RISOLTO Esercizio numeri pari

Stato
Discussione chiusa ad ulteriori risposte.

BAT

Moderatore
Staff Forum
Utente Èlite
22,923
11,563
CPU
1-Neurone
Dissipatore
Ventaglio
RAM
Scarsa
Net
Segnali di fumo
OS
Windows 10000 BUG
@BAT00cent aspetto una tua risposta
La risposta te l'ho già data 2 volte, evidentemente non l'hai capita.
Considerando che siamo alla fine dell'anno scolastico, se stai ancora a questo punto, ti suggerisco caldamente di passare tutta l'estate ad esercitarti perché questo è l'esercizio più facile dopo la stampa di Hello world
La soluzione è questa (tra le 2 righe orizzontali ci sono le istruzioni che servono, il resto è di comodo):
C++:
#include <iostream>
using namespace std;
int main() {
    char tasto = '1'; // variabile di comodo, non serve per l'esercizio
    //------------------------------------------------------------------
    const int N = 100; // quanti numeri stampare
    cout << "\nI primi " << N << " numeri pari sono:\n";
    int k = 0; // il numero da stampare
    for(int i=1; i<=N; i++) {
        k += 2;
        cout << k << "   ";
        if(i%10==0) cout << endl; // istruzione di comodo: a capo dopo 10 stampe
    }
    //------------------------------------------------------------------
    // istruzioni per non chiudere subito la finestra - non servono per l'esercizio
    cout << "\nPremi un tasto alfanumerico qualsiasi + [INVIO] per terminare" << endl;
    cin >> tasto;
    return 0;
}
 
Ultima modifica:

rodhellas

Utente Èlite
1,522
427
CPU
Ryzen 5 3600
Dissipatore
GELID Phantom
Scheda Madre
MSI B450 Gaming Plus Max
HDD
500GB m.2 + 2TB HDD
RAM
16GB Corsair LPX 3000mhz
GPU
Gigabyte GTX 960 OC
Audio
Integrata
Monitor
SyncMaster 223BW
PSU
Antec HCG-520M
Case
Meshify C
Net
Gigabit Fastweb
OS
Windows 10 64bit
C++:
//basato sul codice di BAT00 <3
#include <iostream>
using namespace std;
int main() {
    char tasto = '1'; // variabile di comodo, non serve per l'esercizio
    //------------------------------------------------------------------
    const int N = 100; // quanti numeri stampare
    cout << "\nI primi " << N << " numeri pari sono:\n";
    for(int i=2; i<=N; i+=2) {
        cout << i << "   ";
        if(i%10==0) cout << endl; // istruzione di comodo: a capo dopo 10 stampe
    }
    //------------------------------------------------------------------
    // istruzioni per non chiudere subito la finestra - non servono per l'esercizio
    cout << "\nPremi un tasto alfanumerico qualsiasi + [INVIO] per terminare" << endl;
    cin >> tasto;
    return 0;
}
 
Stato
Discussione chiusa ad ulteriori risposte.

Ci sono discussioni simili a riguardo, dai un'occhiata!

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili