Selezione (if, case)   Home Su Iterazione (Cicli) Selezione (if, case) FILES Sottoprogrammi Errore 200 RAM dinamica Array

                                                                                         


 

 

ATTENZIONE!!  Se eseguendo i programmi ottieni l'errore run time 200, clicca qui 

SEMPLICI (più avanti nella pagina trovi esercizi più complessi, a volte completamenti di questi).

1 Inserito un numero, dire se è pari o dispari
2 Inserite due misure, una in pollici e l'altra in centimetri, dire qual'è la maggiore
3 Inserite le misure dei lati di 2 rettangoli dire quale dei due ha la superficie maggiore
4 Inserita un’età dire se siamo in presenza di un minorenne o maggiorenne
5 Inserito un carattere, dire se è una vocale o una consonante (risolto con 5 tecniche diverse ...)
6 Inseriti tre numeri A, B e C dire se B è compreso tra A e C (test appartenenza di un valore in un intervallo; viene preso in
   considerazione anche il test di non appartenenza ad un intervallo, discutendo l'utilizzo del connettivo logico AND
   contrapposto all'OR)

Descrizione vedi titoli qui sopra; DIFFICOLTA': bassa
Formato     .pas (sorgente programma) 

NON zippativersione 1.0 Novembre 2004

Prelievo 1 PARIDIS.PAS 3KB        2 INCH_CM.PAS 3KB      3 RETTANG.PAS 4KB       4 MAGGIOR.PAS 3KB
5 CONSVOC.PAS 5KB     6 INTERVAL.PAS 4KB

 

1 Inserita un’età dire se siamo in presenza di un minorenne o maggiorenne e controllare eventuali errori di inserimento dati
2 Decidere se un carattere inserito è maiuscolo e se sì, dire se è una vocale o una consonante
3 Dopo averne disegnato il diagramma di flusso e scrivi un programma che, letti tre numeri, li metta in ordine crescente
4 Dopo averne disegnato il diagramma di flusso scrivi un programma che, letti tre numeri, determini se possono essere
   considerati in progressione aritmetica. Traccia: in una progressione aritmetica la differenza tra due numeri successivi è
   costante.

Descrizione DIFFICOLTA': media

1: Come l'esercizio MAGGIOR.PAS ma con controlli in più. Si fa uso della struttura if in cascata (if ... then ... else if ... then ... else if ecc.

2: svolto in 2 modi (con l'if e con il case)

3 e 4: analisi, progetto, flow chart e sorgente pascal

Formato     .pas (sorgente programma) 

1 e 2 NON zippativersione 1.0 Novembre 2004

Prelievo 1 MAGGIOR2.PAS 3KB        2  maiusco.pas 2KB        3 ordina 3 numeri.zip (7 KB )
4 3 numeri in progressione.zip (7 KB )

 

Inserita una data da tastiera verificarne la correttezza

Descrizione DIFFICOLTA': alta

è l'es. 12 pag. 49 del Guidi/Renzoni svolto in 2 modi
- con l'if
- con il case

Formato     .pas (sorgente programma) 

NON zippatoversione 1.0 Gennaio 2003

Prelievo date.pas 2 KB
 

 


Tutti i marchi registrati e i nomi dei prodotti menzionati appartengono ai rispettivi proprietari.

Inviare a camuso@bigfoot.com un messaggio di posta elettronica contenente domande o commenti su questo sito Web.

Aggiornato il: 04-11-07.