elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Proyecto Arreglo con estructuras (struct) En C++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Proyecto Arreglo con estructuras (struct) En C++  (Leído 8,764 veces)
Antarezx

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Proyecto Arreglo con estructuras (struct) En C++
« en: 26 Septiembre 2011, 00:26 am »


Ayuda, necesito un arreglo con la funcion struct que de un menu con 6 opciones

......................................…
. (Menu que pida codigo, nombre, apellido del EMPLEADO)

. [ A ]ltas

. [ B ]ajas (Fisica y logica) (Borrar sus datos y opcion de borrar al empleado pero no sus datos)

. [ C ]onsultas (consultar datos con el codigo del empleado)

. [ M ]odificar (Modificar los datos con el codigo del empleado, por si hubo algun error)

. [ R ]eporte (Dar un reporte de toda la informacion de los empleados)

. [ S ] alir (Salir del programa)
......................................…

Me podrian dar por lo menos una idea de como ponerle la opcion de las teclas ya sea mayuscula o minuscula para elegir cada opcion.....mediante el teclado....

solo quiero una idea, del proyecto llevo esto....si me corre pero le falta....

Código:
#include <iostream>
#include <stdlib.h>

 struct datosper {
 char codigo[9];
 char ap[30];
 char am[30];
 char nom [50];
 int edad;
 char genero;

 struct fechanaci;
 int dia;
 char mes[3];
 int ano;
 char municipio[60];
 char estado[30];
 char pais[20];
 };
 main (){
   char _op='a';

   while( _op!='6')
    {

           
            cout<<  "\n- [A]ltas            -";
            cout<< "\n- [B]ajas            -";
            cout<<  "\n- [C]onsultas        -";
            cout<<  "\n- [M]odificadores    -";
            cout<<  "\n- [R]eportes         -";
            cout<<  "\n- [S]alir            -\n";
            cout<< "-[ ";
            _op = cin.get();
            switch( _op )
            {
                     case 'A':
                     case 'a':
                      break;
                     case 'B':
                     case 'b':
                      break;
                     case 'C':
                     case 'c':
                      break;
                     case 'M':
                     case 'm':
                      break;
                     case 'R':
                     case 'r':
                      break;
                                          }
            }
   cout<< "\n\n Pulsa para salir...";
   cin.get();

datosper a1;
      cout <<"\n\t MI EMPRESA ES DE VENTA DE CARROS " << endl;
cout <<"\n\t estructuras en c" << endl;
cout <<"\n\t escribe los datos personales del empleado:" <<endl;
cout <<"codigo:"; cin >>a1.codigo;
cout <<"escribe el apellido paterno:" <<endl;
cout <<"ap:"; cin >> a1.ap;
cout <<"escribe el apellido materno:" <<endl;
cout <<"am:"; cin >>a1.am;
cout <<"escribe el nombre (s):" << endl;
cout <<"nom:"; cin >>a1.nom;
cout <<"escribe la edad:"<<endl;
cout <<"edad:"; cin >>a1.edad;
cout <<"escribe el genero:" << endl;
cout <<"genero:"; cin >>a1.genero;


cout <<"\n\t fecha de nacimiento del empleado" << endl;
cout << "\n\t escribe dia de nacimiento:" << endl;
cout <<"dia:"; cin >>a1.dia;
cout <<"escribe el mes:" <<endl;
cout <<"mes:"; cin >>a1.mes ;
cout <<"escribe el ano:" <<endl;
cout <<"ano:"; cin >>a1.ano;
cout <<"escribe el municipio:" <<endl;
cout <<"municipio:"; cin>>a1.municipio;
cout <<"escribe el estado:" <<endl;
cout <<"estado:"; cin >>a1.estado;
cout <<"escribe el pais:" <<endl;
cout <<"pais:"; cin >>a1.pais;

cout <<"\n\t la informacion almacenada es:" <<endl;
cout <<"codigo:" <<a1.codigo<<endl;
cout <<"ap:" <<a1.ap<<endl;
cout <<"am:" <<a1.am<<endl;
cout <<"nom:" <<a1.nom<<endl;
cout <<"edad:" <<a1.edad<<endl;
cout <<"genero:" <<a1.genero<<endl;
cout <<"dia:" <<a1.dia<<endl;
cout <<"mes:" <<a1.mes<<endl;
cout <<"ano:" <<a1.ano<<endl;
cout <<"minicipio:" << a1.municipio<<endl;
cout <<"estado:" <<a1.estado<<endl;
cout <<"pais:" <<a1.pais<<endl;

return 0;
}


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda. Problema con arreglo de estructuras.
Programación C/C++
Gorka82 1 3,283 Último mensaje 11 Julio 2010, 06:26 am
por Littlehorse
Duda con estructuras (struct)
Programación C/C++
alexis33de 1 2,738 Último mensaje 28 Agosto 2010, 03:41 am
por Littlehorse
arreglo de estructuras
Programación C/C++
mapers 0 2,440 Último mensaje 11 Marzo 2011, 07:56 am
por mapers
Pilas C++ usando Estructuras (STRUCT) « 1 2 »
Programación C/C++
charmedever 13 15,932 Último mensaje 21 Noviembre 2011, 21:11 pm
por x64core
Problema Con Un Arreglo Dinamico De Estructuras [?]
Programación C/C++
Omar_2013 2 2,716 Último mensaje 2 Septiembre 2013, 19:21 pm
por Omar_2013
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines