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.
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; }