#include "stdio.h"
#include "stdlib.h"
float SUMA (float);
void IMPRIMIRIVA (float);
void presentacion();
void NPARIMPAR();
void WHILE ();
void DOWHILE ();
void MAYOR ();
void ORDENAR();
int main ()
{
printf("\n");
system("color C");
printf("\n");
int N1=0;
int N2=0;
int OPC;
float SUM=0;
printf("\n");
printf("\n");
while(OPC!=4)
{
system ("cls");
printf("\n");
printf("\n");
printf("\n");
printf (" Realizado por: Alejandro Acevedo\n");
printf (" Contacto: alejo2004_2005@yahoo.es\n");
printf (" Si necesitas el codigo del programa, Enviar Correo\n");
printf (" con asunto < C++ >\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf(" *** EXAMEN FINAL: PROGRAMACION BASICA ***\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("MENU DE OPCIONES\n");
printf("\n");
printf("\n");
printf(" 1. PARA SECUENCIAS\n");
printf(" 2. PARA CONDICIONALES\n");
printf("\n");
printf(" 21. SIMPLES\n");
printf(" 22. DOBLES\n");
printf(" 23. ANIDADAS\n");
printf("\n");
printf("\n");
printf(" 3. PARA CICLOS\n");
printf("\n");
printf(" 31. FOR - REPITA\n");
printf(" 32. WHILE - MIENTRAS\n");
printf(" 33. DO WHILE - HAGA MIENTRAS\n");
printf("\n");
printf("\n");
printf(" 4. PARA SALIR\n");
printf("\n");
printf("\n");
printf("Digite su OPCION:\n");
scanf ("%d", &OPC);
switch (OPC)
{
case 1:
{
system("color A");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf(" * PROGRAMA PARA CALCULAR IVA DE UN PRODUCTO *\n");
printf("\n");
printf("\n");
printf("Digite el VALOR del producto: ");
scanf ("%d", &N1);
printf("\n");
printf("\n");
printf("\n");
SUM=SUMA (N1);
IMPRIMIRIVA (SUM);
printf("\n");
printf("\n");
break;
case 31:
system("color B");
presentacion();
break;
case 22:
system("color D");
NPARIMPAR();
break;
case 32:
system("color E");
WHILE();
break;
case 21:
system("color 6");
MAYOR();
break;
case 33:
system("color 5");
DOWHILE();
break;
case 23:
system("color 9");
ORDENAR();
break;
default:
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf (" *****Dato INVALIDO, Porfavor Verifique su Opcion*****\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
system("pause");
break;
getchar();
}
system ("pause");
break;
}
}
return 0;
}
float SUMA (float Num1)
{
float rees;
rees=Num1*16/100;
return rees;
}
void IMPRIMIRIVA (float r)
{
printf ("El IVA del producto es de: %f\n" , r);
printf("\n");
printf("\n");
system ("pause");
}
void presentacion()
{
int NUM=0;
int RES=0;
int M=0;
int C=1;
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf(" * PROGRAMA PARA VER TABLA DE MULTIPLICACION DE UN DETERMINADO NUMERO *\n");
printf("\n");
printf("\n");
printf("Introducir el Numero del cual quiere ver su Tabla de Multiplicacion ");
scanf ("%d",&NUM);
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf(" * TABLA DE MULTIPLICACION DEL NUMERO %d *", NUM);
printf("\n");
printf("\n");
printf("\n");
for (C=1;C<=12;C++)
{
RES=NUM*C;
printf("\n");
printf(" %d X %d = %d\t",NUM,C,RES);
system ("pause");
}
}
void NPARIMPAR ()
{
int N1=0;
int DIV=0;
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf(" * PROGRAMA PARA DECIR SI EL NUMERO DIGITADO ES PAR O IMPAR *\n");
printf("\n");
printf("\n");
printf ("DIGITE UN NUMERO: ");
scanf ("%d",&N1);
printf("\n");
DIV=N1%2;
if(DIV==0)
{
printf("\n");
printf("El numero digitado es un numero PAR ");
}else{
printf("\n");
printf("\n");
printf("El numero digitado es un numero IMPAR\n");
printf("\n");
}
system("pause");
}
void WHILE ()
{
int N=0;
int R=0;
int S=0;
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf(" * PROGRAMA PARA SUMAR LOS DIGITOS DE UN NUMERO DETERMINADO *");
printf("\n");
printf("\n");
printf("\n");
printf("DIGITAR NUMERO\n");
scanf ("%d",&N);
while(N!=0)
{
R=N%10;
S=S+R;
N=N/10;
}
printf("\n");
printf("LA SUMA DE SUS DIGITOS ES: %d\n", S);
printf("\n");
system ("pause");
}
void DOWHILE ()
{
int NUM=0;
int SUM=0;
int PROD=-1;
int CUAN=0;
int C;
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("* PROGRAMA PARA: DADOS N NUMEROS, DETERMINAR LA SUMA DE LOS QUE SON MAYORES A CERO, EL PRODUCTO DE LOS MENORES QUE CERO, Y CUANTOS SON IGUALES A CERO * \n");
printf("\n");
printf("\n");
printf("\n");
printf("IMPORTANTE:\n");
printf("CUANDO QUIERAS OBSERVAR LOS RESULTADOS OPRIMES < -1 > \n");
printf("\n");
printf("\n");
do{
printf("Digite un Numero ");
scanf("%d", &NUM);
if(NUM>0)
{
SUM=SUM+NUM;
}
if(NUM<0)
{
PROD=(PROD*NUM);
}
if(NUM==0)
{
CUAN=CUAN+1;}
}
while(NUM!=-1);
printf("\n");
printf("\n");
printf("LA SUMA DE LOS QUE SON MAYORES A CERO ES: %d\n", SUM);
printf("EL PRODUCTO DE LOS QUE SON MENORES A CERO ES: %d\n", PROD);
printf("LA CANTIDAD DE NUMEROS QUE SON IGUALES A CERO SON: %d\n", CUAN);
printf("\n");
printf("\n");
printf("\n");
system ("pause");
}
void MAYOR ()
{
int N1=0;
int DIV=0;
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf(" * PROGRAMA PARA DETERMINAR SI UNA PERSONA ES MAYOR DE EDAD *\n");
printf("\n");
printf("\n");
printf ("Digite edad para saber si cumple con la Mayoria de Edad: ");
scanf ("%d",&N1);
printf("\n");
printf("\n");
if(N1>=18)
{
printf("La Persona es MAYOR DE EDAD\n");
printf("\n");
printf("\n");
}
system("pause");
}
void ORDENAR()
{
int N1;
int N2;
int N3;
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf(" * PROGRAMA PARA ORDENAR TRES NUMEROS DE MAYOR A MENOR *\n");
printf("\n");
printf("\n");
printf("Digite un numero: ");
scanf("%d",&N1);
printf("Digite otro numero: ");
scanf("%d",&N2);
printf("Digite otro numero: ");
scanf("%d",&N3);
if(N1<N2)
{
if(N2<N3)
{
if(N1<N3)
{
printf("\n");
printf("\n");
printf("Al ordenar los numeros de MAYOR a MENOR, queda asi: %d > %d > %d\n", N3, N2, N1);
printf("\n");
printf("\n");
}else{}
}else{
if(N1<N3)
{
printf("\n");
printf("\n");
printf("Al ordenar los numeros de MAYOR a MENOR, queda asi: %d > %d > %d\n", N2, N3, N1);
printf("\n");
printf("\n");
}else{
printf("\n");
printf("\n");
printf("Al ordenar los numeros de MAYOR a MENOR, queda asi: %d > %d > %d\n", N2, N1, N3);
printf("\n");
printf("\n");
}
}
}else{
if(N1<N3)
{
printf("\n");
printf("\n");
printf("Al ordenar los numeros de MAYOR a MENOR, queda asi: %d > %d > %d\n", N3, N1, N2);
printf("\n");
printf("\n");
}else{
if(N2<N3)
{
printf("\n");
printf("\n");
printf("Al ordenar los numeros de MAYOR a MENOR, queda asi: %d > %d > %d\n", N1, N3, N2);
printf("\n");
printf("\n");
}else{
printf("\n");
printf("\n");
printf("Al ordenar los numeros de MAYOR a MENOR, queda asi: %d > %d > %d\n", N1, N2, N3);
printf("\n");
printf("\n");
}
}
}
system("pause");
}
|
0 comentarios:
Publicar un comentario
Gracias por participar en ♫ Estación MusiKal ♫, espero q dejes todos tus puntos de vista, sean bueno o malos, y recuerda afiliarte a la pagina para recibir directamente nuestras entradas en cu correo.