PROGRAMA EN C++ CON VALIDACION QUE INGRESE NOMBRE EDAD Y DIRECCION
Este programa en C++ es de una clase con validacion el cual nosotros tenemos que poner el nombre edad y direccion y si escribimos mal el programa nos debe indicar el error caso contrario nos deme dar el mensaje de bienvenido
#include <iostream>
#include <string.h>
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
using namespace std;
class ejercicio{
public:
int edad;
char nom[10];
char direc[10];
public:
void ingresar (){
cout<<"ingrese su nombre";
fflush (stdin);
cin>> nom;
cout<<"\ningrese su edad";
fflush (stdin);
cin>> edad;
cout<<"\ningrese su direccion";
fflush (stdin);
cin>> direc;
}
void imprimir(){
for(int i;i<10;i++) {
if(nom[i]>=65 && nom [i]<=90){
cout<<"bienvenido";
break;
}
else{
cout<<"error debe ser en mayusculas";
}
if(edad>=0 && edad<=99){
cout<<"bienvenido";
break;
}
else{
cout<<"pon tu edad en numeros";
}
if(direc[0]>=33 && direc [0]<=255){
cout<<"bienvenido";
break;
}
else{
cout<<"error escriba bien";
}
}
}
} ;
ejercicio a1;
int main(){
a1.ingresar();
a1.ingresar();
system("pause");
return 0;
getch();
}
#include <iostream>
#include <string.h>
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
using namespace std;
class ejercicio{
public:
int edad;
char nom[10];
char direc[10];
public:
void ingresar (){
cout<<"ingrese su nombre";
fflush (stdin);
cin>> nom;
cout<<"\ningrese su edad";
fflush (stdin);
cin>> edad;
cout<<"\ningrese su direccion";
fflush (stdin);
cin>> direc;
}
void imprimir(){
for(int i;i<10;i++) {
if(nom[i]>=65 && nom [i]<=90){
cout<<"bienvenido";
break;
}
else{
cout<<"error debe ser en mayusculas";
}
if(edad>=0 && edad<=99){
cout<<"bienvenido";
break;
}
else{
cout<<"pon tu edad en numeros";
}
if(direc[0]>=33 && direc [0]<=255){
cout<<"bienvenido";
break;
}
else{
cout<<"error escriba bien";
}
}
}
} ;
ejercicio a1;
int main(){
a1.ingresar();
a1.ingresar();
system("pause");
return 0;
getch();
}

Comentarios
Publicar un comentario