Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Test {
- static int dim, min, max;
- static String nome, cognome;
- public static void main (String[] args) {
- leggiAutore();
- visualizzaAutore();
- inserisciVariabili();
- inizializzaArray();
- System.out.println(arrayDoppio(array1,array2));
- }
- public static void inserisciVariabili(){
- Scanner tastiera = new Scanner(System.in);
- System.out.println("Inserire la dimensione dell'array: ");
- dim = tastiera.nextInt();
- System.out.println("Inserire il valore minimo per i numeri casuali: ");
- min = tastiera.nextInt();
- System.out.println("Inserire valore massimo per i numeri casuali: ");
- max = tastiera.nextInt();
- }
- public static void inizializzaArray(){
- int [] array1 = new int[dim];
- int [] array2 = new int[dim];
- //riempi il primo array con numeri casuali
- for(int i=0;i<dim;i++){
- array1[i]=min+(int)(Math.random()*(max-min)+1);
- }
- for(int i=0;i<dim;i++){
- array2[i]=min+(int)(Math.random()*(max-min)+1);
- }
- }
- public static int[] arrayDoppio(int array1[],int array2[]){
- int[] arrayNuovo=new int[dim*2];
- for(int i=0;i<dim;i++){
- arrayNuovo[i]=array1[i];
- }
- for(int i=dim;i<dim*2;i++){
- arrayNuovo[i]=array2[i];
- }
- return arrayNuovo;
- }
- public static int sommaPostiPari(int [] arrayNuovo){
- int somma=arrayNuovo[0];
- for(int i=2;i<(dim*2);i++){
- i++;
- somma+=arrayNuovo[i];
- }
- return somma;
- }
- public static void leggiAutore(){
- Scanner tastiera = new Scanner(System.in);
- System.out.println("Inserisci il tuo nome: ");
- nome = tastiera.nextLine();
- System.out.println("Inserisci il tuo cognome: ");
- cognome = tastiera.nextLine();
- }
- public static void visualizzaAutore(){
- System.out.println("Nome autore: " + nome);
- System.out.println("Cognome autore: " + cognome);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement