No.1
- 回答日時:
> 1.入力した整数が奇数なら、1を出力。
まず、奇数か偶数かの判断方法はプログラミングに使用する言語の理解度とは別ですが、その方法は具体的に頭の中にありますか?
次に、C#での標準入力と標準出力の基本的なところは理解できていますか?
この2点が理解できていれば処理手順を日本語で箇条書きにしたりチャート図に表したりは出来て、それが出来ればソースコードが書けるはずです。
> 2.入力した整数より小さい素数をすべて出力する。
1と同じです。
ある整数より小さい素数の見つけ方はプログラミングに使用する言語の理解度とは別です。
参考まで。
No.2
- 回答日時:
No.1です。
追加です。
ようは「プログラミング言語の仕様を理解できてない」ことと「処理アルゴリズムがわからない(思いつかない)」ことを混同しないことです。
そこが出発点。
この回答へのお礼
お礼日時:2021/05/05 23:08
プログラム言語の仕様を理解できていないということにハッとしました。
まずは理解することから初めて、最終的に解決に至ることができました。
ありがとうございました!
No.3ベストアンサー
- 回答日時:
うん、全くプログラミングと関係ねぇな。
僕はC#全く知らんのだけど、
1. 入力した整数が奇数なら、1を出力。
小学校の算数。偶数は2で割れる数で奇数は2で割れない数。それだけ。
もうちょっとつやーに表現すると、
入力した整数 mod 2 = 0 => 偶数
入力した整数 mod 2 ≠ 0 => 奇数
になる。
従って、C#は全く知らんけど、多分こんな風に書けば良い。
using System;
public class Hoge{
public static void Main(){
System.Console.WriteLine("{0}", int.Parse(System.Console.ReadLine()) != 0 ? "1" : "");
}
}
知らんけど。
間違ってたら直しておいて。C#知らんから。
2.入力した整数より小さい素数をすべて出力する。
素数を得る方法は色々あるんでWikipediaを参照した方が早い。
素数判定:
https://ja.wikipedia.org/wiki/%E7%B4%A0%E6%95%B0 …
ここの「様々な判定法」を読んで好きな判定法を選んで「言われた通りに」実装してみれば良い。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 割られる整数と割る整数を受け取って、商と余りを出力す 3 2022/07/05 10:23
- C言語・C++・C# 至急お願いします。プログラミングの問題です。 malloc 関数を使って教えてください。 入出力例1 3 2022/07/21 09:36
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分 1 2022/07/19 17:03
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 malloc関数を使ってください!お願いします! 最 1 2022/07/21 09:28
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 正の整数nを入力させると、1からnまでの整数を出力し 9 2022/07/16 23:45
- C言語・C++・C# 至急お願いします。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分母 3 2022/07/19 17:09
- C言語・C++・C# 至急教えてください! プログラミングの問題です! お願いします! 出力2と全く同じ出力をするように、 2 2022/06/22 23:10
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 入力待ちをして、受け取った正の整数が表す行数だけ既存 4 2022/07/05 10:12
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
詳しくないので、どなたかお教...
-
4Kの外部モニターに出力すると...
-
VBA レジストリの値の読み方に...
-
MMDでavi出力が出来ない
-
OBS配信すると、マイクが途切れ...
-
PIC16F1827のAD変換 PIC初心者...
-
ACCESS クエリ→フォーム...
-
Windows Formアプリからコンソ...
-
C# 標準出力のencodingをutf8に...
-
PS5をMacBookProに出力したいの...
-
コンピュータの仕組みについて
-
AIに回答させるって
-
printfとputcharの違いは
-
VBAで有効数字の設定
-
COBOLの桁落ち
-
VBAで出力したCSVファイルの先...
-
Accessの値をExcelに縦横入替出...
-
エクセルマクロで出力行の増や...
-
【UWSC】WEBページ中の特定文字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
4Kの外部モニターに出力すると...
-
MMDでavi出力が出来ない
-
プログラムについての質問です...
-
コンセントの電力は入力と出力...
-
AIに回答させるって
-
OBS配信すると、マイクが途切れ...
-
VBAでテキスト出力時のスペース...
-
cout と cerrの違い
-
アクセスでエクセルに出力する...
-
printfとputcharの違いは
-
ACCESS クエリ→フォーム...
-
VBAのExecメソッドで画面を非表...
-
COBOLのMOVEで桁数が異なる場合
-
テキストファイルから特定の文...
-
VBAで有効数字の設定
-
coutで出力した文字を消去する...
-
Windows Formアプリからコンソ...
-
KEYENCEのシーケンスプログラム...
-
CRC16計算について
おすすめ情報
入力した整数を2で割った時、余りが0なら偶数、1なら奇数とするのまでは分かるのですが、それをC#で考えると思いつかないんですよね...(汗)