Advertisement
informaticage

Untitled

Feb 2nd, 2018
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.82 KB | None | 0 0
  1. package it.android3.cifap;
  2.  
  3. import java.util.InputMismatchException;
  4. import java.util.Scanner;
  5.  
  6. public class ciclo_for {
  7.     public static void main(String[] args) {
  8.         Scanner scanner = new Scanner(System.in);
  9.  
  10.         System.out.print("Inserisci quanti numeri vuoi inserire: ");
  11.         int n = scanner.nextInt();
  12.  
  13.         int contaP = 0;
  14.         int sommaP = 0;
  15.         int nMax = 0;
  16.         int nMin = 0;
  17.         int somma = 0;
  18.         int x;
  19.         int y;
  20.        
  21.         // Lettura all'esterno
  22.         System.out.print("Inserisci un numero intero: ");
  23.         x = scanner.nextInt();
  24.         nMax = x;
  25.         nMin = x;
  26.        
  27.         if ((x % 2) == 0) {
  28.             contaP = contaP + 1;
  29.             sommaP = sommaP + x;
  30.         }
  31.        
  32.         somma = somma + x;
  33.        
  34.         // Devo leggere una volta in meno data la lettura esterna
  35.         for (int i = 0; i < n - 1; i++) {
  36.             System.out.print("Inserisci un numero intero: ");
  37.             x = scanner.nextInt();
  38.             if (x > nMax) {
  39.                 nMax = x;
  40.             }else{
  41.                 if (x < nMin) {
  42.                     nMin = x;
  43.                 }
  44.             }
  45.             if ((x % 2) == 0) {
  46.                 contaP = contaP + 1;
  47.                 sommaP = sommaP + x;
  48.             }
  49.             somma = somma + x;
  50.         }
  51.        
  52.         System.out.println("La somma di tutti i numeri inseriti è: " + somma);
  53.         System.out.println("La quantità dei numeri pari inseriti è: " + contaP);
  54.         System.out.println("La somma di tutti i numeri pari inseritiè: " + sommaP);
  55.         System.out.println("Il numero massimo inserito è: " + nMax);
  56.         System.out.println("Il numero minimo inserito è: " + nMin);
  57.     }
  58. }
  59.  
  60. // leggere quanti numeri vuole inserire e poi fargli inserire quei numeri
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement