Bonjour à tous,
Je commence tout juste la programmation Java (enfin je veux dire la programmation tout court !) et j'ai un petit pb avec un exercice à faire:
réaliser un programme qui permette de classer 3 nombres dans l'ordre croissant.
Voici ce que j'ai fait mais malheureusement cela ne marche pas car au lieu de m'afficher les nombres il les additionne. Comment faire pour afficher un int ? Autrement dit comment modifier un int en string ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 package troisnombres; import java.util.Scanner; public class Troisnombres { public static void main(String[] args){ Scanner sc = new Scanner (System.in); int a, b, c; System.out.println ("Saisir un premier nombre"); a = sc.nextInt(); System.out.println ("Saisir un second nombre"); b = sc.nextInt(); System.out.println ("Saisir un dernier nombre"); c = sc.nextInt(); if (a<b && b<c) System.out.println (a + b + c); if (a<c && c<b) System.out.println (a + c + b); if (b<a && a<c) System.out.println (b + a + c); if (b<c && c<a) System.out.println (b + c + a); if (c<a && a<b) System.out.println (c + a + b); if (c<b && b<c) System.out.println (c + b + a); } }
Partager