Siemka napisałem program który miał wypisywać iksy w kolumnach i wierszach ale wystawia tylko w wierszach i nie wiem jak mam to naprawić ktoś pomoże?


#include


using namespace std;


int main()

{

int kolumny, wiersze;

cout <<"Podaj ilość kolumn: " <
cin >> kolumny;

cout <<"Podaj ilość wierszy" <
cin >> wiersze;


for (int x = 0; x < kolumny; ++x)

{

for (int y = 0; y < wiersze; ++y)

cout <<"x";


}





}


Odpowiedź :

Odpowiedź:

#include<iostream>

using namespace std;

int main() {

   int kolumny, wiersze;

   cout << "Podaj ilość kolumn: " << endl;

   cin >> kolumny;

   cout << "Podaj ilość wierszy" << endl;

   cin >> wiersze;

   for (int x = 0; x < kolumny; ++x) {

       for (int y = 0; y < wiersze; ++y) {

           cout << "x";

       }

      cout << endl;

   }

   return 0;

}

Wyjaśnienie:

Problemem było to, że nie robiłeś entera ko każdym wierszu, aby przejść do kolejnej kolumny. Pogrubiłem to czego Ci brakowało