Testo dell'esercizio
Un'impresa di trasporti calcola il costo di un trasporto aggiungendo al costo fisso di 52 euro l'importo massimo tra il costo chilometrico (o,62 € al Km) e il costo per il peso (0,08 € al quintale). Scrivere un programma che, dati la lunghezza del viaggio e il peso della merce trasportata, calcoli il costo finale.
mostra soluzione
/*
CLAUDIO CARDINALE III AI
Un'impresa di trasporti calcola il costo di un trasporto aggiungendo al costo fisso di 52 euro l'importo massimo tra il costo chilometrico (o,62 € al Km) e il costo per il peso (0,08 € al quintale). Scrivere un programma che, dati la lunghezza del viaggio e il peso della merce trasportata, calcoli il costo finale.
*/
#include<stdio.h>
#define COSTOFISSO 52
#define COSTOD 0.62
#define COSTOP 0.08
int main(){
//dichiarazioni
float dist,peso,costo;
//acquisizione dati
printf("calcola il costo di un trasporto tenedo del costo fisso, del peso e della distanza\ndistanza (in km) : ");
scanf("%f",&dist);
printf("peso (in quintali) : ");
scanf("%f",&peso);
//clacolo
costo = (dist*COSTOD)+(peso*COSTOP)+COSTOFISSO;
//visualizzazione risultati
printf("il costo totale e` : %f\n",costo);
}
Testi Consigliati:
Il linguaggio C. Principi di programmazione e manuale di riferimento. Ediz. MyLab. Con Contenuto digitale per download e accesso on line
C guida alla programmazione: Conoscere lo standard C11 dalle basi del linguaggio alle direttive del preprocessore (Programmare con C Vol. 1)
Programmazione in C
torna