CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Différence entre Java et C

brayoune02
brayoune02
Niveau 1
10 novembre 2013 à 22:33:18

Bonsoir;

Je ne vois pas comment dire les ressemblances et les différences entre Java et C.

Alors voici le programme en Java:

http://hpics.li/2b9bddb

http://hpics.li/bf8ed96

ET voici le programme en C, et il faut répondre à la question, mais je ne sais pas comment expliquer.

http://hpics.li/845edfc

Merci beaucoup.

boyd-fowler
boyd-fowler
Niveau 10
11 novembre 2013 à 10:14:54

C'est quoi ton livre ça m'intéresse :question: je dirais la structure If else mais bon je suis pas sur du tout

Aldebran
Aldebran
Niveau 10
11 novembre 2013 à 10:28:56

Ici ce qui diffère c'est juste les entrées-sorties avec la console. En C on utilise printf() et en Java on utilise System.out.println(). La structure if-else reste la même.

UItraxion
UItraxion
Niveau 10
11 novembre 2013 à 11:31:53

Les screens côté Java ne montrent pas l'équivalent total du programme écrit en C. Neanmoins Aldebran à raison, mais il faut aussi préciser que pour lire les entrée clavier en Java on utilise la classe Scanner.

Donc en gros les deux différences Java/C dans le programme sont :d)

Scanner scanner = new Scanner(System.in) / scanf()
System.out.println() / printf()

brayoune02
brayoune02
Niveau 1
11 novembre 2013 à 12:22:46

Bonjour;

Merci de votre aide, mais enfaite le programme en Java était au début du chapitre du livre:

http://hpics.li/a9099c4

Donc voila pourquoi je ne comprenais, mais en regardant ce programme, on voit très bien les différences avec l'autre programme.

Je vous remercie de m'avoir aider.

Mais j'ai encore besoin de votre aide:

Il faut que je modifie le programme qui en Java pour que cette règle soit fait:

Un bateau n'est "en vue" que si la case touchée est immédiatement voisine de celle du bateau.

Donc si je comprend bien il faut que je modifie la ligne:
if (x == a || y == b) {
System.out.println("En vue");}
else {
System.out.println("A l'eau");}}

UItraxion
UItraxion
Niveau 10
11 novembre 2013 à 20:21:38

J'avais pas pensé qu'il pouvait y avoir une méthode propre aux integer pour lire les entrées clavier

Pour ta deuxième question, il faut que tu modifies cette ligne

:d) if(x == a || y == b)

A toi de trouver comment modifier le test pour que ton programme check bien si la coordonnée donnée par x et y correspond à une case à coté de celle qui correspond à un bateau.

Fais juste attention a bien checker les deux axes.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment