Autor
|
Tema: Necesito ayuda programa de C++ (Leído 8,298 veces)
|
gaby2316
Desconectado
Mensajes: 4
|
Hola, soy una estudiante y tengo un trabajo en visual studio 2010 en C++ tengo que hacer un programa de una aerolinea pero no soy muy buena en esta materia y quisiera saber si alguien me puede ayudar en este proyecto, se los agradeceria un monton.
1- Hacer un programa que e pregunte al pasajero el asiento que desea(maximo 10 asientos).
2- Hacer un archivo que tenga la siguiente información: -Nombre del Pasajero -Lugar de destino del viaje -Costo del pasaje -Asiento del avión seleccionado
3 -Luego de almacenada esa información desplegarán la información de la siguiente manera (para cada uno de los pasajeros" Aerolínea ****************************************************************** Nombre del Pasajero Destino Costo Asiento Ocupado XXXXXXXXXXXXXXXX XXXXXX $xxx.xx XXXX
4- Totalizar cuantos asientos fueron ocupados y el total de costo.
Se los agradeceria de por vida si me ayudan con este trabajo.
Att: Gabriela
|
|
|
En línea
|
|
|
|
flony
Desconectado
Mensajes: 584
|
me llamo la atención, pero es tarde y mñn trabajo....mñn te dare un bosquejo de la idea, o de ultima el code terminado, pero pone algo de vos...es norma en el foro no hacer tareas...obvio le falta mil cosas pero para haberlo echo en 10 minutos no pidas mas es solo una idea de como encararía yo el tema #include <iostream> using namespace std;
struct pasajero { char nombre; char destino; float costo; int asiento[10]; };
void elegir_asiento (int a,const &) { int asiento[10]={0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; int n=a; asiento[n]=1; } void mostrar_asientos() { int i; for(i=0;i<=9;i++){ } } void nombre(char) {
} int main() { pasajero a,b,c,d,e,f,g,h,i,j; cout<<"elija el asiento:" <<endl; a.asiento;
} aclaro le falta de todo
|
|
|
En línea
|
si un problema no tiene solucion entonces no es un problema...es algo inevitable
|
|
|
gaby2316
Desconectado
Mensajes: 4
|
Muchas gracias, dito jeje no te tenias q molestar en hacerlo si estabas ocupado pero un millon de gracias voy a intentar bregar con tu codigo porque quiero aprender mas. Att: Gabriela
|
|
|
En línea
|
|
|
|
gaby2316
Desconectado
Mensajes: 4
|
Flony espeor no molestar, yo creo que voy a necesitar ayuda son las 3:19am y lo que tengo es una sopa de letras con errores y mas horrores.. de guatemala a guatapeor!! es que estoy cojiendo esta clase porque es electiva para poder llenar mi matricula. Att: Gabriela
|
|
|
En línea
|
|
|
|
flony
Desconectado
Mensajes: 584
|
mi bosquejo hasta ahora es este...falta arreglar el main debo buscar la forma de que no sea tan largo, se aceptan criticas #include <iostream> using namespace std;
struct pasajero { char nombre; char destino; float costo; int asiento[10]; };
void elegir_asiento (int a, char b,char c, float d, pasajero& N) { int asiento[10]={0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; if(a<=0 && a>=11){cout<<"ingrese valores del 1 al 10";} int n=a; N.asiento[n]=1; cin>>N.nombre; cin>>N.destino; cin>>N.costo; } void mostrar_asientos(const pasajero &N) { int i,total_asientos=0,total_costo; cout<<"****************************************************"<<endl; for(i=0;i<=9;i++){ if(N.asiento[i]==1){ cout<<N.asiento[i]<<" "<<N.nombre<<" "<<N.destino<<" $"<<N.costo<<endl; total_asientos=total_asientos +1; cout<<"el total de asientos ocupados es: "<<total_asientos<<endl; total_costo=total_costo+N.costo; cout<<"el monto de ventas por pasajes es: "<<total_costo<<endl;
} } }
int main() { int Nasiento,i; char Nombre, Destino; float Precio; pasajero b,c,d,e,f,g,h,i,j,k; for(i=96;i<=107;i++){
cout<<"ingrese Nº de asiento, nombre, destino y costo"<<endl; elegir_asiento(Nasiento, Nombre, Destino, Precio, ) }
}
|
|
|
En línea
|
si un problema no tiene solucion entonces no es un problema...es algo inevitable
|
|
|
gaby2316
Desconectado
Mensajes: 4
|
flony que errores tiene el codigo que posteastes? intente arreglarlo pero creo que no e podido creo que las cague mas
|
|
|
En línea
|
|
|
|
Magiiq
Desconectado
Mensajes: 13
Magiiq!C:
|
Heey Esto Fue Lo Mas Que Puedo Hacer por ti tiene mucho que no utilizo este lenguaje pero aqui esta, solo te faltaria meterle un contador mas para que te de el total de asientos vale espero te ayude !! #include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h> #include <math.h> // Declaracion de Variables //char = Caracteres ( Letras ) ("%s") // int = Numeros (enteros) ("%d") // float = Numero (con punto decimal) ("%f") //ta y tc seran nuestros contadores los cuales nos sumaran y nos diran // el total de asientos ocupados y el total de costo int costo[15], asiento[15],ta[5],tc[5],importe=0; int a,i; char nombre [20][20], destino [20][20],k; main() { do { clrscr(); printf("\t\t\t * A E R O L I N E A * \n\n"); printf("Cuantos Registros Desea El usuario ?:"); scanf("%d",&a); for(i=0; i<a; i++) { // captura de datos printf("\n Nombre Del Pasajero :"); scanf("%s",&nombre ); printf("\n Destino :"); scanf("%s",&destino); printf("\n Costo Del Viaje :"); scanf("%d",&costo); importe=importe+costo; M: printf("\n No.De Asiento ( 1 - 10 ) : "); scanf("%d",&asiento); if(asiento < 1 || asiento > 10) { printf(" Ese Asiento no Existe!!! "); goto M; }
tc=importe;
}
clrscr();
for(i=0; i<a; i++) { // area de salida printf("\t\t\t * A E R O L I N E A * \n\n");
printf("\n Nombre Del Pasajero : %s \n",nombre); printf("\n Destino : %s \n",destino); printf("\n Costo Del Viaje: %d \n",costo); printf("\n No.De Asiento : %d \n\n",asiento); printf("\n Costo Total : %d \n\n",tc); }
printf("\n Otros alumnos s/n "); scanf("%s",&k); } while(k=='s'); }
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Necesito ayuda sobre un programa
Ingeniería Inversa
|
Jmjm
|
2
|
2,088
|
20 Diciembre 2005, 01:04 am
por Jmjm
|
|
|
Necesito Ayuda Con un Programa
Programación C/C++
|
danwooer
|
2
|
2,633
|
19 Noviembre 2010, 08:39 am
por [L]ord [R]NA
|
|
|
Necesito ayuda con un programa en c++
Programación C/C++
|
Zakro
|
4
|
3,833
|
18 Mayo 2011, 19:56 pm
por Littlehorse
|
|
|
Necesito ayuda con mi programa
Programación C/C++
|
javitrito
|
2
|
1,846
|
7 Noviembre 2016, 20:24 pm
por javitrito
|
|
|
Necesito ayuda con un programa en c++
Programación C/C++
|
Allison Vanessa
|
2
|
2,612
|
10 Junio 2018, 03:35 am
por 0xFer
|
|