• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Pętla while nie chce się załączyć

0 głosów
730 wizyt
pytanie zadane 8 listopada 2018 w C i C++ przez niezalogowany
zamknięte 8 listopada 2018

Witam, dawno już nie programowałem i nie wiem gdzie robię błąd, a żaden nie wyskakuje jak odpalam program o prócz tego że program się kończy od razu po włączeniu programu. Używam code blocka.

#include <iostream>
#include <conio.h>
#include <windows.h>

using namespace std;

void graphics (int sizeX, int sizeY, int objectX, int objectY, string background, string object)
{
    int renderX = 1;
    int renderY = 1;
    int loop = 0;

    while (loop == 0)
    {
        getch();
        if ((renderX == objectX) && (renderY == objectY))
        {
            cout << object;
        }
        else
        {
            cout << background;
        }

        if (renderX == sizeX)
        {
            renderX = 1;
            renderY ++;
            cout << endl;
        }
        else if ((renderX == sizeX) && (renderY == sizeY))
        {
            loop = 1;
        }
        else
        {
            renderX ++;
        }
    }
}

int main()
{
    graphics (5, 5, 2, 2, "#", "@");
    return 0;
}

 

komentarz zamknięcia: Już sam rozwiązałem, błąd kompilatora

Podobne pytania

0 głosów
1 odpowiedź 1,165 wizyt
pytanie zadane 27 maja 2018 w Python przez El Lirón Obywatel (1,350 p.)
0 głosów
2 odpowiedzi 1,064 wizyt
pytanie zadane 4 października 2018 w C i C++ przez jarekmarek Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 990 wizyt
pytanie zadane 18 czerwca 2019 w C i C++ przez Eryk Słowiński Początkujący (280 p.)

93,600 zapytań

142,524 odpowiedzi

322,993 komentarzy

63,085 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...