Déterminer si une certaine année est une année bissextile
package com;
import java.util.Scanner;
classe publique Msj {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Veuillez entrer un an :"); /To La console affiche un message d'invite
année longue;
essayez {
année = scan.nextLong();
if (année % 4 == 0 && année % 100 != 0 || année % 400 == 0) { // C'est une année bissextile
System.out.print(year + "C'est une année bissextile !") ;
} else { // Pas une année bissextile
System.out.print(year + "Pas une année bissextile !");
}
} catch (Exception e) {
System.out.println("L'année que vous avez saisie n'est pas une année valide !");
}
}
}
Résultat :
Vérifier la légitimité des informations de connexion
package com;
import java.util.Scanner;
public class Msj {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);//Créer un scanner
System.out.println("Veuillez saisir le nom d'utilisateur de connexion : ");
String username = scan.nextLine();// Recevoir le nom de connexion de l'utilisateur
System.out.println("Veuillez saisir mot de passe de connexion : ");
String password = scan. nextLine();//Recevoir le mot de passe de connexion de l'utilisateur
if (!username.equals("mr")) {// Déterminer la validité du nom d'utilisateur
System.out.println("Le nom d'utilisateur est illégal. ");
} else if (!password.equals("mrsoft")) {// Déterminer la validité du mot de passe
System.out.println("Le mot de passe de connexion est incorrect.");
} else { // Si les deux conditions ci-dessus sont jugées, la vérification de connexion sera réussie par défaut
System.out.println("Félicitations, vos informations de connexion ont été vérifiées.");
Attribuer un service à un nouvel employé
package com;importer java.util.Scanner;
public class Msj {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Veuillez saisir le nom du nouvel employé name Name : ");
String name = scan.nextLine();// Recevoir le nom de l'employé
System.out.println("Veuillez saisir le langage de programmation du nouvel employé : ");
String langage = scan.nextline (); // Recevoir le langage de programmation appliqué aux employés
// Déterminer le service attribué par l'employé
Switch (Language.hashcode ()) {
cas 3254818 : // Java ha. Code de hachage
cas 2301506:// Code de hachage Java
cas 2269730:// Code de hachage JAVA
System.out.println("Employee"+name+" est affecté au département de développement de programmes Java . ");
break;
case 3104:// code de hachage c#
case 2112:// code de hachage C#
System.out.println(" Employé "+name+" Affecté au projet C# groupe de maintenance. "); " > cas 9745901 : // Code de hachage ASP.NET
System.out.println("L'employé "+nom+" est affecté au service de test du programme Asp.net.");
break;
par défaut :
System.out.println("Cette société n'a pas besoin de développeurs de programmes en langage " + langage + ". ");
}
}
}
package com;
importer java.util.Scanner;
public class Msj { public class Msj { Utilisez l'instruction de boucle while et l'opérateur d'incrémentation pour boucler Parcourez le tableau public static void main(String[] args) { String [] Aves = New String [] {"Aigrette ", "Jaune", "Perroquet", "Corbeau", "Pie", Utiliser la boucle for pour générer le triangle Yang Hui public class Msj { System.out .print (j+"*"+i+"="+i*j+"t"); } Utilisez une boucle while pour calculer 1+1/2 !+1/3 !…1/20 ! package com; ++i; // ajouter 1 à i } } System.out.println("1+1/2!+1/3!···1 / Le résultat du calcul de 20! est égal à : n" + somme); // Sortie du résultat du calcul > Résultat : Utilisez la boucle for pour générer un diamant creux classe publique Msj { public class Msj { public static void main(String[] args) { " Grue à couronne rouge", "oriole", "perroquet", "corbeau", "pie", System.out.println("Il y a beaucoup d'oiseaux dans mon jardin, mais quelques aigles sont venus récemment. S'il vous plaît, aidez-moi à les attraper."); for (String string: array) {// foreach parcourt le tableau System.out.println("Un aigle a été trouvé, Déjà pris dans la cage. "); }
public static void main(String[] args) {
float money = 1170; // Montant
String rebate = "" // Remise
if (money > 200) {
int grade = (int) money / 200 ; // Grade
switch (grade) { // Calculer le taux de remise en fonction de la note
cas 1 :
remise = "95 Fold";
Cas 2:
Rabais =" 10 % de rabais ";
Pause;
Cas 3:
Rabais =" 20 % de rabais ";
Pause ;
cas 4 :
remise = "83 % de réduction";
pause;
cas 5 :
remise = "20 % de réduction";
pause;
cas 6:
;
pause ; 30 % de réduction";
🎜> cas 10 :
remise = "35 % de réduction" ;
pause;
break; ("Votre montant de consommation cumulé est : " + argent);// Montant de consommation de sortie
System.out.println("Vous bénéficierez de " + remise + " de remise ! "); // Taux de remise de sortie
}
}
Résultat :
Juger la saison du mois saisi par l'utilisateur
package com;
importer java.util.Scanner;
public static void main(String[] args) {
Scanner scan = new Scanner(System.in); // Créer un scanner
// Invite l'utilisateur à entrer le mois
System.out.println("Veuillez entrer un mois, je peux vous dire à quelle saison il appartient.");
int Month = scan.nextInt(); // Recevoir les commentaires de l'utilisateur
switch (month) { // Déterminer à quelle saison appartient le mois
case 12:
case 1 : pause ;
case 3:
case 4:
case 5:
Système .out.print("Le mois que vous avez saisi appartient au printemps");
break;
case 6:
case 7:
case 8:
System.out.print("Le le mois que vous avez entré appartient à l'été");
break;
case 9:
case 10:
case 11:
System.out.print("Le mois que vous avez entré appartient à l'automne" );
break;
default:
System.out.print("Vous avez" + mois + " Mois ? ");
}
}
}
Résultat
"Oiseau", "Tourterelle", "Tourterelle" ", "alouette" };
int index = 0;/ / Créer une variable d'index
System.out.println("Il y a beaucoup d'oiseaux dans mon jardin, dont : ");
while ( index < aves.length) {// Traverser le tableau
Système. out.println(aves[index++]);//Augmenter la valeur de l'index
}
}
}
Résultat :
public static void main(String[] args) {
int triangle[][]=new int[10][];// Créer un tableau à deux dimensions
// Parcourt le premier niveau du tableau bidimensionnel
pour (int i = 0; i < triangle.length; i++) {
triangle[i]=new int[i+1];// Initialiser le deuxième niveau La taille du tableau
if(i==0||j==0||j==i){
[i][j]= triangle[i-1][j ]+triangle[i-1][j-1];
}
System.out.print(triangle[i][j]+ "t"); >
Utilisez des boucles imbriquées pour afficher les tables de multiplication sur la console
package com;
import java.util.Scanner;
classe publique Msj {
public static void main(String[] args) {
for(int i=1;i<=9;i++){// La variable de contrôle de boucle passe de 1 à 9
for (int j = 1; j & lt; = i; j ++) {// La deuxième couche de variables de contrôle en circulation est égale à la première couche du plus grand indice
import java.math.BigDecimal;
import java.util.Scanner;
classe publique Msj {
public static void main( String[] args) {
BigDecimal sum = new BigDecimal(0.0); // et
BigDecimal factorial = new BigDecimal(1.0); // Résultat du calcul du terme factoriel
int i = 1; Incrément de boucle
while (i <= 20) {
package com;
import java.math.BigDecimal;
import java.util.Scanner;
public static void main(String[] args) {
printHollowRhombus(6);
}
public static void printHollowRhombus(int size) {
if ( size % 2 == 0) {
size ++; // Calculer la taille du diamant
}
pour (int i = 0; i & lt; size/ 2+1; i ++) {
for (int j = size / 2 + 1; j > i + 1; j--) {
System.out.print(" ");// Afficher l'espace vide dans le coin supérieur gauche < Système. out.print("* "); // Afficher le bord de la moitié supérieure du diamant
}
System.out.(""); > pour (int i = taille / 2 + 1; i < taille; i++) {
size / 2; j++) {
System.out.print(" ");//Sortie dans le coin inférieur gauche de l'ébauche en forme de diamant
à 3 Demi-bord inférieur
Demi-bord inférieur
🎜> System.out.println("" ; com;
import java.math.BigDecimal ;
importer java.util.Scanner ;
public static void main(String[] args) {
System.out.println("n-------------Interrompre la boucle à un seul niveau Exemple-------------");
//Créer un tableau
String[] array = new String[] { "Aigrette", "Grue à couronne rouge", "Oriole ", " "Perroquet", "Corbeau", "Magpie",
"Aigle", "Coucou", "Aigle", "Graybird", "Aigle", "Alouette" };
System.out. println("Avant de trouver le premier aigle, dites-moi quels sont les oiseaux.");
for (String string : array) { // foreach parcourt le tableau
if (string.equals("Eagle" ) ) // Si un aigle est rencontré
🎜> .out.println("nn------------Exemple d'interruption d'une boucle double couche--------- ----");
// Créer un tableau de scores
int[][] myScores = new int[][] { { 67, 78, 63, 22, 66 }, { 55, 68, 78 , 95, 44 }, { 95, 97, 92 , 93, 81 } };
System.out.println("Les résultats du test de bébé cette fois : n Mathématiques t Chinois t Anglais t Art t Histoire");
No1 : for (int[] is : myScores) { // Parcourir le tableau des scores
Si vous rencontrez une note d'échec au milieu, interrompez immédiatement toutes les sorties
System.out.println("n, etc. , " + i + " Quel est le score ? Pourquoi cela a-t-il échoué ? ");
> }
}
Résultat :
Filtre corps en boucle :
package com;
importer java.math.BigDecimal;
eagleCount++;
System.out.println("Recherche d'oiseaux, trouvé : " + string); / / Sinon, affichez l'élément du tableau
}
System.out.println("Caught in total:" + eagleCount + "Eagle.");
}
}
Résultat :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!