Diagramma algoritmo
Ciao a tutti;
mi serve aiutooooo
Il problema è il seguente:
Dato un numero n, disegnare un algoritmo per eseguire la somma di tutti gli interi tra n e 1 (compresi gli estremi);
potrebbe essere di tipo iterativo, ma non ne ho idea, grazie in anticipo
mi serve aiutooooo
Il problema è il seguente:
Dato un numero n, disegnare un algoritmo per eseguire la somma di tutti gli interi tra n e 1 (compresi gli estremi);
potrebbe essere di tipo iterativo, ma non ne ho idea, grazie in anticipo
Risposte
Puoi inizializzare una variabile somma a 0, e poi fare un ciclo per i che va da 1 a n, in cui, ad ogni passo hai l'istruzione somma = somma + i. Disegnare il diagramma ora mi sembra facile, se comunque hai qualche dubbio chiedi.
definisci
Numero : il numero che vuoi inserire per ottenere la somma che sia 1+ 2+ ... + n
Somma: la somma che va da 1 a Numero
indice: indice
(Non so che tipo di rappresentazione usi)
poi assegni i seguenti valori iniziali
Somma = 0
Indice= 0
inserisci il valore di Numero e inserisci un controllo per cui il Numero sia intero e maggiore di 0
si costruisce un loop
inizio ciclo
Indice = Indice + 1
Somma = Somma + Indice
se Indice = Numero ... scrivi Somma .....-Fine
altrimenti ritorna a inizio ciclo
Poi fai te
Potresti anche controllare solo che numero è maggiore di 0 ed è intero e poi scrivere
Somma = Numero x (Numero +1 ) x 0.5
Ciao
Numero : il numero che vuoi inserire per ottenere la somma che sia 1+ 2+ ... + n
Somma: la somma che va da 1 a Numero
indice: indice
(Non so che tipo di rappresentazione usi)
poi assegni i seguenti valori iniziali
Somma = 0
Indice= 0
inserisci il valore di Numero e inserisci un controllo per cui il Numero sia intero e maggiore di 0
si costruisce un loop
inizio ciclo
Indice = Indice + 1
Somma = Somma + Indice
se Indice = Numero ... scrivi Somma .....-Fine
altrimenti ritorna a inizio ciclo
Poi fai te
Potresti anche controllare solo che numero è maggiore di 0 ed è intero e poi scrivere
Somma = Numero x (Numero +1 ) x 0.5
Ciao