private static void question40(int num1) {
System.out.println("Q40");
if (num1 % 2 == 0) {
System.out.println("even");
} else {
System.out.println("odd");
}
}
private static void question41(int num1) {
System.out.println("Q41");
if (num1 > 0 && num1 <= 9) {
System.out.println(num1);
}
}
private static void question42(int num1, int num2, int num3) {
System.out.println("Q42");
// if ((num1 < num2 && num2 < num3) || (num1 == num2 || num2 == num3)) {
if (num1 <= num2 && num2 <= num3){
System.out.println("ok");
} else {
System.out.println("NG");
}
}
* <p>
*Un nombre imaginaire qui est au carré et devient un nombre négatif.
*Les nombres autres que les nombres imaginaires sont des nombres réels.
*La solution multiple a une solution.
*/
private static void question43(int a, int b, int c) {
System.out.println("Q43");
int d = b * b - 4 * a * c;
if (d > 0) {
System.out.print("Deux vraies solutions");
} else if (d == 0) {
System.out.print("Solution multiple");
} else {
System.out.println("Solution imaginaire");
}
}
private static void question44(int money, int doller) {
System.out.println("Q44");
//Yen en dollar: Yen que vous voulez convertir ÷ prix du Yen par dollar
int yen = money / doller;
//1 cent est 1/100 $
//TODO Arrondissez pour voir s'il peut être tronqué correctement
System.out.println("Combien vaut un dollar?");
System.out.println(money + "Yen est" + yen + "En dollars" + "est");
}
private static void question45(int m) {
System.out.println("Q45");
//610 yens jusqu'à 1700m
int taxi = 610;
int price = 0;
//S'il fait 1700 m ou moins, ce sera 610 yens
if (m < 1700) {
price = taxi;
} else {
//Distance dépassée sur 1700m
double increase = m - 1700;
//Combien de fois chaque 313m est venu
double number = increase / 313;
//Dépenser 80 yens le nombre de fois
//Avancez le nombre de fois du premier point décimal
price = Double.valueOf(taxi + (Math.ceil(number) * 80)).intValue();
}
System.out.println("Tarif de taxi" + price + "C'est un cercle");
}
private static void question46(int human) {
System.out.println("Q46");
int nyuzyou1 = 600;
int nyuzyou2 = 550;
int nyuzyou3 = 500;
int price = 0;
//600 yens pour une personne
//500 yens par personne pour 20 ou plus
if (human < 5) {
price = human*nyuzyou1;
//550 yens par personne pour 5 ou plus et moins de 20
}else if (human < 20) {
price = human*nyuzyou2;
//500 yens par personne pour 20 ou plus
}else {
price = human*nyuzyou3;
}
System.out.println("L'admission est" + price + "C'est un cercle");
}
Créez un programme qui affiche la valeur de chaque variable. Il ne suffit pas de changer l'ordre et d'afficher. Assurez-vous d'échanger les valeurs des variables. Dans le cas de l'exemple d'exécution ci-dessous, tout d'abord, la valeur de a est changée en 5 et la valeur de b est changée de l'état où 2 est entré dans la variable a et 5 est entré dans b.
private static void question47(int a, int b) {
System.out.println("Q47");
//Afficher la valeur de la variable avant échange
System.out.println( "Avant le remplacement: a=" + a + " b=" + b );
//Affecter à une variable temporaire
int x = a;
a = b;
b = x;
//Après remplacement
System.out.println("Après remplacement: a=" + a + " b=" + b);
}
*déclaration while
private static void question48(int number) {
System.out.println("Q48");
System.out.println("number:" + number);
for (int i = 1, answer = number; answer != 1; i++) {
answer = answer % 2 == 0 ? answer / 2 : answer * 3 + 1;
System.out.println(i + ": " + answer);
}
}
*Tabulation entre les valeurs(\t)Utilisez pour faire un écart.
*TODO Ne pas sortir le dernier onglet
private static void question49() {
System.out.println("Q49");
for (int i = 1; i < 10; i++) {
for (int j = 1; j < 10; j++) {
System.out.print(i * j + "\t");
}
System.out.println("");
}
}
private static void question50() {
System.out.println("Q50");
for (int i = 1; i <= 100; i++) {
if(i % 3 == 0 && i % 5 == 0) {
//Quand c'est un multiple de 3 et un multiple de 5
System.out.println("foobar");
//Quand c'est un multiple de 3
} else if(i % 3 == 0){
System.out.println("foo");
} else if(i % 5 == 0) {
System.out.println("bar");
}else {
//Si aucune des situations ci-dessus ne s'applique
System.out.println(i);
}
}
}
private static void question51(int money) {
System.out.println("Q51");
int hyaku = money/100;
int zyuu = (money-(hyaku*100))/10;
//Boule de 100 yens
System.out.println("Boule de 100 yens" + hyaku + "C'est un morceau");
//Boule de 10 yens
System.out.println("Boule de 10 yens" + zyuu + "C'est un morceau");
}
private static void question52(int year) {
System.out.println("Q52");
boolean check = false;
//Le reste de la division de l'année par 4 est égal à 0
if (year % 4 == 0 && year % 100 == 0 && year % 400 == 0) {
check = true;
} else {
check = true;
}
// String s = b ? "vrai" : "faux";
System.out.println(check ? "C'est une année humide." : "Ce n'est pas une année humide.");
}
private static void question53(int number) {
System.out.println("Q53");
System.out.print(number + "=");
//La valeur initiale de l'instruction For est 2 car le nombre premier est égal ou supérieur à 2.
for (int i = 2; i <= number; i++) {
if (number % i == 0) {
//Si divisible, i est un nombre premier.
//S'il n'est pas divisible, ce n'est pas un nombre premier.
number /= i;
if (number == 1) {
System.out.print(i);
}else {
System.out.print(i + "×");
}
}
}
}
Recommended Posts