Aiuto programma

Messaggioda antonio89x » 14/10/2005, 16:14

potete aiutarmi? oggi a scuola il prof. di informatica ha introdotto il linguaggio di programmazione C e ha assegnato un esercizio ke non ho idea come vada affrontato. potete risolverlo con un diagramma di fluss? grazie in anticipo.

l'esercizio è: visualizzare maggiore tra una serie di 10 numeri inseriti. l'esecuzione dovrebbe contenere le istruzioni while e if.
Avatar utente
antonio89x
Junior Member
Junior Member
 
Messaggio: 28 di 338
Iscritto il: 25/06/2005, 16:05
Località: Italia

Messaggioda stellacometa2003 » 14/10/2005, 16:31

io ti potrei aiutare ma studio Pascal al momento..anche se però l'algoritmo dovrebbe essere uguale!! Tu sai come posso fartelo vedere qui l'algoritmo?Se si,scrivimi come così ti dico la mia idea!!
Avatar utente
stellacometa2003
Senior Member
Senior Member
 
Messaggio: 14 di 1844
Iscritto il: 03/10/2005, 21:11
Località: Cinisi (PA)

Messaggioda antonio89x » 14/10/2005, 17:07

Se puoi con un immagine, se no mi va bene anche a parole.
Avatar utente
antonio89x
Junior Member
Junior Member
 
Messaggio: 29 di 338
Iscritto il: 25/06/2005, 16:05
Località: Italia

Messaggioda giuseppe87x » 14/10/2005, 19:08

Rispolverando le mie tanto remote quanto vaghe reminiscenze di Pascal mi è venuto in mente questo:

var
a, b, c, d, f, g, h, i, l, m, £: integer;

begin
writeln ("Scrivi il primo numero");
readln a;
writeln ("Scrivi il secondo numero");
readln b;
if b>a then b=£;
writeln ("Scrivi il terzo numero");
readln c;
if c>£ then £ = c;
----------------
----------------
writeln ("Il numero più grande è '£'");
end.

In pratica £ è la variabile in cui ad ogni passaggio inserisci il valore più grande tra i valori immessi; in questo modo all'inserimento dell'ultimo numero la variabile £ contiene il valore più grande.
Nota io conosco molto di più il Visual Basic quindi non ti fidare molto anche perchè sono sicuro che tra poco arriverà qualcuno che corregerà qualcosa (se non tutto) di quello che ho scritto. [:D].
Ciao.
giuseppe87x
Advanced Member
Advanced Member
 
Messaggio: 182 di 2038
Iscritto il: 03/06/2005, 16:07

Messaggioda giuseppe87x » 14/10/2005, 19:11

...E comunque ritengo che con buona probabilità esistano in Pascal altre strutture di controllo oltre a quella condizionale sopra esposta che ti possano aiutare a formulare l'algoritmo in maniera più semplice e rapida.
giuseppe87x
Advanced Member
Advanced Member
 
Messaggio: 183 di 2038
Iscritto il: 03/06/2005, 16:07

Messaggioda signor.nessuno » 15/10/2005, 13:50

Immagine
Ultima modifica di signor.nessuno il 26/12/2005, 23:44, modificato 1 volta in totale.
signor.nessuno
Junior Member
Junior Member
 
Messaggio: 117 di 240
Iscritto il: 01/01/2005, 23:30
Località: Italy

Messaggioda antonio89x » 15/10/2005, 15:01

Grazie per il grafico, cmq siamo sicuri che è così?
A prima occhiata nn sembrerebbe. Poi posso anche sbagliarmi. [:D]
Avatar utente
antonio89x
Junior Member
Junior Member
 
Messaggio: 30 di 338
Iscritto il: 25/06/2005, 16:05
Località: Italia

Messaggioda signor.nessuno » 15/10/2005, 16:02

Immagine
Ultima modifica di signor.nessuno il 26/12/2005, 23:45, modificato 1 volta in totale.
signor.nessuno
Junior Member
Junior Member
 
Messaggio: 118 di 240
Iscritto il: 01/01/2005, 23:30
Località: Italy

Messaggioda signor.nessuno » 15/10/2005, 16:50

Immagine
Ultima modifica di signor.nessuno il 26/12/2005, 23:46, modificato 1 volta in totale.
signor.nessuno
Junior Member
Junior Member
 
Messaggio: 119 di 240
Iscritto il: 01/01/2005, 23:30
Località: Italy

Messaggioda stellacometa2003 » 15/10/2005, 18:02

signor nessuno anche io ho un problema in pascal..non riesco a roslvere un prblema in cui devo confrontare i 10 elementi di un vettore con un numero b per vedere se all'interno del vettore c'è un numero maggiore e così stamparlo, altrimenti stampare b!!Mi puoi aiutare con il diagramma a blocchi di pascal?
Avatar utente
stellacometa2003
Senior Member
Senior Member
 
Messaggio: 23 di 1844
Iscritto il: 03/10/2005, 21:11
Località: Cinisi (PA)

Prossimo

Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite