C++: verifica sulle funzioni

Samy Charnine

TEMA 1.

Si è in un supermercato e si deve sapere il prodotto che viene maggiormente richiesto. La dipendente che inserisce i dati, inserirà il prodotto finché digiterà a tastiera una quantità nulla. Solo dopo aver inserito la quantità si chiede il nome del prodotto. Una volta avuto il nome del prodotto maggiormente richiesto inserirà il costo unitario in euro; se il valore complessivo supera i 100€ si applicherà uno sconto del 20% altrimenti il costo totale rimarrà invariato.

Note per lo sviluppo:

  • per calcolare il prodotto con la quantità massima utilizzare un'opportuna funzione
  • per calcolare il costo totale usare una funzione
  • per calcolare se applicare lo sconto o meno usare una funzione
  • per calcolare il prezzo scontato usare una funzione

TEMA 2

Un'azienda deve sapere il prodotto che viene maggiormente richiesto. La segretaria che inserisce i dati, inserirà il prodotto finché digiterà a tastiera una quantità nulla. Solo dopo aver inserito la quantità si chiede il nome del prodotto. Una volta avuto il nome del prodotto maggiormente richiesto inserirà il costo unitario in euro; se il valore complessivo supera i 1500 € si applicherà uno sconto del 30% altrimenti il costo totale rimarrà invariato.

Note per lo sviluppo:

  • per calcolare il prodotto con la quantità massima utilizzare un'opportuna funzione
  • per calcolare il costo totale usare una funzione
  • per calcolare se applicare lo sconto o meno usare una funzione
  • per calcolare il prezzo scontato usare una funzione

GRIGLIA DI VALUTAZIONE IN 100 esimi

Azione  Punteggio
Implementazione corretta della funzione prototipo in generale 10
Implementazione corretta della funzione in generale 10
Implementazione corretta del ciclo di immissione dei dati 15
Implementazione corretta delle variabili locali e globali 5
Implementazione corretta della funzione costo totale 15
Implementazione corretta della funzione sconto 15
Implementazione corretta della funzione costo finale 15
Inserimento dei commenti 10
Indentazione chiara del programma 5

 

 

Info su Francesco Bragadin

Insegno informatica e telecomunicazioni al liceo scienze applicate ed all'indirizzo informatica e telecomunicazioni. Ho terminato gli studi in ingegneria elettronica e telecomunicazioni lavorando per molti anni come libero professionista nell'ambito della gestione storage e disaster recovery su mainframe.
Questa voce è stata pubblicata in Senza categoria. Contrassegna il permalink.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *