ranger des mots saisis dans la même variable
bonjour je voudrais ranger des mot saisi dans la même variable je débute c'est mon 4 eme jours alors sa peut paraître idiot mais je voulais essayer en comptant chaque caractère et remplacer le résultat saisi par le nouveau si le caractère est plus petit
exemple saisi = mot
puis saisi = ami
m>a donc ami=saisi
puis saisi = ail
a=a on cherche la deuxième lettre m>i donc saisi = ail etc
voila ce que je voudrais faire mais il me manques les connaissance en java merci a vous .
Code:
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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| //Ceci importe la classe Scanner du package java.util
import java.util.Scanner;
public class fin {
public static void main(String args[]) {
/*1.2 É crivez un programme qui permet d'obtenir les actions suivantes :
a. Saisir des mots jusqu'à ce que l'utilisateur entre le mot Fin.
b. Afficher, parmi les mots saisis, le premier dans l'ordre alphabétique.
c. Afficher, parmi les mots saisis, le dernier dans l'ordre alphabétique.
Le mot Fin ne doit pas être pris en compte dans la liste des mots saisis.*/
Scanner clavier = new Scanner(System.in);
String saisi ;
char rep;
do {
int compte = 0;
do {
System.out.println("saisi phrase");
saisi = clavier.next ();
compte++;
} while (!saisi.equals("fin") && !saisi.equals("FIN") );
System.out.println(" il y a " +compte+ " essais ");
do {
System.out.println("super encore o/n ");
rep = clavier.next().charAt(0);
} while ( rep!='o' && rep!='n'/* Condition */) ;
} while ( rep=='o' /* Condition */) ;
System.out.println("au revoir");
}
} |