Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [ESERCIZIO 1] Quanti sono gli elementi dispari nel vettore?

    Nota bene: per funzionare il programma avete bisogno della Console.Class (da mettere vicino al programma stesso)

    ESERCIZIO 1

    Siano assegnati in ingresso il riempimento e gli elementi di un array di interi. Si scriva un
    programma che, letto l’array in accordo a quanto specificato, fornisca il numero di elementi dispari
    presenti nell’array.

    Esempio:
    INPUT:
    8 13 15 23 50 15 52 5
    OUTPUT: Nell’array sono presenti 5 elementi dispari
    _________________________________________________

    ESERCIZIO SVOLTO:

    PSEUDOCODICE:

    codice:
    INIZIO
    	LEGGI (n, contatore, i)
    	
    	n <- ("Quanto è grande il vettore? ") //Input
    	
    	contatore <- 0
    	
    	PER i <- 0 a n-1 ESEGUI
    		V[i] = ("Inserisci un numero: ") //Input
    		
    		SE ((V[i] MOD 2) != 0) ALLORA
    			contatore <- contatore + 1
    		FINE SE
    	FINE PER
    	
    	STAMPA ("Sono presenti ", contatore, " numeri dispari") //OUTPUT
    FINE
    VERIFICA PSEUDOCODICE


    n | 3 2 1
    contatore | 0 1 2
    i | 0
    V[i] | 5 si 4 no 3 si


    OUTPUT: Sono presenti 2 numeri dispari
    _________________________________________________

    JAVA

    codice:
    class ArrayDispari
    {
    	public static void main (String Arg[])
    	{
    		Console term = new Console();
    		int n, contatore, i;
    		contatore = 0;
    
    		n = term.leggiInt ("Quanto e' grande il vettore? ");
    		int V[] = new int [n];
    
    		for (i=0; i<n; i++)
    		{
    			V[i] = term.leggiInt ("Inserisci il numero: ");
    			
    			if ((V[i] % 2) != 0)
    				contatore++;
    		}
    
    		System.out.println ("Sono presenti " + contatore + " numeri dispari");
    	}
    }
    NOPASTE JAVA
    http://nopaste.dk/p1538

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    ...e la domanda qual è?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.