domenica 9 novembre 2014

PDF VERIFICA - ESERCIZIO 5

ESERCIZIO 5

Titolo: Comunicare l’importo totale da pagare per l’acquisto di due diversi oggetti, per ciascuno dei quali viene dato il prezzo e sapendo che viene applicato uno sconto del 5%.

Verranno acquisiti da tastiera gli importi di due oggetti. L’importo verrà introdotto in Euro e quindi con la possibilità di due decimali due decimali. Verrà comunicato a video il totale da pagare al netto di uno sconto del 5 %.

Mi serviranno due variabili per acquisire i prezzi da tastiera e mi serviranno due variabili che conterranno lo sconto di ogni articolo. Mi servirà infine una variabile di output per la somma dei prezzi che verrà comunicata a video.

Variabili:

prezzo1 : tipo float (dove acquisisco il primo prezzo) ; input ;
prezzo2 : tipo float (dove acquisisco il secondo prezzo) ; input ;
sconto1 : tipo float (dove verrà calcolato lo sconto del primo prezzo) ; lavoro
sconto2 ; tipo float (dove verrà calcolato lo sconto del secondo prezzo); lavoro;
somma ; tipo float (dove farò la somma dei prezzi scontati) ; output ;

 Strumenti;

divisione;
moltiplicazione;
somma;
sottrazione;

Codifica in linguaggio C:

#include <stdio.h>
#include <stdlib.h>

int main()

{
                float prezzo1,prezzo2,sconto1,sconto2,somma;
                somma=0;
               
                printf("Programma che calcola la somma di due articoli al netto del 5 percento di sconto \n\n");
                printf("Inserisci il primo prezzo \n");
                scanf ("%f", &prezzo1);
                sconto1=prezzo1/100*5;
                printf("\n\nLo sconto applicato a questo prodotto e' di Euro %.2f \n\n",sconto1);
                printf("\nInserisci il secondo prezzo \n");
                scanf ("%f", &prezzo2);
                sconto2=prezzo2/100*5;
                printf("\n\nLo sconto applicato a questo prodotto e' di Euro %.2f \n\n",sconto2);
                somma=(prezzo1-sconto1)+(prezzo2-sconto2);
                printf("La il totale del prezzo da pagare per i due articoli e' di Euro %.2f \n", somma);
                return 0;
}



Test di verifica:

inserisco prezzo1 : 457,65
inserisco prezzo2 : 2547,38
sconto1 : 22,88
sconto2 : 127,37
somma : (457,65-22,88)+(2547,38-127,37)= 434,77+2420,01=2854,78

Diagramma di flusso:


Nessun commento:

Posta un commento