プログラミング

このエントリーをはてなブックマークに追加
1以下、名無しにかわりましてVIPがお送りします。
ここはプログラミングについて教えてもらったり、教えてあげたりするスレだよ!
初心者から上級者までウェルカムだよ!

Wiki(まだまだ未完成。編集人募集!)
http://vipprog.net/wiki/

共有blog(プログラミング関連のコラム☆編集大歓迎!)
http://vipprog.tumblr.com/

避難所
http://ex14.vip2ch.com/test/read.cgi/part4vip/1180409126/

うpろだ
http://www8.uploader.jp/home/vipprog/
http://viprog.so.land.to/ (ソース用)

基本的にプログラミングに関することならどんな質問でもOK!
質問者はあらかじめWikiぐらいには目を通してね!(特にこれからプログラミングを始める方)
それと、回答者が答えやすいようになるべく情報をいっぱい出そう!
×「□□ってどうやるの?」
○「□□ってどうやるの? 言語とOSは△△、☆☆までできます!」
×「○○ってやりたいのにエラーが出ます」
○「○○ってやると××ってエラーが出ます」
みたいに!
また、回答者はヌクモリティをもって答えよう
ググレカス、三回はググレカス
それとコテは帰れ、Beコテもできれば帰れ。
ageとかsageとかどうでも良いんだよ、とりあえず帰れ。
2以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 19:52:19.95 ID:bTiHyyEY0
ksk
3以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 19:52:38.53 ID:LUfJLVOy0
どんまいw

フェンリル ◆be/xFEN/R.のためのプログラミングスレッド
http://yutori.2ch.net/test/read.cgi/news4vip/1207565499/

プログラミング
http://yutori.2ch.net/test/read.cgi/news4vip/1207565501/
4以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 19:53:23.24 ID:LUfJLVOy0
ごめんごばくいちおつ
5以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 19:55:53.45 ID:JrTrHXXo0
>>1
6以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 19:56:50.42 ID:YAUwlAPo0
VHDLで多項式書くときってどうやって書いてる?
7以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 20:26:07.44 ID:NvNo/QKOO
phpのソースコードをダウンロードしたのですが、
strlen等の関数がどこに書かれているかがわかりません。
8以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 20:28:00.45 ID:jY6eFJdP0
どこにあるのかどうしても知りたいのか?
それとも単に、無くても動くのが不思議なだけか?
9以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 20:35:41.81 ID:NvNo/QKOO
>>8
無くても動くってのはどういう事ですか?
10以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 20:42:23.20 ID:HUX8gOr/O
php作ってるエロいプログラマが「この関数よく使うから俺が作ってphpで使えるようにしとくね」
って作った
11以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 20:43:54.83 ID:NvNo/QKOO
>>10
すみません
phpのソースコードには何が書かれているんですか?
12以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 20:47:19.54 ID:HpZcOqx10
プログラム
13以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 20:49:18.51 ID:NvNo/QKOO
>>12
具体的にどのような動作をするプログラムですか?
14以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 20:55:35.42 ID:HpZcOqx10
>>13
そもそも>>11は、PHPで書かれているソースコードのことか?
それともPHPを実行するプログラムのソースコードのことか?

前者であれば当然ソースコードの内容によって動作は変わるし、
後者であれば「PHPを実行する」としか言いようがない
15以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 20:58:33.42 ID:NvNo/QKOO
すみません。
後者です。
16以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 20:59:43.91 ID:28yLEefgO
1:以下、名無しにかわりましてVIPがお送りします。 :2008/04/07(月) 20:49:21.93 ID:7Fip6NDA0
誰か電話してあげて><

http://yutori.2ch.net/test/read.cgi/news4vip/1207568961/
17以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 21:01:30.56 ID:49UDtIFv0
数日前にプログラマーになりました。
すでに毎日眠いんですけど、会社の人たち眠くないんですか?
18以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 21:02:55.40 ID:dxd3IN8F0
>>17
プロなら自己管理が出来るようになれ。
19以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 21:10:49.21 ID:HUX8gOr/O
>>15
phpについての説明は長いのでコンパイラの本でも読んでください

strlenは別の場所にあって自動的に使えるようにしてくれてる
ソースも見えるようになってる言語とかもある
20 ◆orz///NDY6 :2008/04/07(月) 21:32:01.89 ID:xG0QQHkw0
    ______,.___, |;:;:.... |
 ゚     。  :     ..:| |l佐|  このスレは佐賀県危機管理部広報課に
