
Pequeño inconveniente en c++
Publicado por Nathaly (8 intervenciones) el 05/02/2017 19:56:08
Ingresados y mostrados los datos, el sistema deberá generar una
contraseña asociada al cliente, la cual se formará de la siguiente manera:
Las 3 primeras letras serán del nombre unido a los 2 últimos dígitos de la
cédula y finalmente los 2 últimos caracteres del apellido (todo en minúscula,
sin acentos). Eje: jos56pe. He estado haciendo un programa y todo a ido bien hasta que llego a este enunciado ¿Alguna idea?
Ese es el código que he estado haciendo que va anidado a ese enunciado. Por favor, y saludos gratos a todos.
contraseña asociada al cliente, la cual se formará de la siguiente manera:
Las 3 primeras letras serán del nombre unido a los 2 últimos dígitos de la
cédula y finalmente los 2 últimos caracteres del apellido (todo en minúscula,
sin acentos). Eje: jos56pe. He estado haciendo un programa y todo a ido bien hasta que llego a este enunciado ¿Alguna idea?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include<iostream.h>
#include<string.h>
#include<stdio.h>
#include<windows.h>
#include<dos.h>
main(){
int op,ced,p=0,x=30;
char nom[51],ape[51],direccion[151],nomc[150],c;
do{
cout<<"Seleccione una opcion:"<<endl;
cout<<"1- Registro"<<endl;
cout<<"2- Envio de Texto"<<endl;
cout<<"3- Salir"<<endl;
cin>>op;
clrscr();
if(op==1){
cout<<"Ingrese su primer nombre: ";
cin>>nom;
cout<<"Ingrese su primer apellido: ";
cin>>ape;
cout<<"Ingrese su numero de cedula: ";
cin>>ced;
cout<<"Ingrese su direccion: ";
gets(direccion);
clrscr();
strcat(nom," ");
strcat(nom,ape);
cout<<"Cliente: "<<nom<<endl;
cout<<"Cedula: "<<ced<<endl;
cout<<"Direccion: "<<direccion<<endl;
c=getch();
}
}while(op>=1&&op<=3);
getch();
}
Ese es el código que he estado haciendo que va anidado a ese enunciado. Por favor, y saludos gratos a todos.
Valora esta pregunta


0