include - WordPress.com

Anuncio
Preexamen de programación
Código:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <windows.h>
main()
{
int opc,a,b,c,i,e,f;
do
{
system("cls");
printf("\n Preexamen de programacion");
printf("\n\n1. Basico. Correr un programa que imprima un letrero");
printf("\n2. Secuencia.Imprime tres letreros: cada uno en un
tiempo:inicio, letrero y fin");
printf("\n3. Seleccion. La suma de dos numeros si la suma es mayor
que 20 que imprima:pase a fase dos. Despues que reste estos dos numeros; si
son menor de 2 que imprima: pase a fase 1, sino: pase a fase 3");
printf("\n4. Repeticion 1. Retardador con un for. Antes del retardador
que imprima: empieza el retardado. Despues del retardador que imprima:
termino retardado.");
printf("\n5. Repeticion 2. Contador regresivo. saldra en orbita en 5
segundos, cinco, cuatro, tres, dos, despeje.");
printf("\n6. Salir");
printf("\n\nSelecciona una de las opciones anteriores: ");
scanf ("%d", &opc);
switch (opc)
{
case 1:
system("cls");
printf("\n Hola mundo"); /* correr el programa que diga hola
mundo */
printf("\n\nPulsa enter para continuar.. ");
getch();
system("cls");
printf("\nPulsa enter para mostrar el menu de opciones.. ");
getch();
break;
case 2:
system("cls");
printf("\n INICIO");
printf("\nEspera 5 segundos");
sleep (5000);
printf("\n\nPulsa enter para continuar: "); /* a) el usuario teclea
enter para continuar*/
getch();
printf("\n\n GRACIAS POR PROBAR EL PROGRAMA");
printf("\nEspera 5 segundos"); /* b) el usuario espera para
continuar sin teclear nada*/
sleep (5000);
printf("\n\n FIN");
printf("\nPulsa enter para regresar al menu de opciones.. ");
getch();
system("cls");
printf("\nPulsa enter para mostrar el menu de opciones.. ");
getch();
break;
case 3:
system("cls");
printf("\n Suma de 2 numeros");
printf("\n\n Teclea el primer numero: ");
scanf ("%d", &a);
printf("\n Teclea el primer segundo: ");
scanf ("%d", &b);
c=a+b;
if (c<20)
printf("\nLa suma de %d + %d es menor a 20",a,b);
else
{
printf("\nComo la suma de %d + %d es mayor o igual a 20,
pasamos a la fase 2, que es comparar si la resta de estos numeros es mayor o
menor a 2: ",a,b);
c=a-b;
if(c<2)
printf("\n\n La diferencia entre %d y %d es menor a 2",a,b);
else
printf("\n\n La diferencia entre %d y %d es mayor a 2",a,b);
}
printf("\n\nPulsa enter para regresar al menu de opciones.. ");
getch();
system("cls");
printf("\nPulsa enter para mostrar el menu de opciones.. ");
getch();
break;
case 4:
system("cls");
printf("\nTemporizador");
printf("\nIngresa el numero desde el cual deseas empezar tu
temporizador en segundos: ");
scanf ("%d",&e);
for (e=e;e>0;e--)
{
printf ("\n %d ",e);
sleep (1000);
}
printf("\n\nLa cuenta regresiva ha terminado..");
printf("\n\nPulsa enter para regresar al menu de opciones.. ");
getch();
system("cls");
printf("\nPulsa enter para mostrar el menu de opciones.. ");
getch();
break;
case 5:
system("cls");
printf("\nContador regresivo del transbordador espacial K-1");
i=5;
for (i=5;i>0;i--)
{
printf ("\n %d ",i);
sleep (2000);
}
printf("\nTransbordador en el aire..");
printf("\nPulsa enter para regresar al menu de opciones.. ");
getch();
system("cls");
printf("\nPulsa enter para mostrar el menu de opciones.. ");
getch();
break;
case 6:
system("cls");
printf("\nPulsa enter para salir.. ");
getch();
break;
}
}while (opc<6);
}
Descargar