Witam, chciałem zapytać czy znajdzie się jakaś dobra dusza która pomoże napisać mi kod dzięki któremu będę mógł figurę która jest w tym kodzie przesuwać strzałkami góra lewo dol prawo oraz powiększać + i pomniejszać - do rozmiaru okna ? Bardzo ucieszy mnie szybka odpowiedz, z góry dziękuje :3
#include "stdafx.h" #include <iostream> #include <cstdlib> #include <conio.h> #include "windows.h" void Wczytaj( size_t & wysokosc, size_t & szerokosc, char & znak ) { std::cout << "ZNAK : "; std::cin >> znak; std::cout << "SZEROKOSC = "; std::cin >> szerokosc; std::cout << "WYSOKOSC = "; std::cin >> wysokosc; std::cout << std::endl; } ///////////////////////////////////////////////////////////////////////////////////// //////////////////////////////// RYSOWANIE ///////////////////////////// ///////////////////////////////////////////////////////////////////////////////////// void Rysuj( int x, int y, size_t & wysokosc, size_t & szerokosc, char & znak, float value ) { float scale =( float ) szerokosc /( float ) wysokosc; value += scale; for( int x = 0; x < szerokosc; x++ ) std::cout << znak; std::cout << std::endl; for( int x = 1; x < wysokosc; x++ ) { for( int y = 0; y < value - 1; y++ ) std::cout << ""; std::cout << znak << std::endl; value += scale; } for( int x = 0; x < szerokosc; x++ ) std::cout << znak; std::cout << std::endl; system( "PAUSE" ); } int main() { int x = 1, y = 1; size_t wysokosc, szerokosc; char znak; float value = 0.0f; Wczytaj( wysokosc, szerokosc, znak ); Rysuj( x, y, wysokosc, szerokosc, znak, value ); _getch(); return 0; }