|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Oct 2014
Messaggi: 162
|
aiuto creazione algoritimo
mi servirebbe se qualcuno mi può scrivere gentilmente sia in modo formale e tecnico un algoritmo sia iterativo e uno ricorsivo con diagramma di flusso relativo però no da usare dentro il programma ma con un linguaggio più comune...grazie mille in anticipo e mi servirebbe urgente,scusate la fretta
Ultima modifica di roberto167 : 05-06-2015 alle 19:10. |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Oct 2014
Messaggi: 162
|
non ho scritto nulla contro il regolamento solo che non so scrivere un algoritmo che tipo può essere introduci 15 numeri che deve sommare i positivi e i negativi separatamente questo tipo può essere uno iterativo ma non so come svilupparlo nel linguaggio formale e tecnico
|
|
|
|
|
|
#3 |
|
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21833
|
semplicemente perchè nella sezione è vietato chiedere la risoluzione dei compiti, se hai un problema con un particolare punto del compito puoi postare il codice e chiedere chiarimienti, ma nessuno lavorerà al posto tuo
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Oct 2014
Messaggi: 162
|
ok ok non avendoci capito molto non saprei nemmeno come iniziare e speravo in un aiuto
|
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Oct 2014
Messaggi: 162
|
inserisci 15 numeri e somma i positivi con i positivi e i negativi con i negativi
'Creazione array unidimensionale lungo 15 dim num(15) 'Riempimento array con input utente --- ATTENZIONE --- in questo linguaggio gli indici degli array partono da ZERO for n = 0 to 14 input "Inserisci numero: "; num(n) next n 'Creazione variabili per somma dei positivi e somma dei negativi 'Variabile somma positivi Sp=0 'Variabile somma negativi Sn=0 'Ciclo for per calcolo somme for m = 0 to 14 'If per scelta tra positivi e negativi e quindi somma alla varibaile giusta if num(m)>0 then Sp=Sp+num(m) else Sn=Sn+num(m) end if next m 'Stampa risultati print "Somma dei positivi: ";Sp print "Somma dei negativi ";Sn print "FINE." Ed eccoti il risultato (di un esempio): Inserisci numero: 2 Inserisci numero: 3 Inserisci numero: -1 Inserisci numero: -5 Inserisci numero: 6 Inserisci numero: 7 Inserisci numero: 8 Inserisci numero: -2 Inserisci numero: -5 Inserisci numero: -8 Inserisci numero: 6 Inserisci numero: 7 Inserisci numero: 23 Inserisci numero: -1 Inserisci numero: -9 Somma dei positivi: 62 Somma dei negativi -31 FINE. questo è fatto in just basic,se qualcuno mi aiuta a trasformarlo in modo formale |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Oct 2014
Messaggi: 162
|
1)I=1
2)introduci numero input n 3)è n maggiore uguale di 0? se si go to 4)sn=sn+n 5)I=I+1 6)I>15? se si print 7)se no go to 2 8)sp=sp+n 9)go to 5 10)print sp,sn 11)end ho fatto questo ma non so se tutti i passaggi siano corretti |
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Oct 2014
Messaggi: 162
|
1)I=1
2)introduci numero input n 3)è n maggiore di 0? se si go to 8 4)sn=sn+n 5)I=I+1 6)I>15? se si go to 10 7)se no go to 2 8)sp=sp+n 9)go to 5 10)print 11)end ho fatto così,ma vorrei farlo diventare ricorsivo qualcuno mi può aiutare? |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:17.




















