Board logo

標題: for迴圈-複習(三) [打印本頁]

作者: 陳育霖    時間: 2023-7-5 22:18     標題: for迴圈-複習(三)

設計一程式讓使用者輸入正方形的邊長,並輸出正方形圖案及面積。
[attach]15987[/attach]
本帖隱藏的內容需要回復才可以瀏覽

作者: 陳姿瑜    時間: 2023-7-6 20:02

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int a;
  8.     cout<<"請輸入正方形邊長: " ;
  9.     cin>>a;
  10.     for(int i=1;i<=a;i++)
  11.     {
  12.             for(int m=1;m<=a;m++)
  13.             {
  14.                     cout<<"* ";
  15.             }
  16.             cout<<endl;
  17.     }
  18.     goto re;
  19.     system("pause");
  20.     return 0;
  21. }
複製代碼

作者: 陳沁寧    時間: 2023-7-6 20:04

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int a = 0;
  6.     cout << "請輸入正方形邊長 : ";
  7.     cin >> a;
  8.     for (int i = 1; i <= a; i++){
  9.         for (int j = 1; j <= a; j++){
  10.             cout << "*";
  11.         }
  12.         cout << endl;
  13.     }
  14.     cout << "正方形的面積為 : " << a * a << endl;
  15.     system("pause");
  16.     return 0;   
  17. }
複製代碼

作者: 林家鉌    時間: 2023-7-6 20:14

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.         int a=0;
  7.         cout<<"the length of the squar : ";
  8.         cin>>a;
  9.         for(int b=a;b>0;b--)
  10.         {
  11.                 for(int c=a;c>0;c--)
  12.                 {
  13.                         cout<<"# ";
  14.                 }
  15.                 cout<<"\n";
  16.         }
  17.         cout<<"the area of the squar is "<<a*a<<"\n";
  18.         system("pause");
  19.         return 0;
  20. }
複製代碼

作者: 楊承樺    時間: 2023-7-6 20:15

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a;
  7.     cout<<"請輸入正方形邊長: ";
  8.     cin>>a;
  9.     for(int b=1;b<=a;b++)
  10.     {
  11.         for(int c=1;c<=a;c++)
  12.         {
  13.             cout<<"* ";
  14.         }
  15.         cout<<endl;
  16.     }
  17.     cout<<"正方形的面積為: "<<a*a<<endl;
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

作者: 李東諺    時間: 2023-7-6 20:16

本帖最後由 李東諺 於 2023-7-6 20:19 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a;
  7.     cout<<"請輸入正方形邊長: " ;
  8.     cin>>a;
  9.     for(int i=1;i<=a;i++)
  10.     {
  11.             for(int j=1;j<=a;j++)
  12.             {
  13.                     cout<<"*";
  14.             }
  15.             cout<<endl;
  16.     }
  17.   cout<<"面積為"<<a*a<<endl;
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼
回復 1# 陳育霖
作者: 孟涵    時間: 2023-7-6 20:20

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a;
  7.     cout<<"請輸入正方形邊長: ";
  8.     cin>>a;
  9.    
  10.    
  11.     for(int i=1; i<=a; i++)
  12.     {
  13.            
  14.                     
  15.            for(int j=1; j<=a; j++)
  16.            {
  17.                 cout<<"* ";        
  18.                   
  19.            }
  20.            cout<<endl;
  21.          
  22.     }
  23.     cout<<"正方形的面積為: "<<a*a<<endl;
  24.     system("pause");
  25.     return 0;
  26. }   
複製代碼

作者: 徐楷恩    時間: 2023-7-6 20:23

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a;
  7.     cout<<"請輸入正方形邊長: ";
  8.     cin>>a;
  9.     for(int i=1;i<=a;i++)
  10.     {  
  11.         for(int j=1;j<=a;j++)
  12.         {   
  13.         cout<<"* ";
  14.         }
  15.         cout<<endl;
  16.     }
  17.     cout<<"正方形的面積為: "<<a*a<<endl;
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

作者: 蕭宏宇    時間: 2023-7-6 20:25

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a;
  7.     cout<<"請輸入正方形的邊長: ";
  8.     cin>>a;
  9.     for(int x=1;x<=a;x++)
  10.     {      
  11.         for(int y=1;y<=a;y++)
  12.                 {
  13.                     cout<<"* ";            
  14.                 }
  15.                  cout<<endl;
  16.     }
  17.     cout<<endl<<endl;           
  18.     cout<<"正方形的面積為: "<<a*a<<endl;                 
  19.     system("pause");
  20.     return 0;      
  21. }
複製代碼

作者: 李晨希    時間: 2023-7-10 13:31

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.         int a;
  7.         cout<<"請輸入正方形邊長: ";
  8.         cin>>a;
  9.         for(int i=1;i<=a;i++)//行數
  10.         {
  11.                 cout<<"*"<<" ";
  12.                 for(int i=1;i<a;i++)
  13.             {
  14.                 cout<<"*"<<" ";
  15.             }
  16.             cout<<endl;
  17.         }
  18.         cout<<"正方形的面積為: "<<a*a<<endl;
  19.         system("pause");
  20.         return 0;
  21. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2