4.16 Operación de la computadora

1. Hay 10 jueces para anotar (elimine uno más alto y uno más bajo) para obtener el puntaje promedio.

paquete zy;
import java.util.Scanner; //
 public  class hj { 

    public  static  void main (String [] args) { 
         Scanner input = new Scanner (System.in); //
          int [] array = {100,50,90,90,90,90,90,90,90,90 };
         int index = 0, sum = 0, temp = 0, avg = 0 ;
         for ( int i = 0; i <array.length - 1; i ++ ) {
          for ( int j = i + 1; j <array.length; j ++ ) {
          if (array [j] <  array [i]) {
         temp= matriz [i]; 
         matriz [i] = matriz [j]; 
         matriz [j] = temp; 
         } 
     } 
 } 
         while (array.length! = index) { 
         sum + = array [index]; 
         index ++ ; 
         } 
         do { 
         sum = sum - array [0] - array [array.length-1 ]; 
         } while ( falso ); 
         promedio = suma / 8 ; 
         System.out.println (promedio); 
    } 
    }

2. Genere una matriz aleatoria de longitud 10 (cada número varía de 0 a 99), salida después de la clasificación.

paquete zy;
 import java.util.Scanner;
 import java.util.Arrays;
 import java.util.Random;
 import java.util.Scanner; 

public  class hj { 

    public  static  void main (String [] args) { 

         Scanner input = new Escáner (System.in); 
         System.out.println ( "Ingrese el rango de números aleatorios" ); 
            System.out.println ( "Ingrese el valor máximo en el rango" );
             int   t = input.nextInt (); 
            System.out .println ( "Ingrese el valor mínimo en el rango" );
             int t1 =input.nextInt ();
            int a [] = nuevo  int [4 ]; 
            Aleatorio r = nuevo Aleatorio ();
            for ( int y = 0; y <a.length; y ++ ) { 
                a [y] = t1 + r.nextInt (t); 
                
            } 
            Arrays.sort (a); 
            para ( int   u: a) { 
                System.out.print (u + "\ t" ); 
            } 
        } 
    }

3. Realice 7 de los 35 programas de lotería. (Es decir, 1 ~ 35 genera aleatoriamente 7 números no repetidos)

paquete zy;
import java.util.Random;
public  class hj { 

    public  static  void main (String [] args) {
           int [] score = new  int [7 ]; 
            Aleatorio r = nuevo Aleatorio ();
            para ( int i = 0; i <score.length; i ++ ) 
            { 
                score [i] = r.nextInt (35) + 1 ; 
            } 
            System.out.println ( "35 选 7 号码 为:" );
            para ( inti = 0; i <puntuación.longitud; i ++ ) 
            { 
                System.out.println (puntaje [i]); 
            } 
        } 
    }

 

4. Defina una matriz int con una longitud de 10 (si no hay instrucciones especiales, se pueden utilizar la asignación estática y la asignación dinámica), los valores máximos y mínimos en la matriz y el número de números pares e impares

paquete zy;
public  class hj { 

    public  static  void main (String [] args) { 


        int [] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
        int max = arr [0 ];
        int min = arr [1 ];
        para ( int i = 0; i <longitud de arr; i ++ ) {
             if (max < arr [i]) { 
                max = arr [i]; 
            } else  if (min> arr [i]) { 
                min = arr [i]; 
            }
        }
        System.out.println ( "El valor máximo de la matriz es" + max + "El valor mínimo de la matriz es" + min); 

        int count1 = 0 ;
         int count2 = 0 ;
         for ( int j = 0; j <arr.length; j ++ ) {
             if (j% 2! = 0 ) { 
                count1 ++ ; 
            } else { 
                count2 ++ ; 
            } 
        } 
        System.out.println ( "los números impares tienen números" + count1 + "," + "los números pares tienen" + count2 + "个" ); 
    } 
}

 

Supongo que te gusta

Origin www.cnblogs.com/s-j926blog/p/12711722.html
Recomendado
Clasificación