• Non ci sono risultati.

Diagramma a blocchi

N/A
N/A
Protected

Academic year: 2021

Condividi "Diagramma a blocchi"

Copied!
5
0
0

Testo completo

(1)Diagrammi a blocchi Prof. Giuseppe Ascia. Un diagramma a blocchi è una struttura composta da blocchi e da archi orientati (che rappresentano il flusso del programma) che collegano i blocchi. I nodi possono essere: inizio / fine. ingresso / uscita. elaborazione. decisione. Un diagramma a blocchi deve avere sempre un nodo di inizio ed un nodo di fine Fondamenti di Informatica. 1. Visualizzare la somma di due numeri letti da tastiera Prof. Giuseppe Ascia. inizio scanf(A)‫‏‬. Legge il valore della variabile A. scanf (B)‫‏‬. Legge il valore della variabile B. somma = A + B. Somma A e B. printf (somma)‫‏‬. Visualizza il valore della variabile somma. fine Fondamenti di Informatica. 2. 1.

(2) Visualizzare il massimo tra due numeri letti da tastiera Prof. Giuseppe Ascia. inizio scanf(A)‫‏‬ scanf (B)‫‏‬ vero. A >= B. max = A. falso. max=B printf (max)‫‏‬ fine. Fondamenti di Informatica. 3. Visualizzare il valore assoluto di A-B, con A e B letti da tastiera Prof. Giuseppe Ascia. inizio scanf(A)‫‏‬ scanf (B)‫‏‬ vero. A >= B. VA = A - B. falso. VA = B - A printf (VA)‫‏‬ fine. Fondamenti di Informatica. 4. 2.

(3) Visualizzare la somma di 10 numeri letti da tastiera (con ciclo a condizione iniziale)‫‏‬ Prof. Giuseppe Ascia. inizio conta = 0 somma = 0. falso. vero. conta < 10. scanf (numero)‫‏‬ printf (somma)‫‏‬ somma = somma + numero fine conta = conta + 1 Fondamenti di Informatica. 5. Visualizzare la somma di 10 numeri letti da tastiera (con ciclo a condizione finale)‫‏‬ Prof. Giuseppe Ascia. inizio conta = 0 somma = 0 scanf (numero)‫‏‬ somma = somma + numero conta = conta + 1 vero. falso. printf (somma)‫‏‬. conta < 10 fine Fondamenti di Informatica. 6. 3.

(4) Somma dei primi 100 numeri Prof. Giuseppe Ascia. inizio conta = 0 somma = 0. falso. vero. conta < 100. somma = somma + conta. printf (somma)‫‏‬. conta = conta + 1 fine Fondamenti di Informatica. 7. Visualizzare la media di 50 numeri >0 letti da tastiera Prof. Giuseppe Ascia. inizio conta = 0 somma = 0 falso. conta < 50. vero scanf (numero)‫‏‬. media = somma / 50 printf (media)‫‏‬ fine. vero. numero > 0. falso. conta = conta + 1 somma = somma + numero. Fondamenti di Informatica. 8. 4.

(5) Visualizzare il massimo tra 20 numeri letti da tastiera Prof. Giuseppe Ascia. inizio conta = 1 scanf (max)‫‏‬ falso. conta < 20. vero scanf (numero)‫‏‬. printf (max)‫‏‬ fine. vero. max < numero. falso. max = numero conta = conta + 1. Fondamenti di Informatica. 9. 5.

(6)

Riferimenti

Documenti correlati

Alessandro ha aperto lo scatolone degli addobbi Natalizi e si è accorto che gli sono rimasti 3/5 delle sue 35 palline natalizie; invece Filippo avrà a?. disposizione

Prima di consegnare bisogna annotare le risposte date sul foglio fornito.. Ogni risposta esatta vale 2 punti, ogni risposta errata errata

Coi metodi visti fin’ora (che usano la tavola di verità o le mappe di Karnaugh) possiamo fare solo reti piccole, con pochi input. La realizzazione di moderni circuiti

Si noti che circuiti come Decoder e Multiplexer non fanno alcuna ipotesi sul significato dei segnali. Il confrontatore invece ipotizza che i dati di ingresso siano dei numeri

• Un percorso `e una successione di rami e di nodi adiacenti senza anelli in cui ogni elemento viene attraversato una sola volta.. Il coefficiente P del percorso `e il prodotto

• I grafi di flusso di segnale sono un mezzo, alternativo agli schemi a blocchi, per la rappresentazione grafica dei sistemi

Distillazione Alcool Idratato Deidratazione. Denaturazione

• Per i sistemi con più ingressi e più uscite in un numero di blocchi pari al prodotto del n.o degli ingressi per il n.o delle uscite, ovvero.. Schemi a blocchi CA 2017-2018