4.2 máquina en la tercera semana

  1. Imprima todo el " número de Narciso " , el llamado " número de Narciso " se refiere a un número de tres dígitos, que es igual a los dígitos del cubo y el número en sí. Por ejemplo: 153 es un " número Narcissus " , ya que 153 = 1 cúbico cuadrado + 5 cubos + 3 cubos. (Conocimiento Point: bucles, sentencias condicionales)
    paquete de prueba;
    público  clase acabado { 
    
        público  estático  void main (String [] args) {
             // generada-Auto TODO método stub 
            int i = 100 , g, s, b;
            mientras que (i <= 999 ) { 
                g =% i 10 ; 
                s =% i 100/10 ; 
                b = i / 100 ;
                si (g * g * g + s * s * s + b * b * b == i) { 
                    System.out.println (i); 
                    } 
                    I ++ ; 
            } 
            } 
    }

2. La siguiente salida gráfica en la consola (conocimiento: bucles, sentencias condicionales)

(1 )
 paquete de test1;
público  de clase finish {
     pública  estática  vacío main (String [] args) {
         // generada automáticamente TODO método talón 
        int i, j;
        para (i = 1; i <= 6; i ++ ) {
          para (j = 1; j <= i; j ++ ) { 
          System.out.print (j); 
         } 
         System.out.println ( "" ); 
        } 
        } 
}

empaquetar test1;
público  de clase finish {
     pública  estática  vacío main (String [] args) {
         // generada automáticamente TODO método talón 
        int i, j;
         para (i = 6; i> = 1; i-- ) {
           para (j = 1; j <= i; j ++ ) { 
           System.out.print (j); 
          } 
          System.out.println (); 
         } 
      } 
}

empaquetar test1;
público  de clase finish {
     pública  estática  vacío main (String [] args) {
         // generada automáticamente TODO método talón 
        int i, j;
         para (i = 1; i <= 6; i ++ ) {
              para ( int m = 0; m <6-i; m ++ ) {           
                 System.out.print ( "" );      
             } 
             Para (j = i; j> 0; j-- ) {           
                 System.out.print (j);             
                 }          
             System.out.println ( "" );        
             }
       } 
    }

empaquetar test1;
público  de clase finish {
     pública  estática  vacío main (String [] args) {
         // generada automáticamente TODO método talón 
        int i, j;
          para (i = 6; i> 0; i-- ) {
                 para ( int k = 0; k <6-i; k ++ ) { 
                    System.out.print ( "" ); 
                } 
                Para (j = 1; j <= i; j ++ ) { 
                    System.out.print (j); 
                } 
                System.out.println ( "" ); 
            } 
    }
}

3. Introducir la fecha, para determinar cual es el primer día del año (puntos de conocimiento: bucles, sentencias condicionales)

empaquetar test1;
importar java.util. * ;
público  de clase finish {
     pública  estática  vacío main (String [] args) {
         // generada automáticamente TODO método talón de 
         entrada de escáner = nuevo escáner (System.in); 
         System.out.println ( "请输入年:" );
         int año = input.nextInt (); 
         System.out.println ( "请输入月:" );
         int mes = input.nextInt (); 
         System.out.println ( "请输入日:" );
         int día =input.nextInt ();
          int Total = 0; // hasta un total de cuántos días de la entrada biométrica meses 
         para ( int i = 1; I <meses El; I ++. ) {
              Interruptor (I) {
              Caso 4. :
              Case . 6 :
              Case . 9 :
              Case . 11 : 
                 totales + = 30 ;
                     PAUSA ;
                    Caso 2 :
                     SI (.! años 4 == 0 && años% 100% 400% = 0 == 0 || años ) 
                     total de + 29 =;
                    otro 
                     total de + = 28 ;
                    romper ;
                    por defecto : 
                    total de + = 31 ;
                    romper ; 
                   }                                         
                   } 
                  Total de + = 31 ; 
                  System.out.println ( "该天是第" + total + "天" ); 
                 } 
    }

 

4 . Una entrada de la consola . 4 número entero poco después de que el número de inversiones requeridos, tales como el número original 1234 , el número de bits después de la inversión 4321 (conocimiento: sentencias de bucle, sentencias condicionales)

empaquetar test1;
importación java.util.Scanner;
público  de clase finish {
     pública  estática  vacío main (String [] args) {
         // generada automáticamente TODO método talón de 
          escáner sc = nuevo escáner (System.in); 
            System.out.println ( "请输入一个四位数" );
            int i = sc.nextInt ();
            int fz;
            si (i> 999 && i <= 9.999 ) { 
             fz = i / 1000 + i / 100% 10 * 10 + i / 10% 10 * 100 + i% 10 * 1000 ; 
             System.out.print (fz); 
            }otra cosa { 
             System.out.print ( "错误!" ); 
           
            } 
            
        } 
    }

Supongo que te gusta

Origin www.cnblogs.com/liujiayi123/p/12618925.html
Recomendado
Clasificación