Jak w temacie, mam napisać program, który rysuje następujący szblon:
*****
* *
* *
* *
*
tzn. jeśli tego nie widać mają to być 2 boki i przekątna.
Przy czym rozmiar szablonu (ilość gwiazdek) jest wprowadzoną przez użytkownika liczbą.
Napisałem program rysujący kwadrat z gwiazdek:
#include<iostream>
using namespace std;
void kwadrat(int, char);
int main(){
int a=0;
char b;
cout<<"Narysuj kwadrat ze znakow= "; cin>>b;
do{
cout<<"Jaki duzy= "; cin>>a;
}while(a<=0);
kwadrat(a,b);
}
void kwadrat (int a, char b) {
int i=0;
int n=0;
while(i<a){
while(n<a){
cout << b <<" ";
n++;
}
cout<<endl;
n=0;
i++;
}
}
i teraz pytanie jak ten program zmodyfikować aby rysował podany szblon?
Proszę o pomoc.