Anonimo
Anonimo ha chiesto in Computer e InternetProgrammazione e Design · 1 mese fa

programma in c?

non riesco a risolvere questo quesito. Il linguaggio di programmazione è C.

Usiamo questo sito https://www.onlinegdb.com/

-Scrivere un programma che permetta di inserire una serie di numeri e sommarli solo se sono dispari. Interrompere l'immissione quando la somma raggiunge o supera il valore 100. Documentare il codice.

Grazie in anticipo a chi mi aiuterà

1 risposta

Classificazione
  • 1 mese fa
    Risposta preferita

    Il programma richiesto è una cretinata assurda. Non uso il sito, mi limito a scrivere il codice su un editor di testo sul mio computer e copiarlo e incollarlo qui. Comunque, se non sai fare una cretinata del genere tanto vale che ti dai alla cucina, perché la programmazione non fa per te.

    Comunque alla fine del programma ho aggiunto una riga che stampi una somma, altrimenti era un programma totalmente senza output (tranne le richieste di inserimento di un numero).

    E ho cercato di commentare il più possibile

     

    #include <stdio.h>

    int somma = 0; // somma di tutti i numeri inseriti

    int numero; // il numero letto da tastiera

    int main()

    {

     do { // leggo i numeri fino a raggiungere il valore 100

      printf("Dammi un numero: ");

      scanf("%d", &numero); // lettura numero da tastiera

      if(numero % 2 == 1) // il numero è dispari

       somma += numero;

     } while(somma < 100);

     printf("Somma dei numeri inseriti: %d\n", somma); // somma in output

     return 0;

    }

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