プログラム書いた 見てくれ

最新10レス
1以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 17:48:59.78 ID:mDcKcrvO

#include <stdio.h>

int main(){
int age;
puts("お前の年齢当てたるわ!");
printf("(何歳かこっそり教えてくれへん?(小声)):");
scanf("%d",&age);
printf("分かったぞ!お前の年齢は・・・%d歳だ!!\n",age);
puts("へっへ~ん!俺はなんでもおみとおしーーーーーーwwwwwww");
return 0;
}

2以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 17:53:49.25 ID:Q7E3CWrd

お前あのスレのニートさんじゃないか?

3以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 17:55:33.28 ID:7Yh3nBSk

文字入力した時の対応も作れよ!

4以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 20:20:34.86 ID:mDcKcrvO

あーコンソールアプリケーションつまんね

5以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 20:21:19.10 ID:Q7E3CWrd

GUIにいこうぜ

6以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 20:24:04.40 ID:tGq5keY0

そうだぜ画面作ろうぜ

7以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 20:29:21.77 ID:BittTXjQ

インデントちゃんとしろよハゲ

8以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 20:34:42.90 ID:mDcKcrvO

WINAPIむずかしい

9以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 20:44:05.51 ID:tGq5keY0

窓でCで生のAPIはそりゃめんどいわな
うん、C#に行こうぜ

10以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 20:46:45.34 ID:Q7E3CWrd

そうだなC#やろうぜ

11以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 22:58:25.10 ID:KRSqpptP

#はクソ

12以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 23:06:47.98 ID:izZsSwV8

C++をシープラプラっていう奴ち○こ思い浮かべるから辞めてくれ

13以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 23:20:39.91 ID:+gA22rKe

じゃあなんて言えばいいんだよ

14以下、名無しにかわりましてVIPがお送りします:2016/01/10(日) 23:51:17.89 ID:rJ0v7xRO

しぃたすたす

15以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 00:33:57.91 ID:E1/H3w57

シープラプラでちんこ思い浮かべるならちんこて言えばc++思い浮かぶんじゃね

16以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 01:27:49.45 ID:GWrxHnXh

ちんこの話するとき困りそう

17以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 02:12:22.01 ID:Ctnhwe/b

しーこいこい

18以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 08:40:31.48 ID:wMTqQkZW

しーインクリメントで行こう

19以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 10:41:03.01 ID:6LhxaxME

なんでcをやってしまうのか
jsとかjavaとかrubyとかpythonとかもっといいのあったやろ

20以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 11:51:44.08 ID:G6LTOKDI

>>2
残念ながら違うな
あのスレのニートさんは俺だが再就職活動と資格の勉強で忙しい毎日を過ごしてるわ
今見たらプログラムスレももう落ちたようだな

21以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 12:11:57.58 ID:k4RvnAl6

>>20
おおそうか
そりゃよかった頑張ってくれよ

22以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:09:21.70 ID:G6LTOKDI

元プログラムスレの1の俺が改造してやったぞ


#include<stdio.h>

int main(void)
{
int a1, a2, a3 = 3, n = 0, x;
int a4[2];

printf("たかし「お前の年齢当てたるわ!」\n");
printf("たかし「いくつかの質問に答えてくれへん?」 : \n");
printf("1 はい / 2 いいえ\n");
scanf("%d",&a1);

switch(a1)
{
case 1:
printf("たかし「おう!任せとけや!」\n");
break;

case 2:
printf("たかし「ノリの悪いやっちゃな!」\n");
break;

default:
printf("たかし「絶交やな!」\n");
break;
}

if (a1 == 1)
{
for (a2 = 1; a2 <= 3; a2++)
{
printf("たかし「%d問目の質問やで」\n", a2);
printf("たかし「年齢を%dで割ったあまりを教えてくれへん?」 : \n", a3);
scanf("%d", &a4[n]);
a3 = a3 + 2;
n = n + 1;
}

x = (a4[0] * 70) + (a4[1] * 21) + (a4[2] * 15);

while (x > 105)
{
x = x - 105;
}

printf("分かったぞ!お前の年齢は・・・%d歳だ!!\n", x);
printf("へっへ~ん!俺はなんでもおみとおしーーーーーーwwwwwww\n\n");

}

return 0;
}

23以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:11:44.54 ID:G6LTOKDI

>>21
さんくす

てかインデントなかった事になってるな

24以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:22:01.55 ID:6LhxaxME

>>22
int a4[3] やで
あと余りは10%3みたいなので出来るで

25以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:23:23.70 ID:G6LTOKDI

マジだわ
まだまだ修行が足りないな

26以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:25:09.39 ID:zV93aeat

行頭の[TAB]や半角スペースは消えちゃうからね
かと言って全角スペース入れるとコピペのジャマだし

27以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:26:41.75 ID:G6LTOKDI

a4は[0]から3つ入れるから[2]じゃダメなのかな

28以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:28:29.41 ID:SUosTMhz

Cって[2]で定義すると[0]と[1]ができるんじゃなかったっけ

29以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:30:15.37 ID:G6LTOKDI

[2]
0から2までだな

30以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:34:58.45 ID:G6LTOKDI

ごめんw
>>28で合ってるかもしれん
ちょいと確認してくるわ

あと余りに関しては入力させる感じなので問題ないと思うんだがどうだろう
最初に年齢を3 5 7それぞれで割った余りを入力させて
そこから計算で年齢を出すという流れだ

