06/09/2008, 15:25
|
| | | Fecha de Ingreso: abril-2008
Mensajes: 164
Antigüedad: 16 años, 9 meses Puntos: 2 | |
Respuesta: Confusion Con IF/ELSE... Pruebalo de esta forma
Código:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int pas,dia;
float km,ckm,tot,tp;
for(pas=0;pas<5;pas++)
{
printf("Cuota por kilometro:\n");
scanf("%f",&ckm);
printf("Kilometros recorridos:\n");
scanf("%f",&km);
printf("Dia de viaje:\n");
printf("1.Lunes\n2.Martes\n3.Miercoles\n4.Jueves\n5.Viernes\n6.Sabado\n7.Domingo\n");
scanf("%d",&dia);
tot=ckm*km;
if(dia==1) tp=tot-tot*.15;
else
{
if(dia==2||dia==3||dia==4)
tp=tot-tot*.10;
else if(dia==5)
tp=tot-tot*.08;
else if(dia==6||dia==7)
tp=tot-tot*.05;
}
printf("Total a Pagar: %.2f",tp);
}
system("PAUSE");
return 0;
}
|