aiuto con programma di informatica usando funzioni come if, while, for, switch.?

scrivere un programma (in c o c++) che, leggendo 2 numeri dati dall'utente, sottrae il minore dal maggiore finché la loro differenza diventa inferiore a 3, visualizzando in output il risultato di ogni iterazione.

1 risposta

Classificazione
  • 1 mese fa
    Risposta preferita

    Ciao! Siccome non hai specificato il linguaggio di programmazione, te l'ho fatto in C che è uno dei più usati a scuola

    #include <stdio.h>

    main()

    {

     int n1 = 0, n2 = 0, minore, maggiore;

     printf("numero 1: ");

     scanf("%d", &n1);

     printf("Numero 2: ");

     scanf("%d", &n2);

     if(n1 > n2)

     {

      maggiore = n1;

      minore = n2;

     }

     else

     {

      maggiore = n2;

      minore = n1;

     }

     while(maggiore >= 3)

     {

      printf("Maggiore: %d\n", maggiore);

      maggiore -= minore;

     }

     printf("Fine: maggiore = %d\n", maggiore);

     getchar();

     getchar();

    }

Altre domande? Fai una domanda e ottieni le risposte che cerchi.