برنامه به زبان ++c - رسم مثلث متساوی الساقین

marjan.kh

عضو جدید
سلام دوستان
لطفا تو حل این مسئله کمکم کنید.
برنامه ای به زبان ++c بنویسید که با دریافت عدد صحیح n مثلث متساوی الساقسینی با قاعده ی 2n-1 ستاره و ساق هایی به طول n را چاپ کند.
ممنون






 

sayyad84

متخصص زبان Assembly
کاربر ممتاز
با سلام،
برای این که مجبور نباشید از تابع gotoxy استفاده کنید، فاصله چاپ کنید. نیاز به یه شمارنده ی سطر دارید مثل i با مقدار اولیه ی 0 و یه شمارنده بره ستاره ها مثل j با مقدار اولیه ی 1. در هر سطر باید n-i تا فاصله چاپ کنید و jتا ستاره. بعد i یک واحد زید می شه و j دو واحد. این کار تا رسیدن j به 2n-1 تموم می شه!
پس باید از حلقه ی while استفاده کنید.
امیدوارم کمکتون کنه!
 

ارش 13660123

عضو جدید
سلام بفرما
#include<iostream.h>
#include<conio.h>
#include<math.h>
int main
()
{ for(
int i=0;i<6;i
++)
{ for(
int k=10;k>i;k
--)
cout<<" "
;
for(
int j=0;j<i;j
++)
cout<<"*"<<' '
;
cout<<'\n'
;
}
return
0
;
}

 

Similar threads

بالا