Camuso Dot It
accelera il tuo apprendimento
home   Videolezioni

Dispense
Videoesercizi

Slides (ppt)
Esercizi

Links


Cicli e selezione - con Flow Chart e codice C++

Visitatori al museo

Descrizione

Soluzioni gentilmente preparate dal prof. Frosi Cristiano.

Produrre un flow chart e scrivere il corrispondente codice C++ per la soluzione della seguente situazione. Verrà chiesto il nome a tutti i visitatori che entrano in un museo. Non si sa in anticipo quanti sono i visitatori: si termina quando come risposta alla richiesta di inserire il nome viene invece inserita la parola “FINE”.1 Al termine si vuole sapere l’età media dei visitatori che si chiamano “Francesco”.

(più difficile, sempre con flow chart e codice c++)
Verrà chiesto il nome e l’età a tutti i visitatori che entrano in un museo. Non si sa in anticipo quanti sono i visitatori: si termina quando come risposta alla richiesta di inserire il nome viene invece inserita la parola “FINE”. Al termine si vuole sapere l’età media dei visitatori che si chiamano “Francesco” ed il nome dell’ultimo visitatore a presentarsi con l’età maggiore (se per ipotesi il terzo, quinto e settimo visitatore fossero i più anziani interesserebbe cioè il nome
del settimo).

Formato    PDF
Prelievo clic qui

 

Cerca numero

Descrizione

Soluzione gentilmente preparata dal prof. Frosi Cristiano.

Produrre un flow chart e scrivere il corrispondente codice C++ per la soluzione della seguente situazione. Inserire da tastiera il numero CERCATO, poi fare inserire una serie di numeri fino a quando l’utente non introduce il valore 100. Si vuole sapere quanti numeri uguali a CERCATO sono stati inseriti e il numero di
quelli inferiori a CERCATO.

Formato    PDF
Prelievo clic qui

Game Over

Descrizione

Soluzione gentilmente preparata dal prof. Frosi Cristiano.

a) Produrre un flow chart e scrivere il corrispondente codice C++ per la soluzione della seguente situazione. Scrivere il codice di un programma che chiede all’utente se, al
termine di una partita ad un videogioco, vuole fare un’altra partita. Nota: non deve essere sviluppato nessuno gioco! Solo il ciclo principale che non fa nulla se non chiedere se si vuole fare un'altra partita.

b) Versione migliorata che accetta come risposta sa le minuscole che le maiuscole (come in S / N invece di s / n per dire 'sì' o 'no').

c) Altra variante del primo esercizio: il programma accetta solamente le risposte
“s” (quando si vuole giocare una nuova partita); “n” (quando non si vuole più giocare); in presenza di qualsiasi altra risposta il programma manda un messaggio di errore e ricorda all’utente che le uniche risposte consentite sono “s” ed “n” e fa ripetere l'inserimento.

Formato    PDF
Prelievo clic qui

Quanto sei fortunato quando si estrae a sorte per le interrogazioni?

Descrizione

Soluzione gentilmente preparata dal prof. Frosi Cristiano.

Programma che conta quanti tentativi sono necessari per estrarre in
modo casuale un qualsiasi numero inserito da tastiera.

Formato    PDF
Prelievo clic qui

Senza patente

Descrizione

Soluzione gentilmente preparata dal prof. Frosi Cristiano.

Creare un programma che chieda di inserire da computer un numero di persone;
per ogni persona bisogna inserire l’età. Si suppone che a tutte le persone con più
di 80 anni venga tolta la patente. Creare un programma che conta quante persone (tra quelle inserite) non hanno la patente.

Formato    PDF
Prelievo clic qui

 

Multipli di 7 o 9

Descrizione

Soluzione gentilmente preparata dal prof. Frosi Cristiano.

Creare un programma che generi 100 numeri in modo casuale. Il programma
deve contare quanti (tra i numeri estratti) sono i multipli di almeno uno tra 7 e 9.

Formato    PDF
Prelievo clic qui

 

Quanti numeri dispari con due cifre

Descrizione

Soluzione gentilmente preparata dal prof. Frosi Cristiano.

Creare un programma che chieda all’utente:
1. quanti numeri generare in modo casuale;
2. l’estremo inferiore e l’estremo superiore dell’intervallo all’interno del
quale devono essere generati i numeri.
Il programma deve dire quanti numeri dispari e con due cifre sono stati generati.

Formato    PDF
Prelievo clic qui

Tra 40 e 70

Descrizione

Soluzione gentilmente preparata dal prof. Frosi Cristiano.

Creare un programma che generi in modo casuale 100 numeri compresi tra 1 e
100. Il programma deve contare quanti di questi numeri sono compresi tra 40 e
70.

Formato    PDF
Prelievo clic qui

 

Stop dopo 7 multipli di 10 o 51 numeri pari (estrazione casuale)

Descrizione

Soluzione gentilmente preparata dal prof. Frosi Cristiano.

Creare un programma che stampi a video numeri generati in modo casuale compresi tra 0 e 100. L’estrazione termina quando vengono estratti 7 multipli di 10 oppure 51 numeri pari.

Formato    PDF
Prelievo clic qui

 

Le stringhe

Descrizione

Soluzioni gentilmente preparate dal prof. Frosi Cristiano.

Esploriamo il tipo string:

Formato    PDF
Prelievo - lunghezza di una stringa clic qui
- leggere input contenente spazi clic qui
- stampare una stringa in verticale clic qui
- conteggio vocali (esempio d'uso dello switch) clic qui

N o v i t à

Gruppo sul Riordino Istituti Tecnici

NEOASSUNTI in ruolo 2011

25-01-11:
Nuova raccolta di esercizi c++ (completi di flow chart) VAI

08/10/11:
Nuova Videolezione classi prime: Word - parte prima scarica

04/09/11:
Nuova scheda lavoro C++ - realizzare il gioco del TRIS VAI

07/08/11:
Nuovo videoesercizio - Word: Immagini da Internet, callout, forme VAI

17/07/11:
Nuova guida: impara a programmare con Game Maker VAI

25/04/10:
Nuovo esercizio oop / late binding VAI

11/04/10:
Videoesercizio OOP / ereditarieta' e late binding: VAI