2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

プログラミング初心者だけど自力で九九の表作れた

1 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:06:08.198 ID:zUbk13ZEM.net
褒めて
デバッグ大事だね

2 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:06:48.888 ID:PcvToM0y0.net
天才か

3 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:07:03.780 ID:wn2igNat0.net
やるじゃん
後のスーパープログラマーじゃん

4 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:07:06.819 ID:nEDi8rlzH.net
すげぇなお前
俺の会社こいよ

5 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:07:23.786 ID:wqF8GHlJ0.net
表作ったって言っても九九全部入力したのかパターンだけ作ったのかによるんだが

6 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:08:12.080 ID:x7dSVz1Ba.net
やるじゃん

7 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:08:22.283 ID:eRfUCrPR0.net
全部printfだぞ

8 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:09:05.131 ID:2c6kwnXa0.net
エクセルで作れよ

9 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:11:10.049 ID:zUbk13ZEM.net
おいおいよせやい俺は安くないぜ?w

>>5
九九全部入力したってどういうことだ
1 * 1 = 1 って感じに1乗2乗って書いたのかってこと?
for使っただけだぞ

ちな言語はC#

10 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:11:13.461 ID:92QvkA6W0.net
forでぶん回したんかな?次はifや!

11 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:11:34.295 ID:OmUk7uT00.net
テスト書こうぜ
俺が書いてやるよ

12 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:12:57.768 ID:zUbk13ZEM.net
>>10
本でifはforの前に出てきたよ

>>11
テストって?お題ってこと?

13 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:15:28.688 ID:OmUk7uT00.net
>>12
テストコード
手動で確認するんじゃなくてコードで実行結果が正しいか検証できるようにする
安心して拡張やリファクタリングできる

14 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:16:52.943 ID:zUbk13ZEM.net
>>13
ごめん言ってることはわかるんだが初心者すぎて方法わからんw
ソースコードをキャプチャーしてうpしたらいいの?

15 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:20:34.647 ID:A+g0Ia/P0.net
ほめほめ

16 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:21:21.555 ID:CDcggglo0.net
よくやった

17 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:22:17.360 ID:OmUk7uT00.net
>>14
気にしなくていいぞ
ちなみにここなら匿名で共有できるそ
https://www.tutorialspoint.com/compile_csharp_online.php

18 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:25:46.616 ID:zUbk13ZEM.net
みんなありがと〜

>>17
へ〜こんなサイトあるんだな
九九の表のコードコピペしてみた
どうしたら見せられる?

19 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:27:40.016 ID:OmUk7uT00.net
>>18
上の Share ボタンでリンク作られるぞ

20 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:28:16.680 ID:zUbk13ZEM.net
>>19
ちょうど気づいたけどこれ登録しなきゃだめみたいだな
してみる

21 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:30:34.900 ID:OmUk7uT00.net
>>20
登録必要ないよ
shareボタン押して適当にタイトルつければok

22 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:30:40.849 ID:M3wLgv/g0.net
>>20
ほう
赤ペン先生登場

23 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:31:21.458 ID:IliaEpTgd.net
天才ハッカーかよ
今のうちに通報しといた方が良いの?

24 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:31:28.567 ID:KHhWuwTKp.net
二重ループだよな
あれできたときは感動したわ

25 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:31:30.318 ID:2oDYeOW30.net
えらい

26 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:32:04.851 ID:zUbk13ZEM.net
>>21
すまんありがとう
うらる貼ろうとしてもなぜか「このスレッドにはもう書けません」ってエラーが出てくるんだがどうしたらいい?

JaneStyle使ってるから?

27 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:32:13.770 ID:FFg5aNRNa.net
こういう表になる奴
http://o.8ch.net/1fesm.png

28 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:32:42.559 ID:hepfPhrB0.net
for(int i = 0 ; i < 9 ; i++){

for(int j = 0 ; j < 9 ; j++){
出力(i * 9)
}

}

29 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:33:15.458 ID:zUbk13ZEM.net
>>22
頼む

>>23
バレたか
実は未来から来た天才ハッカーだったんだよな俺は

>>24
俺も感動した

>>25
ありがとう

30 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:34:08.218 ID:uKcgjEqz0.net
>>28
999999999
181818181818181818

31 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:35:12.619 ID:zrnjsNDXd.net
print([str(i * j) for i in range(1,10)] for j in range(1, 10)]])

32 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:35:38.633 ID:zUbk13ZEM.net
ブラウザからレスしてみる

33 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:36:01.494 ID:uKcgjEqz0.net
>>31
ぱいてょんってそんな書き方できるん?

34 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:36:52.456 ID:2c6kwnXa0.net
ぴとほん

