#1 Nigel Pulsford
Správně to má být takhle:
#include <iostream>
using namespace std;
int main()
{
cout << "Zadejte pocet schodu:" << endl;
int schody;
int pocet;
int ix = 0;
cin >> schody;
pocet = schody;
if ((cin.fail()) || (schody < 0))
{
cout << "Nespravny vstup." << endl;
return 0;
}
while (schody > 0)
{
while ((pocet - schody) - ix > 0)
{
ix++;
cout << "X";
}
cout << "_" << endl;
ix = 0;
schody--;
}
return 0;
}
Pokud se špatným vstupem počítat nepotřebuješ, tak to ignoruj.