Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Dev-C++, ciclo while

  1. #1

    Dev-C++, ciclo while

    Salve ragazzi, avrei bisogno di un aiuto. Stavo provando a scrivere un programma che esegue la somma di tutti i multipli di un numero fino ad un certo numero inserito da noi. Mi sono bloccato alla somma dei multipli. Questo è ciò che ho abbozzato:
    codice:
    int numero, contatore, multipli, somma;
    
    contatore=1;
    
    printf("\nInserisci un numero limite: ");
    scanf("%d", &numero);
    printf("\nInserisci il numero di cui vuoi calcolare i multipli: ");
    scanf("%d", &multipli);
    
    while(contatore<numero) { 
        if((contatore%multipli)==0) printf(" %d", contatore);
        contatore++;
    }
    Ultima modifica di MItaly; 13-03-2016 a 19:30 Motivo: Tag CODE, indentazione

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non è chiaro ... fai un esempio con due valori inseriti e il risultato da ottenere ...

    In ogni caso, la somma va impostata a 0 all'inizio.


    P.S. Devi usare i tag CODE se inserisci codice nel forum ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Cattura2.jpg
    è un programma stupidissimo, ma sono alle prime armi perciò...
    Ma comunque non funziona!

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    E' nella if che devi aumentare la somma e devi visualizzarla fuori dal while alla fine
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Ora dovrebbe funzionare... Grazie mille!!

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.