Title | Taller libreria miniwin |
---|---|
Course | Programación I |
Institution | Universidad Militar Nueva Granada |
Pages | 2 |
File Size | 44.3 KB |
File Type | |
Total Downloads | 33 |
Total Views | 132 |
Taller de la programacion #2
En Visual C++
Año 2020...
Nombre: Yeison Manuel Arias Nuñez Código: 5600460
TALLER LIBRERÍA MINIWIN
#include "miniwin.h" using namespace miniwin;
const int XTAM = 400; const int YTAM = 400; const int RADIO = 10;
int main() { vredimensiona(400 , 400); float x = 50, y = 50; float dx = 2, dy = 2; while (tecla() != ESCAPE) { borra(); circulo_lleno(x, y, RADIO); color(VERDE); refresca(); x += dx; y += dy; if (x > XTAM - RADIO || x < RADIO) { dx = -dx; } if(y > XTAM - RADIO || y < RADIO) { dy = -dy;
} dy += 0.15; espera(10); } vcierra(); return 0; }
Lo primero que se hizo fue la creación del circulo después usaremos el for para que no este fija y comenzaremos en 200 y lo haremos aumentar de 200 en 200 , también usaremos dx y dy como diferenciales usamos el if para decir que si x se pasa del tamaño horizontal debemos debemos volver el diferencial negativo para que se genere el rebote....