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っての使ってやってんねんけど