UNIDAD EDUCATIVA FISCOMISIONAL "DON BOSCO"
NOMBRE: ALEJANDRA RUANO
Curso: 1ro Bach. Informatica
D.C.D: Realizar un programa para repasar las funciones investigadas con anterioridad y aplicarlas en la materia
#include <iostream>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
main(){
char nom[25], nom1[25], nom2[25], nom3[25], ape1[25], ape2[25], ape3[25],;
char pri[25], seg[25];
int cont1, cont2, cont3, cont4, cont5;
cout <<"Ingrese su nombre: ";
cin >>nom2;
strcpy(nom1,nom2);
cout <<"Ingrese su apellido: ";
cin >>ape2;
strcpy(ape1,ape2);
strcpy(nom3,nom1);
strcpy(ape3,ape1);
strcat(nom3,ape3);
cout <<"Su nombre completo es: "<<nom3;
cont1=strlen(nom1);
cont2=strlen(ape1);
cout <<"\nLa longitud de su nombre es: "<<cont1;
cout <<"\nLa longitud de su apellido es: "<<cont2;
if (cont1>cont2){
cout <<"\nSu nombre tiene mayor longitud que su apellido";
}
else{
if (cont1<cont2){
cout <<"\nSu apellido tiene mayor longitud que su nombre";
}
else{
cout <<"\nSu nombre y su apellido tienen la misma longitud";
}
}
strncpy(pri,nom1,3);
cout <<"\nLas tres primeras letras de su nombre son: "<<strncpy(pri,nom1,3);
cont3=cont2-1;
cont4=cont2-2;
cont5=cont2-3;
cout <<"\nLas tres ultimas letras de su apellido son: "<<ape1[cont5]<<ape1[cont4]<<ape1[cont3];
cout <<"\nSu clave es: "<<pri<<ape1[cont5]<<ape1[cont4]<<ape1[cont3]<<"\n";
system("pause");
}
- El programa solicitara el nombre y apellido del usuario tomara las 3 primeras letras de su nombre y tres ultimas de su apellido formando una clave ademas de demostrar la longitud de nombre y apellido cual es mayor y menor en caracteres.
#include <iostream>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
main(){
char nom[25], nom1[25], nom2[25], nom3[25], ape1[25], ape2[25], ape3[25],;
char pri[25], seg[25];
int cont1, cont2, cont3, cont4, cont5;
cout <<"Ingrese su nombre: ";
cin >>nom2;
strcpy(nom1,nom2);
cout <<"Ingrese su apellido: ";
cin >>ape2;
strcpy(ape1,ape2);
strcpy(nom3,nom1);
strcpy(ape3,ape1);
strcat(nom3,ape3);
cout <<"Su nombre completo es: "<<nom3;
cont1=strlen(nom1);
cont2=strlen(ape1);
cout <<"\nLa longitud de su nombre es: "<<cont1;
cout <<"\nLa longitud de su apellido es: "<<cont2;
if (cont1>cont2){
cout <<"\nSu nombre tiene mayor longitud que su apellido";
}
else{
if (cont1<cont2){
cout <<"\nSu apellido tiene mayor longitud que su nombre";
}
else{
cout <<"\nSu nombre y su apellido tienen la misma longitud";
}
}
strncpy(pri,nom1,3);
cout <<"\nLas tres primeras letras de su nombre son: "<<strncpy(pri,nom1,3);
cont3=cont2-1;
cont4=cont2-2;
cont5=cont2-3;
cout <<"\nLas tres ultimas letras de su apellido son: "<<ape1[cont5]<<ape1[cont4]<<ape1[cont3];
cout <<"\nSu clave es: "<<pri<<ape1[cont5]<<ape1[cont4]<<ape1[cont3]<<"\n";
system("pause");
}
No hay comentarios:
Publicar un comentario