Prepariamoci per il compito

Prepariamoci per il compito
1. In un negozio è in corso una promozione in cui un prodotto che costa un certo prezzo si può
vendere con diverse percentuali di sconto:
a. 10% se si acquistano tre pezzi
b. 20% se la quantità acquistata è di 4 o più pezzi
2. Calcolare quanto spenderei se ne acquistassi una quantità x. Produrre analisi dei dati, flowchart e codifica in C++
3. E’ dato un numero <1000. Si vuole implementare un programma che stampi tutti i numeri
fino a 1000. Produrre analisi dei dati, flow-chart e codifica in C++
4. Dati due numeri, comunicare il più grande. Dire eventualmente se sono uguali. Produrre
analisi dei dati, flow-chart e codifica in C++
5. Dato un numero, implementare un algoritmo che verifichi se è un numero primo. Produrre
analisi dei dati, flow-chart e codifica in C++
6. Dati due numeri a e x, calcolare ax. Produrre analisi dei dati, flow-chart e codifica in C++
7. Dati due numeri interi e positivi, determinare il minimo comune multiplo. Produrre analisi
dei dati, flow-chart e codifica in C++
8. Inserire N numeri positivi e comunicare la somma dei numeri pari. Produrre analisi dei dati,
flow-chart e codifica in C++
Array
1. Inserire N numeri interi in un vettore. Calcolare la media dei numeri pari.
2. Dopo avere inserito N numeri in un vettore, separare i numeri positivi da quelli negativi.
Comunicare eventualmente i due sottoinsiemi.
3. Inserire N numeri in un vettore VET1, ed altrettanti in un vettore VET2. Sistemate in un
terzo vettore la loro intersezione, ovvero i valori presenti in entrambi i vettori.
4. Inserire N numeri in un vettore. Sostituire ad ogni numero dispari il suo doppio. Stampare il
vettore così ottenuto.
5. Dopo avere inserito N numeri compresi tra 1 e 50 in un vettore, chiedere all’utente di
inserire un numero compreso tra 1 e 50, e contare il numero di occorrenze nel vettore.
Comunicare quante occorrenze sono state trovate.