Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Pętla for

Ostatnio zmodyfikowano 2014-03-23 15:01
Autor Wiadomość
damianek911
Temat założony przez niniejszego użytkownika
Pętla for
» 2014-03-23 14:58:26
Cześć,

Chciałbym przedstawić Wam zadanie z którym mam problem, tzn pętla for nie kończy się.

C/C++
/*Napisz program drukujący na ekranie prostokąt z literek X. Wysokość i szerokość prostokąta wczytujemy z klawiatury:
XXXXXXXXXX
X        X
X        X
XXXXXXXXXX */

#include<iostream>
using namespace std;

int main()
{
   
    int wysokosc, szerokosc;
    cout << "Jak duzy ma byc prostokat z literek X? Podaj wysokosc i szerokosc";
    cin >> wysokosc >> szerokosc;
   
    int i;
    for( i = 1; i <= szerokosc; i++ )
    {
        cout << "x";
    }
    cout << "\n";
   
    for( i = 1; i <= wysokosc; i++ )
    {
        cout << "x";
        for( i = 1; i <= szerokosc - 2; i++ )
        {
            cout << " ";
        }
        cout << "x\n";
    }
    for( i = 1; i <= szerokosc; i++ )
    {
        cout << "x";
    }
   
    system( "pause" );
    return 0;
}


Z góry dzięki za pomoc
P-107080
Monika90
» 2014-03-23 15:01:52
Używasz tej samej zmiennej w zewnętrzneej i wewnętrznej pętli - pewnie dlatego nie działa.
Kod programu daj między znaczniki [cpp][/cpp]
P-107081
« 1 »
  Strona 1 z 1