Esercizio Usate il ciclo repeat until (controllo post condizionale) per simulare il prodotto N x M...
-
Upload
felisa-ferrante -
Category
Documents
-
view
215 -
download
3
Transcript of Esercizio Usate il ciclo repeat until (controllo post condizionale) per simulare il prodotto N x M...
Esercizio
Usate il ciclo repeat until (controllo post condizionale) per simulare il
prodotto N x M con M somme di N.
Esempio: 5 x 3 equivale a fare 5 +5 +5, cioè tre volte la somma di 5.
Pseudocodifica
InizioChiedi i due numeri da moltiplicare N x M
Leggi i due numeri N ed M
Ripeti m volte : Prodotto=prodotto+N
Scrivi prodotto
Fine.
Pseudocodifica
InizioChiedi (n,m)Leggi (n,m)Ripeti
Prodotto=prodotto+Nm=m-1
Finché m=0Scrivi prodotto
Fine.
Diagrammadi
flusso Prodotto=0
Chiedi (n,m)
M=0 ?
inizio
fine
Leggi (n,m)
Prodotto = prodotto + n
m=m-1
Scrivi prodotto
Codice dev-pascalprogram prodotto;var m,n,p:integer;
beginwriteln( ‘Inserisci due numeri interi da moltiplicare’ );write( ‘il primo? : ‘ ); readln(m);write( ‘il secondo? : ‘ ); readln(n);p:=0;
repeatp:=p+m; {il ciclo effettua n somme}n:=n-1 {del numero m}
until n=0;
writeln( ‘ Il risultato e’’ : ‘ , p);readln;
end.