C#演習問題

C# while文、for文、foreach文の演習問題20問!!繰り返し文の問題を解きまくって処理を覚える記事!!

ぜひこちらの記事もご覧ください!!
転職回数4回(独立系⇒メーカー系⇒社内SE⇒SES)の私がSESのメリットについて書きました!

SESで働いている私の年収と働き方

今回のテーマ

こんにちは、サルモリです。

ココがポイント

今回はwhile文、for文、foreach文などの繰り返し文の演習問題を20問記事にします!!

演習形式にした方が頭に入りやすいと思ったので、問題を沢山作りました。

今回の記事ではLinqは一つも使っていません。この記事の問題を一通りマスターできたら、Linqの演習問題もチャレンジしてみてくださいね!!それでは、どうぞ!!

第1問

「Hello Pokemon!」と5回出力するソースコードをfor文を使用して、書いてください。

 出力結果
Hello Pokemon!
Hello Pokemon!
Hello Pokemon!
Hello Pokemon!
Hello Pokemon!

第2問

「Hello Pokemon!」と5回出力するソースコードをwhile文を使用して書いてください。

 出力結果
Hello Pokemon!
Hello Pokemon!
Hello Pokemon!
Hello Pokemon!
Hello Pokemon!

第3問

1から10の数字を加算した結果を出力するソースコードをfor文を使用して書いてください。

 出力結果
55

第4問

偶数のみ出力するソースコードを書いてください。

 出力結果
2
4
6
8
10

第5問

3の倍数のみ出力するソースコードを書いてください。

 出力結果
3
6
9

第6問

繰り返し文で1から10の文字列を繋げて出力するソースコードを書いてください。

 出力結果
012345678910

第7問

繰り返し文を使用して、「*」を出力結果のように出力してください。

 出力結果
*
**
***
****
*****
******
*******
********
*********
**********
***********

第8問

繰り返し文を二つ使用して、「*」を出力結果のように出力してください。

Console.Write("*")とConsole.WriteLine("*")を組み合わせます。Console.Writeは改行なしです。

 出力結果
**********
*********
********
*******
******
*****
****
***
**
*

第9問

繰り返し文を二つ使用して、「*」を出力結果のように出力してください。

Console.Write(" ")とConsole.WriteLine("*")を組み合わせます。Console.Writeは改行なしです。

 出力結果
*
 *
  *
   *
    *
     *
      *
       *
        *
         *

第10問

繰り返し文を使用して、配列の文字列を出力してください。

 出力結果
ピカチュウ
カイリュー
ヤドラン
ピジョン

第11問

foreach文を使用して、配列の文字列を出力してください。

 出力結果
ピカチュウ
カイリュー
ヤドラン
ピジョン

第12問

繰り返し文を使用して、文字列を1文字ずつ出力してください。

 出力結果
ピ
カ
チ
ュ
ウ

第13問

繰り返し文を使用して、「ピカ」のみ出力する処理を作ってください。

 出力結果
ピ
カ

第14問

繰り返し文を使用して、一度「カ」をスキップして出力する処理を作ってください。

 出力結果
ピ
カ
チ
ュ
ウ

第15問

繰り返し文を使用して、文字列を「ピチュー」にしてください。

 出力結果
ピ
チ
ュ
ー

第16問

繰り返し文を使用して、最大値を出力する処理を記述してください。

 出力結果
6

第17問

繰り返し文を使用して、配列内を小さい順にソートした処理を記述してください。

繰り返し文を二つ使用します。

 出力結果
1
2
3
4
5
6

第18問

addメソッドを使用して、各要素を加算した値を出力できるようにしてください。

 出力結果
10
4
8
2
12
6

第19問

変数の「hosi」、「kara」を使用して、出力結果のように出力できるソースコードを書いてください。(for文は何回も使って良いです)

 出力結果
*****
 *
  *
   *
    *
*****

第20問

配列の内容を全て結合して、「おつかれさまでした。」と出力してください。

 出力結果
おつかれさまでした。

まとめ

20問の繰り返し問題お疲れ様でした!!ここまでできれば、繰り返し脳は出来上がったと思います!!

 

ぜひこちらの記事もご覧ください!!
転職回数4回(独立系⇒メーカー系⇒社内SE⇒SES)の私がSESのメリットについて書きました!

SESで働いている私の年収と働き方

私は下記のサイトで現在の働き方、フルリモート(週5)の企業に出会うことができました。

今でもとても感謝しています!カウンセリングは無料なので、ぜひどうぞ!

 

C#のLinqをさらに学びたい方へ

C#のLinqを理解して頂くために参考書を執筆致しました!

Linqの演習問題はこちらの参考書に載せているので、問題を解いて理解を深めたい方はこちらの参考書チェックしてください!

下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!

⇩初心者向け      ⇩中級者向け

C#でChatGPTAPIを使ってブログ作成を自動化しませんか?

-C#演習問題

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock