04.06.2008 | 22:12:22
immagine
Ing. Emanuele Scapin
Compito 3BM del 25/02/2012, esercizio 3
  • L'esercizio 3 del compito del 25/02/2012 presentava il seguente diagramma da interpretare, e dati i valori di ingresso A1, A2, E, si doveva trovare la sequenza di valori stampati in uscita.

     

    ex2

     

     

  • Questo è il codice in C++ che risolve il problema proposto con il diagramma a blocchi sopra riportato.

    #include "stdafx.h"
    
    int main(int argc, CHAR* argv[])
    {
        int a1, a2, e, app, v;
        do {
            printf("introdurre A1\n");
            scanf("%d", &a1);
            printf("introdurre A2\n");
            scanf("%d", &a2);
            printf("introdurre E\n");
            scanf("%d", &e);
    
            do {
                a1 = a1 + a2;
                app = a1;
                a1 = a2;
                a2 = app;
                printf("%d, ", a1);
    
            } while (a1 <= e);
    
            printf("\nintrodurre 1 per continuare\n");
            scanf("%d", &v);
        } while (v == 1);
    
    	return 0;
    }
    

© Emanuele Scapin 2008-2012

 

Valid HTML 4.01! Valid CSS!