■ このスレッドは過去ログ倉庫に格納されています
プログラミング初心者だけど自力で九九の表作れた
- 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 ★