No.3ベストアンサー
- 回答日時:
まず、このプログラムが行おうとしている素数の判定のアルゴリズムを日本語の箇条書きなどで表してみましょう。
それが分からない時は「一般に素数の判定はどのように行うか」を理解し、このプログラムはそれをどう実現しようとしているのかを理解しましょう。
で。
7行目から12行目までのforループは何のために何をしているのかを理解しますしょう。
そして。
13行目が実行されるという事はどういう状態なのか、13行目のif文はその状態で何を判断するために何を行っているのかを理解しましょう。
変数aと変数iの関係を理解すれば出来るはずです。
[補足]
プログラムソースをそのまま読んでもプログラムの意味・・・処理アルゴリズムはで理解できません。
きちんと何をしようそれをしているのかを日常使っている言語(日本語)で理解しなければ。。。
やりたいことをプログラムにする際も全く同じです。処理アルゴリズムを日常使っている言語で考え、それを文書にまとめ、それをプログラミング言語に翻訳するのです。
参考まで。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS HTMLの・要素・属性・属性値 はプログラム言語の「変数」みたいに変更できますか? 5 2022/10/04 05:27
- その他(プログラミング・Web制作) プログラミングの問題です。プログラミングの空白に入るのは写真の通りであってますか?間違ってたらどこを 2 2022/06/18 22:31
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- C言語・C++・C# プログラミングの問題です。写真のプログラムの1から10を下のように入力しましたがプログラムが上手くい 3 2022/07/01 23:31
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- その他(プログラミング・Web制作) プログラミングを使ったYoutubeでの自動化について 3 2023/03/02 22:39
- C言語・C++・C# C言語 入力した値から0までの数を並べて表示するプログラミングを作りたいんですけど、自分でやってみた 2 2023/05/22 18:18
- 数学 実数であるべきものに虚数を含む複素数が現れたときの対処法 4 2022/08/30 09:19
- その他(プログラミング・Web制作) プログラミングって本来数学的な計算をする為のものではないのですか? 学校で配られたFortran90 11 2022/08/25 22:14
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBプログラムをEXCEL VBAに移植...
-
「うみねこのなく頃に」のよう...
-
SNMPトラップ情報をC#.netで作...
-
stdio.hのバッファについて。
-
プログラミング 求められる力
-
OSとCPUの関係について
-
API、OCX、DLLって何でしょう?
-
バージョンのつけ方
-
Unityがすごく遅いです。ノート...
-
ホームページ上で見積もりがで...
-
UNIX環境でのCプログラム上でC...
-
i,j,k
-
C++で何が作れるでしょうか。
-
VB2005の自作ブログラムをWin10...
-
企業用のホームページ作成ソフト
-
プログラミング 素数か素数では...
-
VBを極めるには?
-
雇用条件 C++等の基礎的な...
-
大至急!!! ピクトグラミング...
-
3ウェイハンドシェイクの流れ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
API、OCX、DLLって何でしょう?
-
VBプログラムをEXCEL VBAに移植...
-
C言語のHP-UXからLinuxへのポ...
-
OSとCPUの関係について
-
コンソールアプリでファイル選...
-
SNMPトラップ情報をC#.netで作...
-
WEBページに読み書きするプログ...
-
変数の大きさを超える代入
-
Perl5とActivePerl
-
UNIX環境でのCプログラム上でC...
-
.Net とは何ですか?
-
3ウェイハンドシェイクの流れ...
-
Ryzen 3700(無印)はWin11に対応...
-
i,j,k
-
VBS:コンピュータ名を取得し、...
-
DLLってなに?
-
CGIとは?
-
プログラミング 素数か素数では...
-
プログラマやシステムエンジニ...
-
このプログラミング誰か教えて...
おすすめ情報