宿題手伝いますYO!!
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG・マルチポストは厳禁です。
・キーワードが分かっているなら、http://www.google.co.jp を活用すること。
・質問内容がちゃんと日本語になっていること。
・言語名を入れること。
・自分の力で頑張ってみたことを伝えられる人。
・どこまでわかったのかを書くこと。
以上です。
前スレ http://pc3.2ch.net/test/read.cgi/tech/1029422194/
新
↑
│ http://pc3.2ch.net/test/read.cgi/tech/1027756023/
│ http://pc3.2ch.net/test/read.cgi/tech/1026138039/
│ http://pc.2ch.net/test/read.cgi/tech/1024592344/
│ http://pc.2ch.net/test/read.cgi/tech/1007902384/
│ http://pc.2ch.net/tech/kako/1003/10038/1003838158.html
│ http://pc.2ch.net/tech/kako/982/982853418.html
│ http://piza.2ch.net/tech/kako/972/972032579.html
↓
古
長いソースを張れるBBS
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1027870433
0461デフォルトの名無しさん
NGNG137 :デフォルトの名無しさん :02/12/11 19:50
デスマーチでテンパってます。どなたか助けてください。
138 :デフォルトの名無しさん :02/12/11 20:00
おk。
139 :デフォルトの名無しさん :02/12/11 20:02
まかせろ。
140 :デフォルトの名無しさん :02/12/11 20:15
金は出るんだろうな
...
251 :デフォルトの名無しさん :03/06/01 19:20
そういえば、137〜140のその後の話がないな
301 :138 :03/11/05 10:30
デスマーチ中。もうだめぽ
302 :デフォルトの名無しさん :03/11/05 12:10
>301
((( ;゚Д゚)))ガクガクブルブル
0462デフォルトの名無しさん
NGNG申し訳ありませんでした。
使用言語はPERLです。英文を一文単位、というのは、文頭からピリオドまでで
分ける、ということです。お願いします、助けてください・・・。
もういっぱいいっぱいです。参考書は何書いてあるのかよく理解できないし・・・
お願いします!!!
0463デフォルトの名無しさん
NGNG申し訳ありませんでした。
使用言語はPERLです。英文を一文単位、というのは、文頭からピリオドまでで
分ける、ということです。お願いします、助けてください・・・。
もういっぱいいっぱいです。参考書は何書いてあるのかよく理解できないし・・・
お願いします!!!
0464デフォルトの名無しさん
NGNG・・・。本当に申し訳ありません・・・よろしくお願いします・・・。
0465デフォルトの名無しさん
NGNG>140 :デフォルトの名無しさん :02/12/11 20:15
>金は出るんだろうな
0466デフォルトの名無しさん
NGNG教えてくれる友達もいない寂しいやつ || バカしかいないDQN学校の生徒
ということでよろしいか?
全くやる気ないなら友達のを写せばいいのにな
0467デフォルトの名無しさん
NGNG随分ひねくれた考えしか出来ない奴だな。
0468デフォルトの名無しさん
NGNG煽りは放置で。
0469ダウソ住民
NGNG0470デフォルトの名無しさん
NGNG0471デフォルトの名無しさん
NGNG#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int num;
char *ans[4]={"偶数","奇数"};
scanf("%d", &num);
printf(ans[num&1]);
return EXIT_SUCCESS;
}
0472デフォルトの名無しさん
NGNGあほすぎる。。。( ゚д゚)
0473デフォルトの名無しさん
NGNG文法チェック済み。動作確認はまだ。
#!/usr/bin/perl
# コマンドライン引数でファイル名を指定。
exit 0 unless (@ARGV);
if (open IN, "<$ARGV[0]") {
read IN, $text, (stat(IN))[7];
close IN;
} else {
printf("%s: %s\n", $ARGV[0], $!);
exit 0;
}
$text =~ s/\r//g;
$text =~ s/\n//g;
$text =~ s/\./.\n/g;
$text =~ s/\?/?\n/g;
$text =~ s/!/!\n/g;
@lines = split(/\n/, $text);
foreach (@lines) {
printf("%s\n", $_) if (m/\s?(go|goes)/i);
}
__END__
ごめん、最後の foreach を修正。正規表現を工夫すればもっと簡潔に書けるはず。
#!/usr/bin/perl
# コマンドライン引数でファイル名を指定。
exit 0 unless (@ARGV);
if (open IN, "<$ARGV[0]") {
read IN, $text, (stat(IN))[7];
close IN;
} else {
printf("%s: %s\n", $ARGV[0], $!);
exit 0;
}
$text =~ s/\r//g;
$text =~ s/\n//g;
$text =~ s/\./.\n/g;
$text =~ s/\?/?\n/g;
$text =~ s/!/!\n/g;
@lines = split(/\n/, $text);
foreach (@lines) {
# 各行頭にスペースを追加。(スペース)go または goes(英数字以外の何か)を検出。
# "Go on!" なんてのは検出できないので悪しからず。
$temp = " " . $_;
printf("%s\n", $_) if ($temp =~ m/\s(go|goes)[^\w]/i);
}
__END__
0476デフォルトの名無しさん
NGNGどうか教えて下さい。
0477デフォルトの名無しさん
NGNGwhile=>for
;?
1000000l; //??
i+2=>i=i+2
0478デフォルトの名無しさん
NGNGchar ss[10]に
[A][A][A][A][2]
という風に値が入っているとき、
(左から0番地、1番地・・・と考えてもらえるとうれしいです)
2の値(配列4の要素)を取り出すにはどうすればよいのでしょう?
配列の5番目にはかならず
数字が入っている決まりです。
int num
に char型の配列の5番目の値を入れる方法を教えてください。
さらには
CString ss;
に同様に
AAAA2
という文字列が入っている場合
int num
に5文字目の2という数字を入れる方法を教えてください。
是非、助けてやってください。
0479デフォルトの名無しさん
NGNG0480デフォルトの名無しさん
NGNG????????????
0481デフォルトの名無しさん
NGNG0482デフォルトの名無しさん
NGNG――――――――――――――――――――――――――――――
/bZu/〔フランス〕【名】(複〜s,〜x/‐z/) ?《古》
1 《主に米》[おどけて] 求婚者,愛人《男性》;(女性への)付添い
の男.
2 しゃれ男,だて男.
~~~~~~~~~~~~~~~????????????????
≪近似解≫
Beatles
――――――――――――――――――――――――――――――
/bXイtlz/【名】[the 〜;複数扱い] ビートルズ《世界の音楽・風俗に
大きな影響を与えた英国のロックグループ. メンバーはJohn
Lennon,Paul McCartney,George Harrison,Ringo Starr. 1970年
解散》.
0483あに〜き
NGNG参考文献などを購入したのですが、うちの大学のC++はstdahx型のコンパイラー
を使っていまして、マイナーすぎて文献に乗っておりませんでした。
しかも、一回目でprintf終了二回目でscanf終了と
ペースが速く全くついていけません。
どうかケプラーの運動方程式をとくプログラミングを教えてください。
お願いします。
0484デフォルトの名無しさん
NGNG>>474さん、本当にありがとうございました!!
今、動作確認させていただき、無事、実行されました。
これで明日提出することができます♪
本当にありがとうございました!
0485あに〜き
NGNG私がわかったのは方程式を関数とみて関数を微分して
解くということは分かりました。
しかし、プログラミングとなると、変数を用意して・・そのあと何から
手をつければよいのかわかりません
0486デフォルトの名無しさん
NGNGうちの大学は4回でC言語終了だから、それよりまし
1回目:代入、演算子、型宣言、if、while、for、printf、scanf
2回目:配列
3回目:関数、再帰処理
4回目:ポインタ、構造体、自己参照構造体
一回4.5時間
0487あに〜き
NGNG先生のホームページにあるプログラムをコピー&ペーストして
「じゃあ、こうなったね。」で終了。
先生、あんた何のためにいるんだ・・・・
0488デフォルトの名無しさん
NGNGつまんねぇごと言ってる暇さぁあったらプログラムば書いで書いで読んで
書いで読んで書ぎまくるだよ。
それが一番の近道なんだべよ。
0489あに〜き
NGNG0490デフォルトの名無しさん
NGNG0491デフォルトの名無しさん
NGNG0492あに〜き
NGNG0493デフォルトの名無しさん
NGNG0494あに〜き
NGNG#include<stdafx.h>っていう最初に来る部分です
0495デフォルトの名無しさん
NGNG資料なんて大量にあるんじゃネーノ?
どうナーノ?
0496あに〜き
NGNG0497あに〜き
NGNG0498デフォルトの名無しさん
NGNGscanfハア?何それ、とかいうやつが「詳しい」やてぇ!?えらいこっちゃな
逝ってこい
0499デフォルトの名無しさん
NGNG0500デフォルトの名無しさん
NGNG0501デフォルトの名無しさん
NGNGnum = (int)ss[4] - '0';
0502あに〜き
NGNG0503デフォルトの名無しさん
NGNGわからなくなってきたっつーか, はじめから分かっていない罠.
0504デフォルトの名無しさん
NGNG0505デフォルトの名無しさん
NGNG全然分かってないから
0506デフォルトの名無しさん
NGNG<num = (int)ss[4] - '0';
>num = ss[4] - '0';
せいすうのぷろもーしょんがおこるからめいじてきなきゃすとはふよう。
0507デフォルトの名無しさん
NGNGうちの大学はもっとひどいぞ
0回でC言語終了だ
いきなりコンパイラ作れだぞ
言語も構文解析も教わってないのに
わけわからんところから全部独学
なめんな(゚Д゚ )ゴルァ!!
0508デフォルトの名無しさん
NGNG大学は自分で勉強するところだからな。いい大学じゃないか。なんつて。
それにしてもやりすぎって気がするが。何年生?
0509デフォルトの名無しさん
NGNG3年でつ
0510デフォルトの名無しさん
NGNG0511デフォルトの名無しさん
NGNG頼みますm(_ _)m
0512デフォルトの名無しさん
NGNG0513デフォルトの名無しさん
NGNGまずは仕様からだ。
画面の前でプレイヤーが何を出したか認識するようなんは無理だぞ。
0514デフォルトの名無しさん
NGNGパワーグローブを使用します。
0515デフォルトの名無しさん
NGNGttp://natto.2ch.net/denpa/
じゃあここで聞くといいよ
0516478
NGNGしかし未だにわからんのですが、
String型で読み取った文字列の中の数字を、
数字として取り出すには結局どうすればよいのでしょう?
(後半部分の質問です)
0517デフォルトの名無しさん
NGNG5番目に入ってる一桁の数字を取り出せばいいの?
一桁って決まってるなら'0'引けば(゚з゚)イインデネーノ?
複数桁ならatoiとか
0518デフォルトの名無しさん
NGNG0519デフォルトの名無しさん
NGNG0520デフォルトの名無しさん
NGNG0521デフォルトの名無しさん
NGNG立てようかな。
0522997
NGNGおかしなこといってましたすいません。
0x61 <= *aが真であれ偽であれ0か1になれば
結局0x61 <= *a <= 0x7aは通過するので
0x61 <= *a が成り立てば全部通るとか書きましたが
間違いで何でも通ります
0523デフォルトの名無しさん
NGNGなぜ素直に「2」にしない…
0524デフォルトの名無しさん
NGNG0525デフォルトの名無しさん
NGNGオーソドックスなんて知性の墓場。
(C/C++宿題受付所 == 2)?カエレ!:バカ
0526デフォルトの名無しさん
NGNG(end - begin) / CLOCKS_PER_SECとかやったんですけど、
0.0000000秒としか表示されないんですけど。
もっと細かい時間を測定する方法ってないんでつか?
0527デフォルトの名無しさん
NGNGOS。
タイマー割り込みとか
0528デフォルトの名無しさん
NGNGQueryPerformanceCounter(Win32)とか、
rdtsc(Intel Pentium)とか
gettimeofday(UNIX)とか。
0529デフォルトの名無しさん
NGNG具体的にどうすればいいんでつか?
0530デフォルトの名無しさん
NGNGgccってWin32使えるんでつか?
0531デフォルトの名無しさん
NGNGマルチメディアタイマ
0532デフォルトの名無しさん
NGNG0533デフォルトの名無しさん
NGNG0534デフォルトの名無しさん
NGNGマルチメディアタイマがわからんヤツはせめて検索くらいしろ。
0535デフォルトの名無しさん
NGNGC/C++の宿題なら私にやらせろ!
http://pc3.2ch.net/test/read.cgi/tech/1039772622/l50
0537デフォルトの名無しさん
NGNG0538デフォルトの名無しさん
NGNG0539デフォルトの名無しさん
NGNG0540デフォルトの名無しさん
NGNG0541デフォルトの名無しさん
NGNG自分は 情報系ではなく C言語をかじった程度なので分かりません
問題は 以下のような概要?をプログラム言語で書くというものなのですが、
これがC言語でできるのかも自分には わかりません。
どなたか 前文 書いてください。
c←0.5+0.1i
for j ←1 to 100
for k ←1 to 100
compute z0
z←z0
for n ←1 to 10
z ←z^3 + c
if |real(z)|or|imag(z)|or|z|>10
then jump out of loop
if |real(z)|or|imag(z)|<10
then plot(j,k)black
else plot(j,k)white
どのようなことをしているのかは 分かるんですけど
どう書いていいのか 自分には さっぱりです
ちなみに z ←z^3 + c というのは
Zn+1=Zn^3+c ということです
0542デフォルトの名無しさん
NGNG0543デフォルトの名無しさん
NGNGそれともつりか?
0544デフォルトの名無しさん
NGNG0545デフォルトの名無しさん
NGNGバブルソート法を使うと言うのはわかったんですけど...
1.出発点を打ち込むと,隣接する交差点名と交差点番号および距離を表示させます.
表示された交差点の中から次に進む交差点を選択できるようにし,順々に道案内する
プログラムを作成しなさい.
dataはこれです.
交差点番号,X位置,Y位置,交差点名,接続交差点数,接続交差点番号
1, 0.0, 0.0,A, 2, 2, 4
2, -0.6, 0.15,B, 3, 1, 3, 11
3, -0.83, 0.0,C, 4, 2, 4, 9, 10
4, -0.6, -0.38,D, 3, 1, 3, 5
5, -0.38, -0.68,E, 3, 4, 6, 7
6, 6.0, -0.3,F, 1, 5
7, -0.18, -1.02,G, 2, 5, 8
8, -0.84, -1.58,H, 3, 7, 9, 18
9, -0.9, -0.98,I, 2, 3, 8
10, -0.98, 0.15,J, 3, 3, 11, 13
11, -0.78, 0.3,K, 3, 2, 10, 12
12, -1.28, 0.68,L, 2, 11, 13
13, -1.32, 0.53,M, 4, 10, 12, 14, 15
14, -1.8, 0.98,N, 2, 13, 20
15, -1.43, -0.15,O, 2, 13, 16
16, -1.73, -0.26,P, 3, 15, 17, 20
17, -1.8, -1.43,Q, 3, 16, 18, 19
18, -1.2, -1.73,R, 2, 8, 17
19, -2.48, -1.2,S, 2, 17, 20
20, -2.33, -0.51,T, 3, 14, 16, 19
ソートなぞいらん
・dataを適当な形で配列にして
−>どういう形態にするかは好きにしろ
・交差点名<->交差点番号(配列のキーに1:1対応させる)
のテーブルを作れば、後は距離を計算して表示するだけ。
ところで距離の演算は直線でいいのか?
ピタゴラスの定理を思い出せ
a^2+b^2=c^2
ってヤツだ
0547>>545
NGNG入力した点からその他の点までの距離計算は
わかるんですが、、、どうやればいいか。
ちなみに、原点からの直線距離を計算して近い順に並べ替えるのはできました。
例えば
char tbl_num_ex_name[交差点数]; /*交差点番号->交差点名変換テーブル*/
struct CROSS{
char cross_name; /* 交差点名 */
float vertixal; /* X軸座標 */
float horizontal; /* Y軸座標 */
char neghbor_num /*隣接する交差点数*/
char tbl_neibor[隣接する交差点数の最大値] /*隣接する交差点番号*/
};
struct CROSS cross_dat[交差点数];
{
各初期値設定
};
最近コード書いてないから、文法がかなりいい加減だが
あとは交差点名から交差点番号を返す
Switch-caseが書いてある関数でも作ればオケ、
交差点番号が上の構造体を引っ張ってくるキーになる。
>ちなみに、原点からの直線距離を計算して近い順に並べ替えるのはできました。
お題には「近い順に表示せよ」とは書いてないが?
0549>>545
NGNGそれは出来たんです。
なので、データを
typedef struct{
intid;
doublex, y;
charname[3];
intpoints;
intnext[5];
} Crossing;
Crossingcross[MaxNumber];
みたいにして、あとはread dataで読み込んで距離を計算して並べ替えて表示するのはオケです。
あっ、自分で説明してるうちになんかできそうなかんじしてきました。
自分ができた並べ替え問題のほうが難しかったりしますか?
OK!
「隣接してるとこを探してくる」 ってところは同じだろ。
それが出来てれば、入力されたところを始点にして
隣接してる先を表示するってのを繰り返すだけ。
0551>>545
NGNGただ、プログラムを終了させるいい方法ってありますか。
単純にendとか打ち込んだら終了しますってことをあらかじめ表示させるようにして
終わらすしかないですかね。。。
基本的にはそう。
CUIベースだと見せ方に限界があるから、
交差点名を入力させるときに終了判定するのがスマート。
”続けるなら交差点名を選択して入力、終了は!を入力”とでも
メッセージをだして入力させるのが個人的には好み、楽だから(w
0553>>545
NGNGちなみに他にも進歩した問題があるんですが、
こっちがかたずいてから手をつけたいと思います。
ちなみに問題は、
2.出発点とゴール地点を打ち込むと,自動的に経路を決定し,
それを表示するプログラムを作成しなさい.
3.出発点とゴール地点を打ち込むと自動的に最短経路を決定し,
それを表示するプログラムを作成しなさい.
まだ手付かずなので、またわからなくなったら聞きにきます.
カーナビの基本を知れと言う講義ですんで.
やっぱり最終的にはそこか(w
グーグルで”最短経路問題”を検索すると参考になると思うよ
0555>>545
NGNGこれって基本なんですかね?最短経路問題の。
その道にはあまり詳しくないが、良くつかわれてるようだ。
0557デフォルトの名無しさん
NGNG教科書をよく読んでがんばれ
俺もつい先日作ったんだけど、俺は本持ってないから、webで探した。
でも、日本語ページは参考にならなかった。本があるならそれを読んだ方がいい。
ちなみに英語で"search path algorithm graph"辺りで探すといいのが見つかる。
0558>>545
NGNG3つから1つできれば課題は達成なんですけど、
せっかくなんでやってみます。
教科書はないんでweb検索してtryしてみます。
0559デフォルトの名無しさん
NGNGグラフ理論やネットワーク論の本買え
0560デフォルトの名無しさん
NGNG0561デフォルトの名無しさん
NGNGすみません。漢字ドリルの書取20回やってもらえませんか?
■ このスレッドは過去ログ倉庫に格納されています