Beruflich Dokumente
Kultur Dokumente
MENU PRINCIPAL
<M> Mayor de 3 nmeros <S> Sueldo <R> Relacin de 3 nmeros <A> Factorial de un numero
<F> Finalizar
< EDITE OPCION >
Programador se identifica por Usuario=100 y Clave=123. Si los datos son correctos el sistema muestra el men principal,
DONDE: <M> : usuario ingresa 3 nmeros de 2 cifras y el programa devuelve el mayor <S> : Usuario ingresa sueldo bruto y el programa devuelve sueldo neto, que resulta de descontar al sueldo inicial el 10% <R> : usuario ingresa 3 nmeros a,b,c y programa devuelve la afirmacin de que relacin se Cumple: a=b+c b=a+c c=a+b <A>: usuario ingresa un numero de 2 cifras y el programa devuelve el factorial de tal numero <F>: Permite salir del modo compilacin o finalizar con la Aplicacin Si programador ingreso mal sus datos, el sistema finaliza enviando el mensaje: hasta pronto ------
// uso de tecnica EN CASO=SWITCH #include<iostream.h> #include<conio.h> #include<stdio.h> #include<stdlib.h> void main() { int pasw,user; char opc; system("title Desarrollado por Cordova Neri Teodoro"); system("color 6b"); gotoxy(30,8); cout<<" AUTENTIFICACION"; gotoxy(25,9); cout<<"------------------------------"; gotoxy(30,11); cout<<" Usuario = ";gotoxy(40,11); cin>>user; gotoxy(30,12); cout<<" Clave = ";gotoxy(40,12); cin>>pasw;
gotoxy(40,12); cout<<"****"; gotoxy(25,14); cout<<"------------------------------"; if((user==100) && (pasw==123)) {clrscr(); system("color 1b "); gotoxy(20,7); cout<<" << MENU PRINCIPAL >>"; gotoxy(10,8); cout<<"--------------------------------------"; gotoxy(10,16); cout<<"--------------------------------------"; gotoxy(25,9); cout<<"<M> Mayor de 3 numeros "; gotoxy(25,10); cout<<"<S> Sueldo"; gotoxy(25,11); cout<<"<R> Relacion"; gotoxy(25,12); cout<<"<A> Factorial"; gotoxy(25,13); cout<<"<F> Finalizar"; gotoxy(25,17); cout<<"<Edite Opcion >";cin>>opc; int a,b,c,mayor; switch(opc) {case 'M': case 'm': {clrscr();system("color 8a"); gotoxy(10,5); cout<<"Ingrese a= ";cin>>a; gotoxy(10,6); cout<<"Ingrese b= ";cin>>b; gotoxy(10,7); cout<<"Ingrese c= ";cin>>c; if((a>b)&& (a>c)) {mayor =a;} if((b>a)&& (b>c)) {mayor =b; } if((c>a)&& (c>b)) {mayor=c; }
gotoxy(10,12); cout<<"Mayor numero = "<<mayor; } break; case 'S': case 's':break; case 'R': case 'r':break;
case 'A': case 'a': {clrscr(); int fact=1, i,n; gotoxy(10,12); cout<<"ingrese n = "; cin>>n; for(i=1;i<=n;i++) {fact=i*fact; } gotoxy(10,22); cout<<"factorial es = "<<fact;
} break;
case 'F': case 'f':break; default: {gotoxy(10,22); cout<<" Sr. No existe opcion "; } } } else {clrscr(); system("color 4a ");