1. La programmation, la valeur de la variable d'entrée x, si elle est de 1, la sortie x = 1, si elle est 5, la sortie x = 5, si elle est de 10, x = 10 sorties, en plus de ce qui précède plusieurs valeurs de sortie x = none. (Connaissances: instruction if conditionnelle)
. Emballage lsiyn; importation Classes dans java.util. * ; Public classe Text1 { publique statiques vides main (String [] args) { // valeur de la variable d'entrée X, si elle est de 1, la sortie x = 1, si elle est 5, la sortie x = 5, si elle est de 10, x = sortie 10, en plus de ce qui précède plusieurs valeurs sont délivrées en sortie x = none. (Connaissances: instruction if conditionnelle) Scanner sc = new new Scanner (System.in); System.out.println ( "S'il vous plaît entrer la valeur de x" ); int x = sc.nextInt (); IF (x == 1 | . | || 5 X X == == 10 ) { System.out.println ( "X =" + X); } else { System.out.println ( "x = none" ); } } }
2. Pour atteindre la première question avec une structure de commutateur
Paquet lsiyn; Importation des classes dans java.util *. ; Publique classe Text1 { publics statiques vides principaux (String [] args) { // Mise en œuvre d'un problème avec des structures de commutation Scanner SC = new new Scanner (le System.in); System.out.println ( "S'il vous plaît entrer la valeur de x" ); int x = sc.nextInt (); commutateur (x) { cas 1. : cas 5. : cas 10: System.out.println ( "= x" + x); BREAK ; par défaut : System.out.println ( "x = none"); } } }
Déterminer si un nombre est égal à 3. 5 et 6 peuvent être simultanément divisible (5 et 6 peut être imprimé divisible), ou ne peut être divisible par 5 (5 être imprimé divisible), ou ne peut être divisible par 6 (6 peuvent imprimer divisible ), ne peut pas être divisible par 5 ou 6, (impression ne peut pas être divisible par 5 ou 6)
Paquet lsiyn; Importation des classes dans java.util *. ; Publique classe Text1 { publics statiques vides principaux (String [] args) { Scanner SC = new new Scanner (le System.in); System.out.println ( "S'il vous plaît entrer le numéro d'une valeur" ); int X = sc.nextInt (); IF (X == 0 &&% 5% 6 X == 0 ) { System.out.println (X + "être divisible par 6 et 5" ); } else IF ( 5% 0 == X ) { System.out.println (X + "être divisible par 5" ); } else IF (X 6% == 0 ) { System.out.println (X + "être divisible par 6" ); } else { System.out.println (X + "ne peut pas être divisible par 5 ou 6" ); } } }
4. Entrez un score de 0 à 100, voire entre 0 à 100, le score d'impression est invalide, impression A (90-100), B (80-89) selon les scores de qualité, C, D, E (connaissance: Condition déclaration si elseif)
emballer lsiyn; importer java.util *. ; publique classe Text1 { publique statique nulle main (String [] args) { // TODO méthode généré automatiquement stub entrée Scanner = nouveau Scanner (System.in); System.out.println ( "请输入分数:" ); int marque = input.nextInt (); si (marque <= 100 && marque> = 90 ) { System.out.println ( "A" ); } Autre si (marque <= 90 && mark> = 80 ) { System.out.println ("B" ); } Autre si (marque <= 80 && mark> = 70 ) { System.out.println ( "C" ); } Autre si (marque <= 70 & marque> = 60 ) { System.out.println ( "D" ); } Autre si (marque <= 60 ) { System.out.println ( "E" ); } Autre si (marque <0 || marque> 100 ) { System.out.println ( "分数无效" ); } } }