標題:
while迴圈-複習(二)
[打印本頁]
作者:
陳育霖
時間:
2023-7-6 20:39
標題:
while迴圈-複習(二)
讓使用者輸入一整數n,代表要輸出星星的次數,接下來讓使用者輸入n次星星的數量,並輸出星星。
例如:
請輸入一整數: 3
請輸入星星數量: 1
*
請輸入星星數量: 2
**
請輸入星星數量: 5
*****
本帖隱藏的內容需要回復才可以瀏覽
作者:
陳沁寧
時間:
2023-7-6 20:52
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int a,b;
cout << "請輸入一整數 : ";
cin >> a;
int i = 1;
while(i <= a){
cout << "請輸入星星數量 : ";
cin >> b;
int j = 1;
while(j <= b){
cout << "*";
j++;
}
cout << endl;
i += 1;
}
system("pause");
return 0;
}
複製代碼
作者:
陳姿瑜
時間:
2023-7-6 21:02
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=0,b=0,c=0;
cout<<"請輸入一整數: ";
cin>>a;
for(int n=1;n<=a;n++)
{
cout<<"請輸入星星數量: ";
cin>>c;
while(b<c)
{
cout<<"*";
b++;
}
b=0;
cout<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
楊承樺
時間:
2023-7-6 21:02
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=1,b=1,c=1,d=1;
cout<<"請輸入一整數: ";
cin>>a;
while(b<=a)
{
cout<<"請輸入星星數量: ";
cin>>c;
d=1;
while(d<=c)
{
cout<<"*";
d++;
}
cout<<endl<<endl;
b++;
}
system ("pause");
return 0;
}
複製代碼
作者:
林家鉌
時間:
2023-7-9 22:00
#include<iostream>
using namespace std;
int main()
{
int a,b;
cout<<"input a number: ";
cin>>a;
while(a>0)
{
cout<<"how many stars: ";
cin>>b;
while(b>0)
{
cout<<"*";
b--;
}
cout<<"\n";
a--;
}
system("pause");
return 0;
}
複製代碼
作者:
李晨希
時間:
2023-7-10 22:44
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a=1,b=1;
cout<<"請輸入一整數: ";
cin>>a;
int c=1,d=1;
while(b<=a)
{
cout<<"請輸入星星數量: ";
cin>>c;
d=1;//重要
while(d<=c)
{
cout<<"*";
d++;
}
b++;
cout<<endl;
}
system ("pause");
return 0;
}
複製代碼
作者:
蕭宏宇
時間:
2023-7-15 11:55
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a,b;
cout << "請輸入一整數 : ";
cin>>a;
int x=1,y=1;
while(x<=a)
{
cout<<"請輸入星星數量: ";
cin>>b;
while(y<b)
{
cout<<"*";
y=y+1;
}x=x+1;
cout<<endl<<endl;
}system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2