Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Elaborato 1 Algoritmi, Prove d'esame di Sistemi di Elaborazione dell'Informazione

Un esercizio di elaborazione delle informazioni riguardante la scrittura di un algoritmo in pseudocodice e un diagramma a blocchi per trovare il massimo fra N numeri interi positivi. Viene spiegato il problema, la soluzione individuata, il diagramma ottenuto e le istruzioni in pseudocodice.

Tipologia: Prove d'esame

2022/2023

In vendita dal 28/03/2023

carioti.valeria
carioti.valeria 🇮🇹

4.6

(28)

16 documenti

1 / 2

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
DI ELABORAZIONE DELLE INFORMAZIONI
PROF. ANTONIO TUFANO
ESERCITAZIONE: GLI ALGORITMI
Scrivere un algoritmo in pseudocodice e un diagramma a blocchi per il seguente problema: trovare il
massimo fra N numeri interi positivi.
Spiegare a parole il problema, la soluzione individuata, il diagramma ottenuto e le istruzioni in
pseudocodice.
Attenzione! Esercizi senza la spiegazione per esteso saranno ritenuti NULLI.
Svolgimento:
Non sapendo quanti numeri possono essere dati è stato necessario studiare un algoritmo che funzionasse
correttamente indipendentemente dai numeri dati. Nel presente elaborato il problema consiste nel trovare
il numero massimo tra più numeri senza sapere quali essi siano. La problematica è stata risolta inserendo un
contatore di interazioni in modo tale che al termine del controllo di tutti i numeri venga riportato il numero
massimo.
Algoritmo pseudocodice:
-Inizio
-Max = ϕ;
-Iterazioni = ϕ;
-Leggi N;
finchè (iterazioni <N) {
-Leggi num corrente;
se (num corrente > max) {
max= num corrente;
Iterazioni= iterazioni+1;
}
Altrimenti
Iterazioni=iterazioni+1;
}
-Ritorna max;
-Fine
Studente: Valeria Carioti matricola: 0702201099 a.a. 2022/2023
pf2

Anteprima parziale del testo

Scarica Elaborato 1 Algoritmi e più Prove d'esame in PDF di Sistemi di Elaborazione dell'Informazione solo su Docsity!

DI ELABORAZIONE DELLE INFORMAZIONI

PROF. ANTONIO TUFANO

ESERCITAZIONE: GLI ALGORITMI

Scrivere un algoritmo in pseudocodice e un diagramma a blocchi per il seguente problema: trovare il

massimo fra N numeri interi positivi.

Spiegare a parole il problema, la soluzione individuata, il diagramma ottenuto e le istruzioni in

pseudocodice.

Attenzione! Esercizi senza la spiegazione per esteso saranno ritenuti NULLI.

Svolgimento:

Non sapendo quanti numeri possono essere dati è stato necessario studiare un algoritmo che funzionasse

correttamente indipendentemente dai numeri dati. Nel presente elaborato il problema consiste nel trovare

il numero massimo tra più numeri senza sapere quali essi siano. La problematica è stata risolta inserendo un

contatore di interazioni in modo tale che al termine del controllo di tutti i numeri venga riportato il numero

massimo.

Algoritmo pseudocodice:

  • Inizio
  • Max = ϕ;
  • Iterazioni = ϕ;
  • Leggi N; finchè (iterazioni <N) {
  • Leggi num corrente; se (num corrente > max) { max= num corrente; Iterazioni= iterazioni+1; } Altrimenti Iterazioni=iterazioni+1; }
  • Ritorna max;
  • Fine Studente: Valeria Carioti matricola: 0702201099 a.a. 2022/

Diagramma a blocchi: Studente: Valeria Carioti matricola: 0702201099 a.a. 2022/

Inizio

Leggi N Leggi numero corrente Se num corrente

max

Max=num corrente Max= ϕ Iterazioni= ϕ Se iterazioni <N Stampa max Stop

V

Iterazioni=iterazioni+

F