書いたプログラムを批評して下さい [転載禁止]©2ch.net

1デフォルトの名無しさん2015/08/17(月) 20:56:15.60ID:4fqmtRla
C言語をやってみようと思い本を買った
C言語はなかなか面白かった
始めて1週間がたったから自分でプログラムをかいてみた
このプログラムを批評して下さい

ちなみに初スレ立てです

2デフォルトの名無しさん2015/08/17(月) 20:58:17.51ID:4fqmtRla
#include <stdio.h>

int main (void){

int a;
int b;
int c;
int d;
int e;
int f;
int g;
int h;
int i;
int j;
int k;
int l;
int m;

3デフォルトの名無しさん2015/08/17(月) 20:58:43.93ID:4fqmtRla
改行が多いと言われたので小分けにします

4デフォルトの名無しさん2015/08/17(月) 21:00:12.11ID:4fqmtRla
printf("\"計算機\"\n");
printf("\n足し算→1\n引き算→2\n掛け算→3\n割り算→4\n");
printf("\n計算させたい物の番号を押してね. ");

scanf("%d",&a);

switch (a)
{
case 1:
{printf("\n足し算をします\n");
printf("足される数を入力して下さい。");
scanf("%d",&b);
printf("足す数を入力して下さい。");
scanf("%d",&c);

d=b+c;

printf("%d+%dの答えは%dです。",b,c,d);}
break;

5デフォルトの名無しさん2015/08/17(月) 21:01:32.40ID:4fqmtRla
case 2:
{printf("\n引き算をします\n");
printf("引かれる数を入力して下さい。");
scanf("%d",&e);
printf("引く数を入力して下さい。");
scanf("%d",&f);

g=e-f;

printf("%d-%dの答えは%dです。",e,f,g);}
break;

case 3:
{printf("\n掛け算をします\n");
printf("掛けられる数を入力して下さい。");
scanf("%d",&h);
printf("掛ける数を入力して下さい。");
scanf("%d",&i);

j=h*i;

printf("%d×%dの答えは%dです。",h,i,j);}
break;

6デフォルトの名無しさん2015/08/17(月) 21:27:59.43ID:KTnE4+Ew
うんこちんちん

7デフォルトの名無しさん2015/08/17(月) 21:34:32.70ID:2rEKT1FO
>>2
>int a; 〜 int m;
変数には意味のある名前をつけよう

8デフォルトの名無しさん2015/08/17(月) 22:00:12.42ID:93rqLrO5
int a, b, c, (略) m;
書かないのは何故?
変数が長いならともかくどれも1文字なのに

9デフォルトの名無しさん2015/08/17(月) 22:57:08.25ID:byWz5QW8
作る前から結果がわかるものをつくるほど馬鹿なことはなく、さらに成果物が無用であることまで歴然としているのに、どうして作らずに入られなかった?

10デフォルトの名無しさん2015/08/17(月) 23:23:31.53ID:izM/Nc7r
なぜVIPでやらなかった?

11デフォルトの名無しさん2015/08/18(火) 00:10:37.95ID:ibEfm7F+
初々しく可愛いコードですな

12デフォルトの名無しさん2015/08/18(火) 04:11:43.90ID:np6PDLuD
ちゃんとTABでインデントしなさい

13デフォルトの名無しさん2015/08/18(火) 06:45:01.78ID:6SfpmUjr
初心者はなぜ糞スレを立てるのか

14デフォルトの名無しさん2015/08/18(火) 13:51:45.71ID:SNVpBfbX
かわいい

1512015/08/18(火) 14:40:35.52ID:LudLIaCS
釣れたwwwwwwwwwww

16プログラム初心者の12015/08/18(火) 16:16:49.14ID:8tkvwngU
>>15 なりすましは辞めて下さい

色々な意見ありがとうございます。ここで言われた事を活かしていろんなプログラムを勉強してみます。(まずはC言語をうまくなりたい)

17デフォルトの名無しさん2015/09/03(木) 09:27:09.57ID:msVgJKk5
なんかホッコリした。
変数の数4つでいいんじゃない?

18片山博文MZ ◆T6xkBnTXz7B0 2015/09/20(日) 12:29:16.74ID:jpZCV0tC
画像カラスンポ
http://katahiromz.web.fc2.com/karasunpo/index.html
画像の上の名目上の寸法や角度を測定できるソフトです。
https://twitter.com/katahiromz/status/645439309118500864

19片山博文MZ ◆T6xkBnTXz7B0 2015/09/20(日) 15:07:02.29ID:RPkqI88v
「画像カラスンポ」のGitHubレポジトリーはこちらです:
https://github.com/katahiromz/karasunpo

20片山博文MZ ◆T6xkBnTXz7B0 2015/09/20(日) 17:40:21.73ID:RPkqI88v
特定の場所のズームが難しいんだよな。WinMeのサポートは切った方がいいかな。

21デフォルトの名無しさん2015/09/30(水) 13:01:53.36ID:3+jw6dgd
雑談スレなくなってるけど片山のホームって今どこなの?

22デフォルトの名無しさん2015/10/01(木) 19:05:08.73ID:jG+zeN4F
>>21
片山博文MZの掲示板
http://katahiromz.bbs.fc2.com/?act=reply&tid=15442035

23デフォルトの名無しさん2015/10/01(木) 19:06:52.78ID:jG+zeN4F
>>18>>19
【レビュー】画像やPDF上の線を測定、おおまかな線の長さや傾きを測れる「画像カラスンポ」 - 窓の杜
http://www.forest.impress.co.jp/docs/review/20150929_723183.html
窓の杜紹介はすごい
unix板が2ちゃんを救った時以来の快挙ですね!!!

24デフォルトの名無しさん2015/10/01(木) 20:39:33.25ID:ASS/6Yz0
さすが片山先生だ

25デフォルトの名無しさん2015/10/02(金) 19:30:48.96ID:XsCDb17v
窓の杜に載るとサイトのアクセス数は激増しますか?

26デフォルトの名無しさん2015/11/10(火) 01:24:09.41ID:zM47rlFP
動くコードは全て美しいって言葉があってな、細かいことはどーでもいいから動くコードをとにかく作りまくってコーディングに慣れよう

あと高級言語ではあまり言わないけど、昨日の自分は他人と言う言葉もあってな、コメントは書く癖を付けとくといいよ

勉強するなんて肩肘張らずに、ゲームを楽しむ感覚でいいと思う

27デフォルトの名無しさん2015/11/10(火) 10:01:31.77ID:lJXo6sPm
かなりの仕事量をこなしていると、自分で作ったプログラムをすっかり忘れているなんてことは普通だからな。

28デフォルトの名無しさん2015/11/11(水) 21:28:40.81ID:cp4FmfUz
かなりの仕事量こなしてるうちは思いだすのも早い
全く書いてないほうが思い出せなくなる

29デフォルトの名無しさん2015/11/11(水) 22:37:44.03ID:anHS9eX8
>>28
それは同じ仕事をしている場合だろ。

30片山博文MZ ◆T6xkBnTXz7B0 2016/01/10(日) 19:21:38.43ID:SZaPGXZ2
http://katahiromz.web.fc2.com/veysick
新しいアプリを作りました。批評をお願いします。

31片山博文MZ ◆T6xkBnTXz7B0 2016/02/20(土) 14:34:46.05ID:NVcrO5UT
リスト操作を行うプログラムを作成した。
http://katahiromz.web.fc2.com/mathai/list_process.zip
例えば、このプログラムで「APPEND(<1,2>,<3,4,5>)」と入力すると、
2つのリストを連結した結果「<1, 2, 3, 4, 5>」を返す。
「SOLVE FOR X: Z=APPEND(X,Y)」と入力すると、
プログラムは方程式「Z=APPEND(X,Y)」をXについて解き、
「X = FRONT(Z, (#(Z) - #(Y)))」を出力する。

32片山博文MZ ◆T6xkBnTXz7B0 2016/04/07(木) 14:13:29.65ID:cgghbxLZ
ひらがな電卓から声が出るようになりました!

ひらがな電卓Calc-H
http://katahiromz.web.fc2.com/calc-h

33デフォルトの名無しさん2016/07/16(土) 17:05:17.50ID:RKvOpfo1
#include <iostream>
#include <cstdlib>

struct Kuso{
  Kuso(){
    std::cout << "糞スレ!" << std::endl;
    quick_exit(0);
  }
} main;

34デフォルトの名無しさん2016/07/16(土) 17:22:37.42ID:DpW5llC4
>>25
します

35デフォルトの名無しさん2016/08/04(木) 19:32:02.82ID:dlYIfSLm
#include <stdio.h>
int main(int argc, char **argv){

label:loop;
printf("はいクソスレ¥n");
goto loop;

return 0;
}

新着レスの表示
レスを投稿する