You are on page 1of 1

Una empresa de transporte acu�tico ha establecido precios segmentados seg�n las

millas marinas recorridas, de la siguiente manera: hasta 100 millas, el precio por
milla es de us$1 por pasajero, las siguientes 200millas, el precio por milla es de
us$1.50 por pasajero y por las siguientes millas, el precio por milla es de us$1.80
por pasajero. Para un viaje de cierta cantidad de millas y de cierta cantidad de
personas determine el monto que se debe cobrar.
#include <iostream.h>
#include <conio.h>

// funcion principal
void main() {
// variables
double pm1,pm2,pm3,mt;
int p,n;

// entrada
cout<<"Ingrese el numero de millas a viajar: ";cin>>n;
cout<<"Ingrese el numero de personas: ";cin>>p;

// proceso
if(n<=100){
pm1=1;
mt=pm1*n*p;
// salida
cout<<"El monto a cobrar es: "<<mt<<endl;}
// proceso
else if(n<=200){
pm1=1;
pm2=1.5;
mt=pm1*100+pm2*(n-100);
// saldia
cout<<"El monto a cobrar es: "<<mt<<endl;}
// proceso
else {
pm1=1;
pm2=1.5;
pm3=1.8;
mt=pm1*100+pm2*100+pm3*(n-200);
// salida
cout<<"El monto a cobrar es: "<<mt<<endl;
}
getch();
}

You might also like