:         。    ..:| |l賀|
    ゜     : ..:| |l県|
  :       ゚   ..:| |l_|
    ゚   :     ..:|;:;:.... |
      ゜  :  ..:|;:;:.... |
  。           ゚ ..:|;:;:.... |゚д゚ )    監視されていないような希ガス
   :     :   ..:|;:;:.... | o【◎】
 ゚  。  :   :  ..:|;:;:.... |   |
  :      :   ..:|;:;:.... | ⌒J
      ,,.,、-‐''"´~ `ー-
21 ◆orz///NDY6 :2008/04/07(月) 21:56:15.45 ID:xG0QQHkw0
  _, ._
( ゚ Д゚)
22以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 22:07:10.52 ID:rgxvGNzkO

23以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 22:24:16.77 ID:YehumCx30
#include <stdio.h>
#include <stdlib.h>

#define MAXLINE 256

int main(void);

int main(void)
{
int x;
int y;
char buffer[MAXLINE];
printf("入力した数字が奇数か偶数かを答えます。\n数字を入力してください\n");
gets(buffer);

x = atoi(buffer);
y = x % 2;

if(y == 1){
printf("奇数です");
}else if(y == 0){
printf("偶数です");
}else{
printf("不正な値です");
}

return 0;
}

今日初めてまともに、Cやるんだが、数字以外を入力できないようにしたい。
24以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 22:24:58.92 ID:bTiHyyEY0
getsやめれ
isdigit
25以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 22:25:45.60 ID:SKeHvpeI0
getsは危険だな
getcharで一文字ずつisdigitしてくってのはどうだ?
26以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 22:25:58.79 ID:7MO6neBu0
>>23
とりあえず文字列で入力させて,数字以外があるなら弾け
27以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 22:26:36.18 ID:YehumCx30
>>24
thx。
ぐぐったら、「isdigit関数は、10進数字かどうかを判定する。」って出た。
これは、なんとかなる予感。
28以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 22:29:23.22 ID:2wmX81Bi0
一番最後の文字が奇数なら奇数、偶数なら偶数でいいんじゃないの?
29以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 22:34:20.05 ID:jY6eFJdP0
いまこそscanfの出番だろ!
30以下、名無しにかわりましてVIPがお送りします。:2008/04/07(月) 22:34:24.07 ID:HUX8gOr/O
うほっ
31フェンリル ◆be/xFEN/R. @株主 ★:2008/04/07(月) 22:34:54.36 ID:KtWz/OPc0 BE:1165496459-PLT(14761) 株主優待
!vip2:stop:
---
まほうつかいたんのつよめの攻撃
MP210使ってへっぽこの呪文を唱えた。★ミ (スレのダメージ 0)
このスレは1回目のダメージを受けた (150/1000)
こうかは ばつぐんだ!! さらにこのスレは2回目のダメージを受けた (300/1000)
追加攻撃!! さらにこのスレは3回目のダメージを受けた (335/1000)
32フェンリル ◆be/xFEN/R. @株主 ★:2008/04/07(月) 22:35:00.53 ID:KtWz/OPc0 BE:2097892499-PLT(14551) 株主優待
!vip2:stop:
---
まほうつかいたんのつよめの攻撃
MP230使ってへっぽこの呪文を唱えた。★ミ (スレのダメージ 335)
このスレは4回目のダメージを受けた (485/1000)
こうかは ばつぐんだ!! さらにこのスレは5回目のダメージを受けた (635/1000)
ぼうそうがはじまった!! さらにこのスレは6回目のダメージを受けた (785/1000)
追加攻撃!! さらにこのスレは7回目のダメージを受けた (820/1000)
33フェンリル ◆be/xFEN/R. @株主 ★
!vip2:stop:
---
まほうつかいたんのつよめの攻撃
MP159使ってへっぽこの呪文を唱えた。★ミ (スレのダメージ 820)
このスレは8回目のダメージを受けた (970/1000)
こうかは ばつぐんだ!! さらにこのスレは9回目のダメージを受けた (1120/1000)
ぼうそうがはじまった!! さらにこのスレは10回目のダメージを受けた (1270/1000)
追加攻撃!! さらにこのスレは11回目のダメージを受けた (1305/1000)
このスレは・・・

停止しました。