C++ ejemplo estructura cin.getline cout cin

/*
Crear una aplicación que lleve control de un parqueo de vehículos
con capacidad N vehículos. Básicamente el encargado desea
ingresar los datos generales de los vehículos: marca, modelo,
No. de placa, el costo de cada Parqueo.

Asimismo deberá desplegar todos los datos ingresados, reporte
de los datos ingresados.
*/

#include <iostream> // Librearia Imput/Output Cout /Cin
#include <cstdlib> // cls, pause
#define maximo 2 // Limite de N vehiculos
using namespace std;
/* Estrucutra de la informacion de Vehiculos */
struct vehiculos{
char marca[25];
char modelo[25];
char noplaca[25];
char costo[25];
}encargado[maximo];
char inicio[1];
int main()
{
int salida; // Declarar variables
int opcion; // Declarar variables
int a=0; // Iniciar varibales variables
do //Declarar Menu
{
cout << «\t\t\tMenu Principal»;
cout <<endl;
cout << «1. Ingresar Datos.»;
cout <<endl;
cout << «2. Consultar Datos.»;
cout <<endl;
cout << «3. Salir.»;
cout <<endl;
cout << «Que opcion Desea: «;
cin >> opcion;
switch(opcion)
{
case 1:
cin.getline(inicio,1);
system(«cls»);
a=0;
// Ingreso de los datos en el bucle
for(int contador=0;contador<maximo;contador++)
{
a=a+1;
cout<<a;
cout<<endl;
cout << «Ingrese la Marca: «;
cin.getline(encargado[contador].marca,25);
cout << «Ingrese el Modelo: «;
cin.getline(encargado[contador].modelo,25);
cout << «Ingrese el numero de placa: «;
cin.getline(encargado[contador].noplaca,25);
cout << «Costo del Parqueo: «;
cin.getline(encargado[contador].costo,25);
};
break;
case 2:
a=0;
system(«cls»);
// Despliegue de los datos en el bucle
for(int cont=0;cont<maximo;cont++)
{
a=a+1;
cout<<a;
cout<<endl;
cout << «La Marca: » << encargado[cont].marca << «\n»;
cout << «El Modelo: » << encargado[cont].modelo << «\n»;
cout << «Numero de Placa: » << encargado[cont].noplaca << «\n»;
cout << «Costo: » << encargado[cont].costo<< «\n»;
};
system(«pause»);
break;
case 3:
salida=3;
break;
case 4:
default:
cout<<endl;
cout << «Fuera de limite\n»;
break;
}
}while(salida!=3);
}

 

Archivo ZIP

C++ ejemplo estrutura cingetline cout cin

 

Esta entrada ha sido publicada en Diversidad y etiquetada como . Guarda el enlace permanente.

1 respuesta a C++ ejemplo estructura cin.getline cout cin

Responder a Alexander El dracu men Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.