サイトアイコン

c言語わからない🥺

2:5ch名無し民2022/11/22(火) 15:58:58.01ID:0OCNelWS0

teratermとか100年ぶりに見たわ

3:5ch名無し民2022/11/22(火) 15:59:36.49ID:dFzdvjaV0

まずnに値が入ってないやん

4:5ch名無し民2022/11/22(火) 16:00:04.00ID:

>>3
コンパイラに入れるんや

10:5ch名無し民2022/11/22(火) 16:01:34.28ID:dFzdvjaV0

>>4
すまん、scanfか
流石にはずいわ

5:5ch名無し民2022/11/22(火) 16:00:12.43ID:+f8krVFK0

くっそ見ずらい
インデント綺麗にしろ

7:5ch名無し民2022/11/22(火) 16:00:33.33ID:

>>5
ごめんね


6:5ch名無し民2022/11/22(火) 16:00:33.07ID:dFzdvjaV0

あとインデントしないと読みづらい

8:5ch名無し民2022/11/22(火) 16:01:18.07ID:

>>6
インデントってどうやって

11:5ch名無し民2022/11/22(火) 16:01:46.22ID:dFzdvjaV0

>>8
tabキー

9:5ch名無し民2022/11/22(火) 16:01:19.51ID:TKpPEX8U0

やりなおし

12:5ch名無し民2022/11/22(火) 16:01:49.96ID:bHA2Qay0p

if (n <= 0) return;

13:5ch名無し民2022/11/22(火) 16:03:19.87ID:

>>12
どこにそれいれたらいいん?


14:5ch名無し民2022/11/22(火) 16:03:43.71ID:xZ3+K1co0

>>13
nスキャンしたあとでしょ

15:5ch名無し民2022/11/22(火) 16:04:37.53ID:m87TkHl+0

>>13
nに数値入れた次の行

16:5ch名無し民2022/11/22(火) 16:04:56.09ID:

>>14
コンパイラにいれろってこと?

17:5ch名無し民2022/11/22(火) 16:05:34.10ID:

>>15
ごめんそれじゃだめなんや このテラパッド内で済ませなあかん

37:5ch名無し民2022/11/22(火) 16:18:13.88ID:hP3L6B5B0

>>16
お前が言っとるコンパイラって何やねん
11行目と12行目の間に>>12入れればええだけやろ

19:5ch名無し民2022/11/22(火) 16:06:39.03ID:xo7ZYQvs0

if文で終わりやんけ


20:5ch名無し民2022/11/22(火) 16:07:11.14ID:

nにゼロ入れるまでは何回もnに値代入できるようにせなあかんねや

21:5ch名無し民2022/11/22(火) 16:07:37.22ID:dFzdvjaV0

do-whileの中にnの値代入する処理入れてもええな

22:5ch名無し民2022/11/22(火) 16:08:14.46ID:

>>21
そうそうそんな感じのにしたい

24:5ch名無し民2022/11/22(火) 16:09:50.97ID:dFzdvjaV0

>>22
それなら参考書なりネットで調べるなりすれば数分で書けるで

25:5ch名無し民2022/11/22(火) 16:09:58.35ID:

>>21
やり方教えて

35:5ch名無し民2022/11/22(火) 16:16:50.95ID:

>>24
それやって分からんかったんや


23:5ch名無し民2022/11/22(火) 16:09:47.04ID:bHA2Qay0p

ならsbanfから0以下ならreturnするまでを関数にして
正の数である限り再帰処理するようにすればいい

27:5ch名無し民2022/11/22(火) 16:10:46.88ID:

>>23
???

26:5ch名無し民2022/11/22(火) 16:10:35.91ID:Utf03Zvs0

これって何計算してるん?

28:5ch名無し民2022/11/22(火) 16:11:22.86ID:

問題文あげるからちょっと待って

29:5ch名無し民2022/11/22(火) 16:11:36.99ID:

スレ落ちんように守っといてくれ

30:5ch名無し民2022/11/22(火) 16:12:30.26ID:LS12al68a

scanfってvcで使うと注意されるんだけど
なんであかんの?


33:5ch名無し民2022/11/22(火) 16:14:34.19ID:Utf03Zvs0

>>30
pythonしか知らないけどscanfはバッファが固定だからオーバーフローし易いとかちゃうん

31:5ch名無し民2022/11/22(火) 16:13:17.70ID:bzJt++YV0

専門の課題かなにかか?

32:5ch名無し民2022/11/22(火) 16:14:14.06ID:

nに数値を入れて,一辺の長さが1の正方形を,縦横それぞれn個に均等 に分割して,各区画の中点を(xi,yi )とする。このとき,総分割数(n2),(xi 2 +yi 2 )が1よ り小さくなる区画数,その区画数の4倍を総区画数 で除した実数(小数点以下4桁)を,計算しなさい。ただし,nへの0以下の入力でプログラム終了

34:5ch名無し民2022/11/22(火) 16:15:40.38ID:

>>32
これが問題文

40:5ch名無し民2022/11/22(火) 16:21:12.01ID:hP3L6B5B0

>>32
なにこの読点多すぎる文章
きっしょ

36:5ch名無し民2022/11/22(火) 16:18:12.65ID:GNlAWF5C0

cってguard使えないん?
ゴミやな


38:5ch名無し民2022/11/22(火) 16:18:18.32ID:bzJt++YV0

nへの入力は最初に0が来たら即終了でええんか?
それとも0,21,33,10みたいな入力もありえる?

39:5ch名無し民2022/11/22(火) 16:19:58.80ID:

>>38
前者

41:5ch名無し民2022/11/22(火) 16:21:13.37ID:bzJt++YV0

>>39
なら
f (n <= 0) {return;

42:5ch名無し民2022/11/22(火) 16:21:55.71ID:bzJt++YV0

if (n <= 0) {
return;}
入れりゃよくね?なんであかんの

43:5ch名無し民2022/11/22(火) 16:23:58.00ID:

>>42
それだと例えばnに値入れて計算したあと操作おわってまう

45:5ch名無し民2022/11/22(火) 16:24:49.55ID:

>>42
答え表示された後にまたn=って表示して欲しいねん

44:5ch名無し民2022/11/22(火) 16:24:34.10ID:GNlAWF5C0

さっきからreturn;って言ってるアホな
cは引数無視していいような柔軟な言語じゃないで

46:5ch名無し民2022/11/22(火) 16:25:55.83ID:

VisualStudioっての使ってやってんねんけど