31以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:40:28.57 ID:zV93aeat

分からなくなったら試してみるのさ
http://ideone.com/z3nqcG

32以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:43:01.85 ID:sv6FDENQ

//プログラミング超初心者の俺も書いた

#include <stdio.h>

int main(void){
int age;
printf("お前の結婚最適年齢当てたるわ!(経験人数もな)");
printf("質問に答えろ\n結婚したい年齢の1の位と10の位を、1桁になるまで足せ\n");
scanf("%d",&age);
printf("その答えに9をかけろ\n");
scanf("%d",&age);
printf("その答えの1の位と10の位を足せ\n");
scanf("%d",&age);
printf("その答えに経験人数を正直に足しさらに10を足せ\n");
scanf("%d",&age);
printf("答えは何歳だ\n");
scanf("%d",&age);
printf("分かったぞ!お前の結婚最適年齢は・・・18歳だ!!\n");
printf("そしてお前は童貞だ!");
printf("へっへ~ん!俺はなんでもおみとおしーーーーーーwwwwwww");
return 0;
}

33以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:46:00.53 ID:G6LTOKDI

array[9] = 100; /* 0番からなので9が10番目 */
(苦Cから)

9までの10個ということだから良いのか
と思ったが>>31見ると2になってるな
どういうこっちゃ

34以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:49:45.64 ID:6LhxaxME

>>30

while (x > 105)
{
x = x - 105;
}

これ x=x%105; でできなくねってはなし

35以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:51:09.34 ID:G6LTOKDI

>>32
わろた
入力させられるだけで裏ではなにもやっていないという

>>34
あーなるほど
ちょいと変えて試してみるわ

36以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:53:07.10 ID:zV93aeat

>>33
>ここで注意していただきたいのは、番号は0番から始まる点です。
>例えば、前節で宣言した100個の要素数を持つ配列の場合、
>指定できる番号は0~99までの100個です。1~100ではありません。

って話やで

37以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 14:54:05.32 ID:G6LTOKDI

出来たわ
少しコードがスッキリした

プログラム始めるとこればかりやっちゃうからダメだな

38以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 15:03:09.76 ID:G6LTOKDI

>>36
マジか
じゃ俺のコードのa4[2]に入れた数値はどこへ行ってしまったんだ
一応しっかりと機能はするんだが
a[2]と宣言した場合
a[0]とa[1]の箱が作られる→それぞれに入力して貰った数字を入れる→a[2]も入力させて表示されるからどこかには入ってると思うんだ

39以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 15:06:11.95 ID:6LhxaxME

>>38
cではバッファオーバーランするで

40以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 15:08:47.62 ID:G6LTOKDI

なるほど
たまたま動いてはいるが数字によっては問題が出てくる可能性があると

41以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 15:11:04.74 ID:zV93aeat

int a[2] = {0, 1};
a[2] = 2;
とした場合a[2]=2は確かにa[1]=1の隣にあるよ
ただしそこは本来別の変数を置くために使われるハズだった場所に当たる
そこを勝手に占領してる訳だから場合によってはバグの原因になる

42以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 15:12:27.07 ID:SUosTMhz

Cはそれでもそこが使えるのがすごいな
そして怖いな

43以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 15:12:51.30 ID:G6LTOKDI

よし完成したわ
やっぱプログラムは楽しいが勉強に戻る
さんくす

#include<stdio.h>

int main(void)
{
int a1, a2, a3 = 3, n = 0, x;
int a4[3];

printf("たかし「お前の年齢当てたるわ!」\n");
printf("たかし「いくつかの質問に答えてくれへん?」 : \n");
printf("1 はい / 2 いいえ\n");
scanf("%d",&a1);

switch(a1)
{
case 1:
printf("たかし「おう!任せとけや!」\n");
break;
case 2:
printf("たかし「ノリの悪いやっちゃな!」\n");
break;
default:
printf("たかし「絶交やな!」\n");
break;
}

if (a1 == 1)
{
for (a2 = 1; a2 <= 3; a2++)
{
printf("たかし「%d問目の質問やで」\n", a2);
printf("たかし「年齢を%dで割ったあまりを教えてくれへん?」 : \n", a3);
scanf("%d", &a4[n]);
a3 = a3 + 2;
n = n + 1;
}

x = (a4[0] * 70) + (a4[1] * 21) + (a4[2] * 15);
x = x % 105;

printf("たかし「分かったぞ!お前の年齢は・・・%d歳だ!!」\n", x);
printf("たかし「へっへ~ん!俺はなんでもおみとおしーーーーーーwwwwwww」\n\n");

}

return 0;
}

44以下、名無しにかわりましてVIPがお送りします:2016/01/11(月) 15:13:26.79 ID:SUosTMhz

>>43
応援してるぞ資格試験がんばれ
なんの資格か知らないけど

45以下、名無しにかわりましてVIPがお送りします:2016/01/14(木) 16:08:30.23 ID:N92MxHau

>>43
おまえなあ・・・・・

46以下、名無しにかわりましてVIPがお送りします:2016/01/14(木) 18:17:41.91 ID:b6pJCdaz

そいえばプログラム板があったな
ttp://next2ch.net/tech/

47以下、名無しにかわりましてVIPがお送りします:2016/01/15(金) 05:26:29.32 ID:u0dZqK0d

>>45
>>43だが
なんだ?


このスレッドは過去ログです。