exercício máquina java 4.2

1. Imprima todo o " número de Narciso " , o chamado " número Narcissus " refere-se a um número de três dígitos, que é igual aos dígitos do cubo eo número em si. Por exemplo: 153 é um " número Narcissus " , uma vez que 153 = 1 cúbico quadrado + 5 em cubos + 3 ao cubo.

 

empacotar ha ha; 

classe pública heihei { 

	public static void main (String [] args) { 
		// gerado Auto TODO stub 
		int a = 0; 
		int b = 0; 
		int C = 0; 
        para (int i = 100; i <= 999; i ++) { 
        	int i ge =% 10; 
        	int shi = i / 10% de 10; 
            bai int = i / 100; 
        	se (GE * ge * ge + shi * shi * + shi bai * bai * bai == i) 
        		   System.out.printlnl (i); 
           } 
	} 

}

 

  

2. A seguinte saída gráfico no console (conhecimento: Loops, declarações condicionais)

empacotar ha ha; 

importação java.util.Scanner; 
public class heihei { 

	public static void main (String [] args) { 
		// gerada automaticamente TODO stub 
		        para (int i = 1; i <7; i ++) { 
		            para (int j = 1; j <= i; j ++ ) { 
		                System.out.print (j); 
		            } 
		            System.out.printlnl (); 
		        } 
	} 

}

  

empacotar ha ha; 

importação java.util.Scanner; 
public class heihei { 

	public static void main (String [] args) { 
		// gerada automaticamente TODO stub 
		para (int i = 1; i <7; i ++) { 
            para (int j = 1; j <= 7-i ; j ++) { 
                System.out.print (j); 
            } 
            System.out.printlnl (); 
        }         
	} 

}

  

empacotar ha ha; 

importação java.util.Scanner; 
classe pública heihei { 

	public static void main (String [] args) { 
		// gerado Auto TODO stub 
		for (int i = 1; i <7; i ++) { 
            for (int j = i; j> 0; j- -) { 
                System.out.print (j); 
            } 
            System.out.printlnl (); 
        } 
	} 

}

  

empacotar ha ha; 

importação java.util.Scanner; 
classe pública heihei { 

	void main (String [] args) {public static 
		// gerado Auto TODO stub método 
		for (int i = 6; i> 0; i--) { 
            for (int k = 0; k <6 i; k ++) { 
                System.out.print (" "); 
            } 
            Para (int j = 1; j <= i; j ++) { 
                System.out.print (j); 
            } 
            System.out.printlnl ( ""); 
        } 
	} 

}

  

3. Insira a data, para determinar qual é o primeiro dia do ano

empacotar ha ha; 

importação java.util.Scanner; 
classe pública heihei { 

	public static void main (String [] args) { 
		// gerado Auto TODO stub 
		int x = 0; 
        Sc scanner = new Scanner (System.in); 
        System.out.print ( "请输入年份"); 
        ano int = sc.nextInt (); 
        System.out.print ( "请输入月份"); 
        mês int = sc.nextInt (); 
        System.out.print ( "请输入日期"); 
        data int = sc.nextInt (); 
        if (ano% 4 == 0 && ano% 100 = 0 || ano% 400 == 0!) { 
            switch (mês) { 
            case 1: x = 31; pausa; 
            Caso 2: x = 31 + 29; break; 
            Caso 3: x = 31 + 29 + 31; break;
            Caso 4: x = 31 + 29 + 31 + 30; break;
            Caso 5: x = + 29 + 31 31 + 30 + 31; break; 
            Caso 6: x = + 29 + 31 31 + 30 + 31 + 30; break; 
            Caso 7: x = + 29 + 31 31 + 30 + 31 + 30 + 31; break; 
            Caso 8: = x + 29 + 31 31 + 30 + 31 + 30 + 31 + 31; break; 
            caso 9: x = + 29 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30; break; 
            caso 10: x = + 29 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31; break; 
            caso 11: x = + 29 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30; break; 
            Caso 12: x = + 29 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30 + 31; break; 
            } 
        } Else { 
            switch (mês) { 
            case 1: x = 31; break; 
            Caso 2: x = 31 + 28; break; 
            Caso 3: x = 31 + 28 + 31; break;
            Caso 4: x = 31 + 28 + 31 + 30; break; 
            Caso 5: x = + 28 + 31 31 + 30 + 31; break;
            Caso 6: x = + 28 + 31 31 + 30 + 31 + 30; break; 
            Caso 7: x = + 28 + 31 31 + 30 + 31 + 30 + 31; break; 
            Caso 8: = x + 28 + 31 31 + 30 + 31 + 30 + 31 + 31; break; 
            caso 9: x = + 28 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30; break; 
            caso 10: x = + 28 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31; break; 
            caso 11: x = + 28 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30; break; 
            Caso 12: x = + 28 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30 + 31; break; 
            } 
        } 
        System.out.println (ano + "年" + mês + "月" + data + "日" + "是第" + (x + data) + "天"); 
	} 
	}

  

4. Introduzir uma consola pelo número inteiro 4, depois o número de inversões necessárias, tais como o número original de 1234, após inversão dígitos 4321

 

empacotar ha ha; 

importação java.util.Scanner; 
classe pública heihei { 

	public static void main (String [] args) { 
		// método gerado Auto TODO stub 
		sc Scanner = new Scanner (System.in); 
	     int i = sc.nextInt (); 
	     se (i> = 1000 && i <10.000) { 
	      int i ge =% 10; 
	      int shi = i% 100/10; 
	      bai int = i% 1000/100; 
	      int Qian = i / 1000; 
	      int sum = Qian + bai * + 10 * 100 + shi ge * 1000; 
	      System.out.printlnl (soma); 
	     } else { 
	      System.out.println ( "Erro!"); 
	     } 
	} 

}

 

  

 

Acho que você gosta

Origin www.cnblogs.com/qq007/p/12618618.html
Recomendado
Clasificación