Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 10 di 11

Discussione: Aiuto linguaggio Pascal

  1. #1
    Senior Member L'avatar di mr.ego94
    Data Registrazione
    08-02-10
    Località
    Latina, Italy, Italy
    Messaggi
    486

    Aiuto linguaggio Pascal

    Salve ragazzi espongo il problema. il prof di informatica mi ha dato un compito a casa di scrivere un diagramma di flusso utilizzando la while do. in pratica il programma dovrebbe essere che l'utente sceglie un numero e il programma somma tra loro tutti i numeri che vengono prima del numero scelto dall'utente. come faccio? help me non voglio prendere un 4

  2. #2
    VAR X, N

    writeln('dammi il numero')
    readln('N')

    X=0 (è il tuo risultato)
    y=0

    WHILE (N > Y) DO

    Y=Y+1
    X= X+(X+1)


    E poi stampi x

  3. #3
    Senior Member L'avatar di mr.ego94
    Data Registrazione
    08-02-10
    Località
    Latina, Italy, Italy
    Messaggi
    486
    ho provato ma non funge. potresti essere un più preciso? grazie

  4. #4
    Non ho mai programmato in C++, io te l'ho detto concettualmente, non gira? (la sintassi la devi aggiustare tu)

  5. #5
    Old Boy
    Data Registrazione
    05-01-10
    Messaggi
    426
    Da quel che ho capito, se l' utente inserisce 10 il programma deve fare 1+2+3+4+5+6+7+8+9
    Non dovrebbe essere troppo complicato, John l' ha espresso in maniera più che chiara, cioè basta sommare ad una variabile il suo valore più 1 tante volte quanti sono i numeri minori di quello selezionato dall' utente, più facile a farsi che a dirsi
    Io purtroppo non so programmare in C++, però il concetto è quello, a questo punto non dovrebbe esserti troppo difficile completare l' esercizio.
    [SIGPIC][/SIGPIC]

  6. #6
    Member L'avatar di OverEvil
    Data Registrazione
    26-01-10
    Località
    Salerno
    Messaggi
    52
    il problema è che john l'ha inserito in linguaggio pascal xD
    il C++ sinceramente ora non lo ricordo perfettamente, ma grandi linee dovrebbe essere così

  7. #7
    Extreme User
    Data Registrazione
    13-01-14
    Messaggi
    560
    Vedo di riesumare qualche mio vecchio ricordo e ti dico...

  8. #8
    Senior Member L'avatar di mr.ego94
    Data Registrazione
    08-02-10
    Località
    Latina, Italy, Italy
    Messaggi
    486
    scusate ho sbagliato io era pascal XD

  9. #9
    Member L'avatar di OverEvil
    Data Registrazione
    26-01-10
    Località
    Salerno
    Messaggi
    52
    Citazione Originariamente Scritto da mr.ego94 Visualizza Messaggio
    scusate ho sbagliato io era pascal XD
    allora il suggerimento di john locke è perfetto

  10. #10
    VAR X, N

    writeln('dammi il numero')
    readln('N')

    X=0 (è il tuo risultato)
    y=0

    WHILE (N > Y) DO

    Y=Y+1
    X= Y+X


    Così, avevo letto velocemente la tua consegna.

Discussioni Simili

  1. Metal Gear Solid: Peace Walker*DISPONIBILE*
    Di John Locke nel forum Sony PSP
    Risposte: 3
    Ultimo Messaggio: 29-11-2010, 10:49

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •