#include <stdio.h>
int main(){
int age;
puts("お前の年齢当てたるわ!");
printf("(何歳かこっそり教えてくれへん?(小声)):");
scanf("%d",&age);
printf("分かったぞ!お前の年齢は・・・%d歳だ!!\n",age);
puts("へっへ~ん!俺はなんでもおみとおしーーーーーーwwwwwww");
return 0;
}
#include <stdio.h>
int main(){
int age;
puts("お前の年齢当てたるわ!");
printf("(何歳かこっそり教えてくれへん?(小声)):");
scanf("%d",&age);
printf("分かったぞ!お前の年齢は・・・%d歳だ!!\n",age);
puts("へっへ~ん!俺はなんでもおみとおしーーーーーーwwwwwww");
return 0;
}
お前あのスレのニートさんじゃないか?
文字入力した時の対応も作れよ!
あーコンソールアプリケーションつまんね
GUIにいこうぜ
そうだぜ画面作ろうぜ
インデントちゃんとしろよハゲ
WINAPIむずかしい
窓でCで生のAPIはそりゃめんどいわな
うん、C#に行こうぜ
そうだなC#やろうぜ
#はクソ
C++をシープラプラっていう奴ち○こ思い浮かべるから辞めてくれ
じゃあなんて言えばいいんだよ
しぃたすたす
シープラプラでちんこ思い浮かべるならちんこて言えばc++思い浮かぶんじゃね
ちんこの話するとき困りそう
しーこいこい
しーインクリメントで行こう
なんでcをやってしまうのか
jsとかjavaとかrubyとかpythonとかもっといいのあったやろ
>>2
残念ながら違うな
あのスレのニートさんは俺だが再就職活動と資格の勉強で忙しい毎日を過ごしてるわ
今見たらプログラムスレももう落ちたようだな
>>20
おおそうか
そりゃよかった頑張ってくれよ
元プログラムスレの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;
}
>>21
さんくす
てかインデントなかった事になってるな
>>22
int a4[3] やで
あと余りは10%3みたいなので出来るで
マジだわ
まだまだ修行が足りないな
行頭の[TAB]や半角スペースは消えちゃうからね
かと言って全角スペース入れるとコピペのジャマだし
a4は[0]から3つ入れるから[2]じゃダメなのかな
Cって[2]で定義すると[0]と[1]ができるんじゃなかったっけ
[2]
0から2までだな
ごめんw
>>28で合ってるかもしれん
ちょいと確認してくるわ
あと余りに関しては入力させる感じなので問題ないと思うんだがどうだろう
最初に年齢を3 5 7それぞれで割った余りを入力させて
そこから計算で年齢を出すという流れだ
分からなくなったら試してみるのさ
http://ideone.com/z3nqcG
//プログラミング超初心者の俺も書いた
#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;
}
array[9] = 100; /* 0番からなので9が10番目 */
(苦Cから)
9までの10個ということだから良いのか
と思ったが>>31見ると2になってるな
どういうこっちゃ
>>30
while (x > 105)
{
x = x - 105;
}
これ x=x%105; でできなくねってはなし
>>32
わろた
入力させられるだけで裏ではなにもやっていないという
>>34
あーなるほど
ちょいと変えて試してみるわ
>>33
>ここで注意していただきたいのは、番号は0番から始まる点です。
>例えば、前節で宣言した100個の要素数を持つ配列の場合、
>指定できる番号は0~99までの100個です。1~100ではありません。
って話やで
出来たわ
少しコードがスッキリした
プログラム始めるとこればかりやっちゃうからダメだな
>>36
マジか
じゃ俺のコードのa4[2]に入れた数値はどこへ行ってしまったんだ
一応しっかりと機能はするんだが
a[2]と宣言した場合
a[0]とa[1]の箱が作られる→それぞれに入力して貰った数字を入れる→a[2]も入力させて表示されるからどこかには入ってると思うんだ
>>38
cではバッファオーバーランするで
なるほど
たまたま動いてはいるが数字によっては問題が出てくる可能性があると
int a[2] = {0, 1};
a[2] = 2;
とした場合a[2]=2は確かにa[1]=1の隣にあるよ
ただしそこは本来別の変数を置くために使われるハズだった場所に当たる
そこを勝手に占領してる訳だから場合によってはバグの原因になる
Cはそれでもそこが使えるのがすごいな
そして怖いな
よし完成したわ
やっぱプログラムは楽しいが勉強に戻る
さんくす
#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;
}
>>43
応援してるぞ資格試験がんばれ
なんの資格か知らないけど
>>43
おまえなあ・・・・・
そいえばプログラム板があったな
ttp://next2ch.net/tech/
>>45
>>43だが
なんだ?