/*Incrementa un contador mientras se presiona una tecla (i) y

Anuncio
/*Incrementa un contador mientras se presiona una tecla (i) y decrementa si se presiona la
(d), entras no se teclie cierta tecla utilizando DO WHILE*/
#include <conio.h>
#include <stdio.h>
main()
{
int i,d;
char letra;
i=0;
d=0;
clrscr();
do
{
printf ("ingrese letra: ");
scanf("%c",&letra);
letra = getchar();
if (letra=='i')
{
i ++;
printf("incremento %d",i);
}
if (letra=='d')
{
d --; printf("decremento %d",d);
}
} while(letra != 'i' && letra != 'd' );
return 0;
}
_________________________________________________________________
Ejercicio dos.
/*Muestra un menu hasta que se elija la opcion salir utilizando ciclo DO WHILE
*/
#include <conio.h>
#include <stdio.h>
#include <math.h>
main()
{
int opcion;
char r[1];
do
{
do
{
clrscr();
gotoxy(15,3);printf("SELECCIONE UNA OPCION");
gotoxy(10,5);printf("1.- Agregar un registro");
gotoxy(10,7);printf("2.- Modificar un registro");
gotoxy(10,9);printf("3.- Eliminar un registro");
gotoxy(10,11);printf("4.- Salir");
gotoxy(10,13);printf("
Elija una opcion: ");
scanf("%d",&opcion);
} while(opcion <=1 && opcion<= 4);
gotoxy(10,15);printf("Usted selecciono la opcion: %d", opcion);
gotoxy(10,17);printf("ingrese (s) para seguir o (n) para salir: ");
scanf ("%s",r);
} while( r[0]=='s');
return 0;
}
_______________________________________________________________________
Ejercicio. 3.
/*muetra la tabla de multiplicar(el ciclo hace 10 vueltas)*/
#include <conio.h>
#include <stdio.h>
#include <dos.h>
main() {
int a,b=1,total;
clrscr();
do
{
clrscr();
gotoxy(10,3); printf("ingrese el valor de a: ");
scanf ("%d",&a);
do
{
total=b*a;
printf("%d x %d = %d\n",b,a,total);
a++;
b++;
}while(a<=10);
}while(b<=10);
getchar ();
return 0;
}
Descargar