Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Paso 2 EdwinSanaRojas
Paso 2 EdwinSanaRojas
Unidad 1 - Paso 2
Variables, constantes y Estructuras de control
Estudiante
Edwin Yesid Sana Rojas
Tutor
John Edison Nuñez Garzón
Grupo No.
213022_232
Problema 1 X
Edwin Yesid Sana Problema 2
Rojas
Problema 3
Problema 4
Problema 5
Problema 1
La persona que vende pasajes aéreos en la compañía de turismo “Elevados”, pierde mucho tiempo
calculando el precio de los pasajes. Esto se debe a que el precio depende de: una tarifa básica, la
temporada, la compañía aérea, la edad del pasajero y si éste es estudiante o no. Usted debe hacer un
programa que ayude a calcular el precio de un pasaje, teniendo en cuenta que: La compañía “ALAS”
incrementa el valor de sus pasajes en un 30% en temporada alta, mientras que la compañía “VOLAR”
sólo lo incrementa en un 20% Ambas compañías descuentan el 50% si el pasajero es menor de edad;
además la compañía “VOLAR” tiene un recargo de $10.000 para los pasajeros mayores de 60 años
para cubrir el seguro de vida. Los estudiantes que viajan por “ALAS” y que son mayores de edad,
tienen un descuento del 10% en temporada baja. El programa debe recibir por consola la tarifa básica
del pasaje, edad, la temporada (alta o baja), si es estudiante o particular, nombre del pasajero y la
compañía. Como salida debe imprimir el nombre del pasajero y precio final del pasaje.
Tabla 2 Tabla de requerimientos
#include <string>
#include <iostream>
int main(){
string nom;
int tarifa;
int edad;
string estudiante;
string temporada;
string nombreCompania;
double pt = 0;
if(nombreCompania=="ALAS"){
if(temporada=="TAlta"){
pt = tarifa+(tarifa*.3);
}
if (edad < 18){
pt = pt - (pt * .5);
} else {
if (estudiante == "EST"){
pt = pt - (pt * .1);
}
}
} else {
if(temporada=="TAlta"){
pt = tarifa+(tarifa*.2);
}
if (edad < 18){
pt = pt - (pt * .5);
} else {
if (edad > 60){
pt = pt + (pt * .1);
}
}
}
std::cout << "Resultado\n\n";
std::cout << "Nombre del pasajero :"<<nom;
std::cout << "\nTarifa :"<<pt;
return 0;
}
Pantallazos
Conclusiones
El lenguaje C++ presenta grandes herramientas de desarrollo para los programadores como las
funciones, bibliotecas, clases y los objetos. De manera que el programador se ocupa de utilizar dichas
Referencias Bibliográficas