|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2010
Messaggi: 1711
|
Algoritmo numero minimo e massimo
Mi servirebbe un algoritmo che, dati in input quattro numeri, determini il massimo e il minimo,
io ci ho provato ma non mi riesce, ce l'ho messa tutta!!!!! T.T Questa è la codifica è sbagliata? Begin A,B,C,D, E real Write ("inserisci il primo numero") Read(A) Write ("inserisci il secondo numero") Read(B) Write ("inserisci il terzo numero") Read(C) Write ("inserisci il quarto numero") Read(d) Max:A,B,C,D Min:A,B,C,D MCM(A,B,C,D) Write (numero minimo) Read (E) Write ("inserisci il primo numero") Read(A) Write ("inserisci il secondo numero") Read(B) Write ("inserisci il terzo numero") Read(C) Write ("inserisci il quarto numero") Read(E) Write (numero massimo) Read (E) END Ovvio che la sintassi è completamente assente, ma mi serve per capire, sono i primi approcci questi!! Non mi riesce nemmeno l'algoritmo |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2787
|
Se non riesci a fare neanche questo non andrai mai da nessuna parte.
Invece di impelagarti subito con lo pseudo codice tenta di buttare giù a parole il procedimento (che è poi l'algoritmo) per trovare massimo e minimo. Hai 4 numeri a,b,c,d da cosa capisci qual è il minimo e qual è il massimo? |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2010
Messaggi: 1711
|
Quelli potrebbero essere numeri qualunque, perciò contrassegnati con lettere,
quindi se redigo passo passo un algoritmo nel quale passo passo scrivo cosa faccio per trovare il min e il max dici che poi ci riesco? |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2787
|
Quote:
Stai studiando informatica a scuola? Cosa hai già visto? |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jul 2010
Messaggi: 1711
|
La dovevo studiare da l'anno scorso, però il prof. se ne è fregato adesso la nuova prof. sta facendo di tutto per riprendere il discorso, in maniera piu facile possibile, (figurati che il primoa lgoritmo era su come preparare il caffè xdxd)
Algoritmo, codifica in pascal, |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2787
|
Hai visto i costrutti di controllo del flusso? (if, else, switch, ecc)
Le variabili? Se hai visto queste cose dovresti essere in grado. Altrimenti saresti sicuramente in grado ma probabilmente non scenderesti nel giusto dettaglio nel descrivere le operazioni da compiere. In ogni caso provaci |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Jul 2010
Messaggi: 1711
|
Grazie mille per il consiglio, scriverlo gia fatto non sarebbe la soluzione giusta,
in quanto non imparerei niente, adesso provo a farlo con la funzione if, cioè se un numero è maggiore o uguale a l'altro lo scrive altrimenti scrive il numero minore giusto? |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2787
|
Sei sulla strada giusta ma scrivi l'algoritmo completo.
Io ti consiglio di scriverlo con parole tue, senza usare uno pseudolinguaggio, se ti trovi in difficoltà a scrivere subito il codice. Inoltre tenta di dimostrare da solo che il procedimento che hai ideato è corretto, questo serve a te per essere sicuro del tuo operato e agli altri se ti chiederanno perché hai fatto certe scelte e tu gli saprai rispondere. |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Jul 2010
Messaggi: 1711
|
No sei andato via, volevo farti vedere cosa avevo tirato fuori
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Guarda che non è una chat, puoi lasciare scritto anche se il destinatario è offline, il messaggio non va perso.
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:32.



















