Visualizzazione dei risultati da 1 a 4 su 4

Discussione: esercizio java

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    15

    esercizio java

    L'esercizio chiede di trovare i due numeri piu' grandi in una serie di 10 numeri, la mia soluzione e':
    ......
    public static void main( String args[] )
    {
    int conta = 1;
    int max1 = 0;
    int max2 = 0;
    int numero;

    String input;

    while ( conta <= 10 ) {
    input = JOptionPane.showInputDialog( "Enter il numero " );
    numero = Integer.parseInt( input );

    if ( numero >= max1 )
    max1 = numero;
    else
    if (( numero > max2 ) && ( numero < max1 ))
    max2 = numero;
    conta = conta + 1;
    }
    JOptionPane.showMessageDialog( null, "I due interi più grandi sono " + max1 + " " + max2 );
    ..........

    ma non va bene, trova il primo numero piu' grande ma non il secondo...
    qualcuno puo' aiutarmi le ho provate tutte!!!!!!

  2. #2
    E' in C++ ma la logica è la stessa provalo dovrebbe funzionale:

    codice:
    #include <iostream>
    #include <stdlib.h>
    
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        int conta = 1; 
        int max1 = 0; 
        int max2 = 0; 
        int numero = 0; 
    
    
        while ( conta <= 10 ) { 
        
        cout << "Enter il numero" << endl;
        cin >> numero;
    
        if ( numero >= max1 ) {
            max2 = max1;
            max1 = numero;
            conta = conta + 1;
            } 
        else if ( numero >= max2 ) {
            max2 = numero; 
            conta = conta + 1; 
            }
        else
            conta = conta + 1; 
            } 
      
        cout << "I due interi più alti sono :" << max1 <<  " e " << max2 << endl;
     
        system("PAUSE");	
        return 0;
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    15
    Grazie lo provo subito
    Ciao Monica

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    15
    Grazie ancora funziona
    Ciao Monica

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.