35 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:43:57.697 ID:hepfPhrB0.net
for(int i = 1 ; i < 10 ; i++){

for(int j = 1 ; j < 10 ; j++){
出力(i * j);
}
改行();
}

//どうだ!!

36 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:45:27.025 ID:2c6kwnXa0.net
すごい

37 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:50:04.207 ID:hepfPhrB0.net
出力(九九表);
改行();
for(int i = 1 ; i < 10 ; i++){
出力(iの段:);
for(int j = 1 ; j < 10 ; j++){
出力(i * j);
}
改行();
}

//完成

38 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:51:11.204 ID:M3wLgv/g0.net
表形式で出力してないのに完成したと言う奴はいないよな?

39 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:51:35.372 ID:A+g0Ia/P0.net
>>38
カンマで区切ればCSVになる、問題ない

40 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:54:57.379 ID:hepfPhrB0.net
出力(九九表);
改行();
for(int i = 1 ; i < 10 ; i++){
出力(iの段:);
for(int j = 1 ; j < 10 ; j++){
出力(i * j);
if(j != 9){
出力(,);
}
}
改行();
}

//完成 csv版

41 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:57:09.711 ID:fXP6J53n0.net
解が一桁には半角スペース入れてあげよ

42 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:57:10.923 ID:2c6kwnXa0.net
はやくえっちなプログラムつくって

43 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:57:42.514 ID:fXP6J53n0.net
csvなら関係なかったわ

44 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:59:24.879 ID:S1R6rE680.net
じゃあ次は市松模様に色付けな

45 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 18:59:43.959 ID:A+g0Ia/P0.net
>>40
それだと最初の列が「1の段1」とかになるんじゃないか?

46 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 19:00:09.391 ID:2c6kwnXa0.net
>>17
これどうやって実行するん

47 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 19:00:40.986 ID:hepfPhrB0.net
定数(a = 9);
定数(b = 9);

出力(九九表);
改行();
for(int i = 1 ; i < (a+1) ; i++){
出力(iの段:);
for(int j = 1 ; j < (b+1) ; j++){
出力(i * j);
if(j != b){
出力(,);
}
}
改行();
}

//完成 csv版 改良

48 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 19:02:04.261 ID:gUtO+woz0.net
>>40
九九なのに10って数字に違和感

49 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 19:02:55.070 ID:OmUk7uT00.net
>>38
そこで console.table ですよ
https://codesandbox.io/s/781ww67p0

50 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 19:04:43.981 ID:hepfPhrB0.net
九九表クラス{
private:
定数(a = 9);
定数(b = 9);

九九表クラスコンストラクタ(){
出力(九九表);
改行();
for(int i = 1 ; i < (a+1) ; i++){
出力(iの段:);
for(int j = 1 ; j < (b+1) ; j++){
出力(i * j);
if(j != b){
出力(,);
}
}
改行();
}
}

}

//改良

51 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 19:06:51.323 ID:hepfPhrB0.net
九九表クラス{
private:
定数(a = 9);
定数(b = 9);

九九表クラスコンストラクタ(){
出力(九九表);
改行();
for(int i = 1 ; i < (a+1) ; i++){
出力(iの段:);
for(int j = 1 ; j < (b+1) ; j++){
出力(i * j);
if(j != b){
出力(,);
}
}
改行();
}
}

九九表クラスコンストラクタ(a,b){
出力(九九表);
改行();
for(int i = 1 ; i < (a+1) ; i++){
出力(iの段:);
for(int j = 1 ; j < (b+1) ; j++){
出力(i * j);
if(j != b){
出力(,);
}
}
改行();
}
}

}

//改良 たぶん出来るハズ(笑)

52 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 19:15:30.178 ID:oaNhwjkQM.net
>>48
<10やめて<=9にしろってか

53 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 19:20:28.881 ID:fXP6J53n0.net
あんまりプログラム知らんがコンストラクタでメインの機能を処理してる意味がわからん
クラスにするならx段を定義する関数とy段を定義する関数と表出力関数で分けたほうがいいんじゃないか

54 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 19:24:06.741 ID:2CuSb51A0.net
こんな感じ??

くらす 九九{
 めんばー x
 めんばー y

 こんすとらくた 九九(たて、よこ){
  x=たて
  y=よこ
 }

 ひょうじ{
  くりかえし たて
   くりかえし よこ
    計算してひょうじ
 }
}

55 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 19:28:16.531 ID:fXP6J53n0.net
>>54
バカな自分にも分かりやすくて嬉しいね
そういう感じです

56 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 19:51:42.277 ID:fAkAylEnM.net
つまんね

57 :以下、?ちゃんねるからVIPがお送りします:2019/04/13(土) 19:53:12.005 ID:hepfPhrB0.net
>>54
わかりやすい

総レス数 57
14 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★