HOla buneas este es el problema que me dejaron
. Construir un programa para calcular el precio de un ticket de ida y vuelta en ferrocarril,
conociendo tanto la distancia entre las ciudades de origen y destino, como la cantidad
de dias de estancia en la ciudad destino. El precio por km es de S/. 1.75 y los viajes con
distancias menores a 500 km mantienen su precio independientemente de la cantidad
de dias de estancia. Ahora, si el kilometraje es mayor a 500 km el precio del pasaje se
ve modificado conforme a las siguientes instrucciones:
Estancia <= 7 dias ) Incremento 10%.
7 dias < Estancia <= 30 dias ) Incremento 15%.
Estancia > 30 dias ) Incremento 20%.
pero weno miren ya avanze un poco con if y else
pero no me acepta la utlima parte de la estancia q sea mayor de 30 dias a ver si alguien me puede ayudar completandolo les dejo la parte q avanze en el zinjai
#include <iostream>
using namespace std;
int main()
{
float k, c, result, d1, d, result2, e, result3 ;
cout << " Escribir los kilemetros :" ;
cin >> k,result;
if ( k < 500 )
cout << "Ingresa el dia: ";
cin >> d1,result, k ;
if ( d1 = 1 && d1<=7 )
{
c = (k*1.75)*2;
result = c + (c*10)/100;
cout << "El precio es " << result ;
}
cin >> result, d, k;
if( d1 > 7 && d1 <= 30 )
{
d = (k*1.75)*2;
result2 = d + (d*15)/100;
cout << "El precio es " << result2 ;
}
}