PROGRAMACION DE COMPUTADORAS I Problema: Diseñar un

Transcripción

PROGRAMACION DE COMPUTADORAS I Problema: Diseñar un
PROGRAMACION DE COMPUTADORAS I
Problema:
1
Diseñar un algoritmo para visualizar el recorrido de un asterisco al momento de presionar las
teclas de la computadora.
*
PROGRAMACION DE COMPUTADORAS I
DIAGRAMA DE FLUJO:
x=1,y=1,C;
Hacer
gotoxy(x,y);
escribir("*");
c=getch();
Si
si(y<1)
no
y=1;
break;
case ABJ: y+=1;
break;
case IZQ: x-=1
Si
si(x<1)
no
X=1;
break; case DER: x+=1;
Si
x=80;
break;
Si
(x>80)
no
PROGRAMACION DE COMPUTADORAS I
#include <conio.h>
#include <stdio.h>
#define ARR 72
Mientras (c! = `0`) ;
#define ABJ 80
#define DER 77
#define IZQ 75
int main()
{
int x=1,y=1;
int c;
do{
clrscr(); gotoxy(x,y); printf("*");
c=getch();
switch(c)
{
case ARR: y-=1;
if(y<1)
y=1; break;
case ABJ: y+=1;
break;
case IZQ: x-=1;
if(x<1)
x=1;break;
case DER: x+=1;
if(x>80)
x=80; break;
}
}while(c!='0');
return 0;
}
PROGRAMACION DE COMPUTADORAS I
PROGRAMACION DE COMPUTADORAS I

Documentos relacionados