12.5.6. Napisati program za ispis kao na slici (do 20 redova)::
Opis rješenja:
Listing programa:
// 12500039
#include <iostream>
using namespace std;
int main()
{
int a=10;
for (int i = 1; i <= a; i++) {
for (int j = 1; j <= 2 * a; j++) {
if (i % 2 != 0) {
if ( j + i > a) {
if (2*a-j+i>a){
if (j%2==0)
cout << "*";
else
cout << " ";
}
}
else
cout << " ";
}
else if (j + i > a) {
if (2 * a - j + i > a) {
if (j %2 == 0)
cout << " ";
else
cout << "*";
}
}
else
cout << " ";
}
cout << endl;
}
return 0;
}
Ispis na ekranu:
Index
|