C/C++の宿題片付けます 162代目
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2013/01/10(木) 01:25:13.36【質問者へ】
回答者の便宜のため、質問の際は以下を行うことを推奨します。
・質問は【質問テンプレ】を利用してください。 >>2以降にあります。
・問題文は、出題されたまま全文を書いてください。
・問題文やコードをリンクするときは、一言内容にについて説明をつけましょう。
・計算問題は数式をあげ、どのような計算をするのか詳しく説明してください。
・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。
・後から問題に付け足しするのはコラー!!です。付け足しは作業を無駄にしがちです。
・なりすましを防ぐため、トリップを使ってください。名前欄に、「#」に続けて任意の文字列を入力して投稿すると、その文字列を知らない他人に騙られることを防ぐことができます。
0331デフォルトの名無しさん
2013/01/25(金) 23:14:31.90普通に大学の先生は観てるよこのスレ
ここで回答してもらったコードを提出しても減点されるのは間違いないw
0332デフォルトの名無しさん
2013/01/25(金) 23:15:14.262chで質問してるってことは友達いないか馬鹿な友達しかいないか、そして自分で考える気力のない無能。
そんな人間の将来は程が知れてる。
わざわざ質問すんならまず自分が考えたコードくらい提示しろっての。
0333デフォルトの名無しさん
2013/01/25(金) 23:18:03.05/:ノ::ハ'' !゙!!゙!l゙.:ハ:ヽ 歩いてもはや歩きで30分かからずにたどり着けます。
/::ハ::/::|ハ'' !゙!!゙!l゙.:|:ノl
|:/::/:: lハ'' !゙!!バ!l゙.:ハ::|>>3 新卒社会なめたらあかんで
l::|::|::|:/,,/" ``ヽ |:l>>4 ただ、成功者の自伝や成功哲学や冒険小説で想像力を養っているのは
ヽ:|:|:/-[(・)]-[(・)]リ 10年後の大成功を掴むためでもあるわけですが。
゙l`| ゙'''" i,. ゙'''" }>>5 くれぐれも、忙しい日々に流されて、夢も希望も忘れて
`-、\ `ー'゙ / r' || 惰性的に作業をこなすサラリーマンにはならないように気をつけたいところ。
ヽ ト=‐ァ |/ |u)) >>6 このままでは、世の中で最も忌み嫌われる口先人間に脱してしまう。
__\`二 ィ/_ノ: l >>7 これから急いで渋谷にかけつけます!
/:::::::/::|ヽ/Vヽ/::ヽ:::_ノ 上手くいけばテレビにもうつれるかしら。
|::::|::>:| ハ |::<:.! >>8 ハッとさせられましたよ。
|::::|::::ヽ| リ |:/::| 最後の最後まで「大丈夫僕の場合は」の精神で臨むべきなのですね。
_(_ u、_| ニ□ニ |:::::| >>9-1001 社会人なったらこんな時間まで寝られなくても朝起きなきゃならないとは。
|ニニニニl |':::::::l|.:::::::T 4:43 AM Nov 29th Keitai Webから
|____.|_|::::::::|:::::::: |
( ̄ ̄)  ̄)
 ̄ ̄  ̄
0334デフォルトの名無しさん
2013/01/25(金) 23:18:41.26/ _ノ \
| ( ●)(●)
| (__人__)
| ` ⌒´ノ 貴方が当社に入社することで何かメリットはありますか?
| }
ヽ }
ヽ、.,__ __ノ
_, 、 -― ''"::l:::::::\ー-..,ノ,、.゙,i 、
/;;;;;;::゙:':、::::::::::::|_:::;、>、_ l|||||゙!:゙、-、_
丿;;;;;;;;;;;:::::i::::::::::::::/:::::::\゙'' ゙||i l\>::::゙'ー、
. i;;;;;;;;;;;;;;;;;;;;;;|::::::::::::::\::::::::::\ .||||i|::::ヽ::::::|:::!
,.へ
___ ム i
「 ヒ_i〉 ゝ 〈
ト ノ iニ(()
i { ____ | ヽ
i i /__, , ‐-\ i }
| i /(●) ( ● )\ {、 λ
ト−┤. / (__人__) \ ,ノ  ̄ ,!
i ゝ、_ | ´ ̄` | ,. '´ハ ,!
. ヽ、 `` 、,__\ /" \ ヽ/
\ノ ノ ハ ̄r/:::r―--―/::7 ノ /
ヽ. ヽ::〈; . '::. :' |::/ / ,. "
`ー 、 \ヽ::. ;:::|/ r'"
/ ̄二二二二二二二二二二二二二二二二ヽ
| 答 | な し │|
\_二二二二二二二二二二二二二二二二ノ
0335デフォルトの名無しさん
2013/01/25(金) 23:22:47.22九九表ありがとうございます!
0336デフォルトの名無しさん
2013/01/26(土) 00:18:02.31九九表ありがとうございます!
0337デフォルトの名無しさん
2013/01/26(土) 00:37:28.01おもしろくないよ
0338デフォルトの名無しさん
2013/01/26(土) 00:39:24.46「学生に出題する課題の作成を丸投げするスレ」
に
0339デフォルトの名無しさん
2013/01/26(土) 00:50:52.820340デフォルトの名無しさん
2013/01/26(土) 01:04:47.892. n の階乗 ttp://ideone.com/GTtKBt
1. 体重集計 ttp://ideone.com/9ZPHuW
0341デフォルトの名無しさん
2013/01/26(土) 01:07:24.29なんでかわかりますか?
0342デフォルトの名無しさん
2013/01/26(土) 01:18:58.680343デフォルトの名無しさん
2013/01/26(土) 01:19:37.360344デフォルトの名無しさん
2013/01/26(土) 01:33:37.16どんな.datをどんなコードで読んだら
最後の文字に@マークが表示されるのかを
教えてくれないと分からない。
.datは ttp://www.dotup.org/ など、
コードは ttp://ideone.com/ などに
アップして、そのURLを
【初心者歓迎】C/C++室 Ver.81【環境依存OK】
http://toro.2ch.net/test/read.cgi/tech/1354116880/
辺りに貼れば良い。
0345デフォルトの名無しさん
2013/01/26(土) 14:00:54.01計算機概論
[2] 問題文(含コード&リンク):
キーボードから入力された自然数が素数であるかを調べるプログラムを作りなさい。
ただし、0以下の整数(-1など)を入力した場合は再入力を促し、1を入力した場合はプログラムを終了するようにすること。
[3] 環境
[3.1] OS: Windows 7
[3.2] BCCdeveloper
[3.3] 言語: C言語
[4] 期限: 2013年1月27日
[5] その他の制限:if文 while文 for文は習いました。
よろしくお願いします。
0346デフォルトの名無しさん
2013/01/26(土) 14:04:25.631が入力されるまでは入力された自然数が素数かどうかの判定を次の自然数を入力させて、繰り返すプログラムです。
0347デフォルトの名無しさん
2013/01/26(土) 14:38:32.14ttp://codepad.org/0tCGqHD2
0348デフォルトの名無しさん
2013/01/26(土) 15:10:49.59素数は「prime number」だぞ
0349デフォルトの名無しさん
2013/01/26(土) 15:29:07.80>i < (in/2 + 1)
こんなに調べなくてもいいはず、除算を実行すれば剰余とともに商も手に入るのでそれも利用したいところ
0350デフォルトの名無しさん
2013/01/26(土) 15:41:33.28そういう分かりきった突っ込みいらんから >>12 やってくれや
0351デフォルトの名無しさん
2013/01/26(土) 16:43:29.46下手に英語を使った結果がこれですよ・・・
>>345
英語、探索範囲修正
http://codepad.org/YP6nbUAL
0352デフォルトの名無しさん
2013/01/26(土) 16:44:44.12[2] できるだけ長い等差素数組を生成するプログラムを書け
問題: 素数だけからなるできるだけ長い等差数列を見つけよ.
例えば次に示す5で始まる公差が6の数列は, 最初の5つがすべて素数である.
5 11 17 23 29
また, 次に示す7で始まる公差が30の数列は, 最初の6つがすべて素数である.
7 37 67 97 127 157
このような数列でできるだけ長いものを発見するコンピュータプログラムを作成し, できるだけ長い数列を見つけよ.
[3] 環境
[3.1] OS: 7
[3.2] コンパイラ名とバージョン: visual studio2010
[3.3] 言語: C
[4] 期限: 2013年1月11日
0353デフォルトの名無しさん
2013/01/26(土) 16:46:16.84/ _ノ \
| ( ●)(●)
| (__人__)
| ` ⌒´ノ 貴方が当社に入社することで何かメリットはありますか?
| }
ヽ }
ヽ、.,__ __ノ
_, 、 -― ''"::l:::::::\ー-..,ノ,、.゙,i 、
/;;;;;;::゙:':、::::::::::::|_:::;、>、_ l|||||゙!:゙、-、_
丿;;;;;;;;;;;:::::i::::::::::::::/:::::::\゙'' ゙||i l\>::::゙'ー、
. i;;;;;;;;;;;;;;;;;;;;;;|::::::::::::::\::::::::::\ .||||i|::::ヽ::::::|:::!
,.へ
___ ム i
「 ヒ_i〉 ゝ 〈
ト ノ iニ(()
i { ____ | ヽ
i i /__, , ‐-\ i }
| i /(●) ( ● )\ {、 λ
ト−┤. / (__人__) \ ,ノ  ̄ ,!
i ゝ、_ | ´ ̄` | ,. '´ハ ,!
. ヽ、 `` 、,__\ /" \ ヽ/
\ノ ノ ハ ̄r/:::r―--―/::7 ノ /
ヽ. ヽ::〈; . '::. :' |::/ / ,. "
`ー 、 \ヽ::. ;:::|/ r'"
/ ̄二二二二二二二二二二二二二二二二ヽ
| 答 | な し │|
\_二二二二二二二二二二二二二二二二ノ
0354デフォルトの名無しさん
2013/01/26(土) 16:46:52.15インターネットに投稿している者がいるとの連絡を受けました。
今回の課題は学生の理解を深める為に個別レポートとして出題されたものであり、
問題の解答そのものを丸投げすることは課題の趣旨に反する行為となります。
初回の講義でお話しましたように、ソースコードの書き方には個人差があり、
過去に提出したレポートなどから本人が書いたものかどうか判別することは十分可能です。
他人が書いたソースコードをレポートとして提出することは重大な不正行為に当たります。
提出されたレポートにおいて不正が確認された場合、本学の懲罰規程に従い厳しく処罰されます。
締切りは明日の17時とまだ時間もいくらか残されていますので、
この問題を投稿した、または参考に読んでいる学生には自分の力で
今回の課題に取り組んで頂けることを期待しています。
0355デフォルトの名無しさん
2013/01/26(土) 16:47:26.412chで質問してるってことは友達いないか馬鹿な友達しかいないか、そして自分で考える気力のない無能。
そんな人間の将来は程が知れてる。
わざわざ質問すんならまず自分が考えたコードくらい提示しろっての。
0356デフォルトの名無しさん
2013/01/26(土) 16:49:35.86./:::l::::::::::::::::::::::::::::::人::::::ヽ
l:::@ヽ--愛●国′ ヽ、::ヽ
l::::l_, ――、===, ――、l_::::i
l::::l.| ー・- .|ノ | -・‐ |.l::::l
l::/ ヽ___// ヽ__/.ヽ::l
l::l (●__●) l:l
l::l __-┴┴-__ l::l / ̄ ̄ ̄ ̄ ̄ ̄ ̄
l::\. ‐ニニニ‐ /::l < わたし花王の不買をしているのよ
ヽ-,'\ ,ー‐、 ./.`=´ \_______
ノ~ヽ/l`ー―-―‐'l´ヽ.ノ~ヽ
0357デフォルトの名無しさん
2013/01/26(土) 17:32:19.43nで始まる素数の等差数列は、最大長n。
出来るだけ長く、というのは処理系で扱える最大整数値の範囲でいいのか?
0358デフォルトの名無しさん
2013/01/26(土) 18:01:20.88>i < (in/i + 1)
ここは
i * i <= in
って書くのが普通
0359デフォルトの名無しさん
2013/01/27(日) 00:15:26.45すみません、breakというのを習っていません。それをなくしてできますか?
例だとこんな感じになってます。http://imepic.jp/20130127/006160
0360デフォルトの名無しさん
2013/01/27(日) 00:52:01.76#include<stdio.h>
main(){
int n,i;
printf("入力した 2 以上の自然数が素数であるかどうかを判定します。\n1 を入力するまで判定を続けます。\n判定を終了したい場合は 1 を入力してください。\n\n最初の");
do{
printf(" 2 以上の自然数を入力してください: ");
scanf("%d",&n);
if(n<1)
printf("\n0 以下の整数が入力されました。\nもう1度");
else if(n>1){
for(i=n;n%--i;);
printf("%d は%s数です。\n\n次の",n,i-1?"合成":"素");
}
}while(n-1);
printf("\n判定を終了します。\n");
}
0361デフォルトの名無しさん
2013/01/27(日) 00:52:42.07#include<stdio.h>
main(){
int n,i;
printf("入力した 2 以上の自然数が素数であるかどうかを判定します。\n1 を入力するまで判定を続けます。\n判定を終了したい場合は 1 を入力してください。\n\n最初の");
do{
printf(" 2 以上の自然数を入力してください: ");
scanf("%d",&n);
if(n<1)
printf("\n0 以下の整数が入力されました。\nもう1度");
else if(n>1){
for(i=n;n%--i;);
printf("%d は%s数です。\n\n次の",n,i-1?"合成":"素");
}
}while(n-1);
printf("\n判定を終了します。\n");
}
0362デフォルトの名無しさん
2013/01/27(日) 00:53:12.53#include<stdio.h>
main(){
int n,i;
printf("入力した 2 以上の自然数が素数であるかどうかを判定します。\n1 を入力するまで判定を続けます。\n判定を終了したい場合は 1 を入力してください。\n\n最初の");
do{
printf(" 2 以上の自然数を入力してください: ");
scanf("%d",&n);
if(n<1)
printf("\n0 以下の整数が入力されました。\nもう1度");
else if(n>1){
for(i=n;n%--i;);
printf("%d は%s数です。\n\n次の",n,i-1?"合成":"素");
}
}while(n-1);
printf("\n判定を終了します。\n");
}
0363デフォルトの名無しさん
2013/01/27(日) 00:56:15.47[2] 問題文(含コード&リンク):
基底クラスとして Shape、その派生クラスとして Rectangle (正方形)を定義し、
正四角形の辺の長さの合計と面積を計算する。
[3] 環境
[3.1] OS: Windows7
[3.2] コンパイラ名とバージョン:VisualStudio2010 コマンドプロンプト
[3.3] 言語: C++
[4] 期限: 2013/1/20 8:50
[5] その他の制限: 基底クラスとMainは変更不可。加筆は、ソースコメント「問題箇所」で示します。
派生クラスを加筆しましたが、以下のエラーが出ます。
どう直せばいいか分かりません。お願いします。
enshu6_3.cpp(32) : error C2512: 'Shape' : クラス、構造体、共用体に既定のコンストラクタがありません。
課題はこの後投稿します。
0364デフォルトの名無しさん
2013/01/27(日) 00:57:23.88[2]問題 コンソールから、年月日時分秒に対応する整数をそれぞれ個別に不正入力時には
再入力を促しながら読み込み、それをyyyymmddhhmmss(準グレゴリオ暦)形式の時刻表
現と解釈する。この処理を2回行い2つの時刻表現を取得する。それぞれが正しいフォー
マットかどうかを調べ、共に正しい場合は、日付が新しいものの順に
yyyy年mm月dd日hh時mm分ss秒の書式で出力)しその時刻差を秒単位、分単位、時間単
位、日単位で出力するプログラム(小数点一位以下四捨五入)
但し1900年1月1日0時0分0秒以前の時刻は与えられないとして良い。
また9999年12月31日23時59分59秒以後の時刻も与えられないとする。
うるう年は400の倍数か100の倍数でない4の倍数な年であるとし、2月の末日
にうるう日が付与されるものとする。実際の暦体系では不定期に付与されるうるう秒
は考慮しなくて良いものとする正しい日付でない場合はその旨出力し処理を中止する
[3] OS:Wndows7上で動作。ホストOSはWindows Vista
処理系:LSI-C試食版 (16ビットコンパイラ)
言語:C
[4] 期限 再来週月曜日迄
[5] 制約 32ビット以上の整数型が存在しない処理系を前提。float doubleを利用しては
ならない。scanf関数gets関数getc fgetcを使用してはならない。多倍長整数計算ライブラリを
使用する場合はそのソースコードを取り込むこと。コンパイル済みのものとリンクする方法では
使用出来ない
0365デフォルトの名無しさん
2013/01/27(日) 01:04:19.53とても大事なことなので3度書きました。
676 自分:デフォルトの名無しさん[sage] 投稿日:2012/12/31(月) 01:04:00.98
とても大事なことなので3度書きました。
677 自分:デフォルトの名無しさん[sage] 投稿日:2012/12/31(月) 01:04:33.45
とても大事なことなので3度書きました。
678 名前: ◆88aVphkf6I [sage] 投稿日:2012/12/31(月) 01:05:29.64
とてm大事なことなので四度目もありました
0366デフォルトの名無しさん
2013/01/27(日) 01:08:59.38とても大事なことなので3度書きました。
676 自分:デフォルトの名無しさん[sage] 投稿日:2012/12/31(月) 01:04:00.98
とても大事なことなので3度書きました。
677 自分:デフォルトの名無しさん[sage] 投稿日:2012/12/31(月) 01:04:33.45
とても大事なことなので3度書きました。
678 名前: ◆88aVphkf6I [sage] 投稿日:2012/12/31(月) 01:05:29.64
とてm大事なことなので四度目もありました
0367デフォルトの名無しさん
2013/01/27(日) 01:09:30.78とても大事なことなので3度書きました。
676 自分:デフォルトの名無しさん[sage] 投稿日:2012/12/31(月) 01:04:00.98
とても大事なことなので3度書きました。
677 自分:デフォルトの名無しさん[sage] 投稿日:2012/12/31(月) 01:04:33.45
とても大事なことなので3度書きました。
678 名前: ◆88aVphkf6I [sage] 投稿日:2012/12/31(月) 01:05:29.64
とてm大事なことなので四度目もありました
0368デフォルトの名無しさん
2013/01/27(日) 01:12:32.23[2] 問題文(含コード&リンク):
基底クラスとして Shape、その派生クラスとして Rectangle (正方形)を定義し、
正四角形の辺の長さの合計と面積を計算する。
[3] 環境
[3.1] OS: Windows7
[3.2] コンパイラ名とバージョン:VisualStudio2010 コマンドプロンプト
[3.3] 言語: C++
[4] 期限: 2013/1/20 8:50
[5] その他の制限: 基底クラスとMainは変更不可。加筆は、ソースコメント「問題箇所」で示します。
派生クラスを加筆しましたが、以下のエラーが出ます。
どう直せばいいか分かりません。お願いします。
enshu6_3.cpp(32) : error C2512: 'Shape' : クラス、構造体、共用体に既定のコンストラクタがありません。
課題はこの後投稿します。
0369デフォルトの名無しさん
2013/01/27(日) 01:13:39.50とても大事なことなので3度書きました。
676 自分:デフォルトの名無しさん[sage] 投稿日:2012/12/31(月) 01:04:00.98
とても大事なことなので3度書きました。
677 自分:デフォルトの名無しさん[sage] 投稿日:2012/12/31(月) 01:04:33.45
とても大事なことなので3度書きました。
678 名前: ◆88aVphkf6I [sage] 投稿日:2012/12/31(月) 01:05:29.64
とてm大事なことなので四度目もありました
0370デフォルトの名無しさん
2013/01/27(日) 03:46:08.46>>364 ttp://unkar.org/r/tech/1260532772/10
http://pc12.2ch.net/test/read.cgi/tech/1260532772/203
http://www.logsoku.com/r/tech/1260532772/203
0373デフォルトの名無しさん
2013/01/27(日) 10:56:38.08厨にいきなり、ハードル高過ぎw
0374デフォルトの名無しさん
2013/01/27(日) 12:56:56.63厨にいきなり、ハードル高過ぎw
0375デフォルトの名無しさん
2013/01/27(日) 12:57:30.60厨にいきなり、ハードル高過ぎw
0376デフォルトの名無しさん
2013/01/27(日) 12:58:05.74厨にいきなり、ハードル高過ぎw
0377デフォルトの名無しさん
2013/01/27(日) 12:58:45.54[2] 問題文(含コード&リンク):キーボードから英数字、記号の系列を入力し、
文字とその文字が連続する回数(文字−連続する回数)の系列に変換するプログラム。
[3] 環境
[3.1] OS:UNIX
[3.2] コンパイラ名とバージョン:g++
[3.3] 言語:C++
[4] 期限: 1月28日まで
[5] その他の制限:
入出力はcout、cinを用いる。
入力の終了は、改行してEOF。
スペースは無視されるものとする。
使える型はint、char。使えるincludeはiostreamのみ。
使える文は、for、while、ifのみ。
自分で書いたところまでは載せますので追記、改変してくださっても結構です。
宜しくお願いします。
0378デフォルトの名無しさん
2013/01/27(日) 13:27:16.730379デフォルトの名無しさん
2013/01/27(日) 13:48:39.63[2] 問題文(含コード&リンク):キーボードから英数字、記号の系列を入力し、
文字とその文字が連続する回数(文字−連続する回数)の系列に変換するプログラム。
[3] 環境
[3.1] OS:UNIX
[3.2] コンパイラ名とバージョン:g++
[3.3] 言語:C++
[4] 期限: 1月28日まで
[5] その他の制限:
入出力はcout、cinを用いる。
入力の終了は、改行してEOF。
スペースは無視されるものとする。
使える型はint、char。使えるincludeはiostreamのみ。
使える文は、for、while、ifのみ。
自分で書いたところまでは載せますので追記、改変してくださっても結構です。
宜しくお願いします。
0380デフォルトの名無しさん
2013/01/27(日) 13:49:09.28[2] 問題文(含コード&リンク):
‘0’~’9’と’A’~’F’と’a’~’f’の中から十六進数の数字をどれか1文字与えると,それに対応する
十進数の数値を返す関数c16toi10()を作成せよ。引数は,char型のASCII文字とし,戻り値はint型の数値とする
(すなわち,c16toi10(‘F’)を呼び出すと,int型で15が返ってくる)。また,十六進数の数字以外の文字を引数
として与えると,-1を返すこと(すなわち,c16toi10(‘G’)を呼び出すと,int型で-1が返ってくる)。このような
関数を作成した上で,キーボードから正の十六進数の数の文字列で入力すると,十進数に変換して表示する
プログラムを作成せよ。例えば、”4A”を入力すると、”74”を表示する。ただし、正の十六進数の数でない
文字列(例えば、”-3G”)を入力すると、”Error”と表示し、プログラムを終了させること。
[3] 環境
[3.1] OS: Windows7
[3.2] コンパイラ名とバージョン: visual studio2010
[3.3] 言語: C
[4] 期限: 2013年1月30日まで
0381デフォルトの名無しさん
2013/01/27(日) 13:49:44.40[2]
コマンドラインからN(1~99)の数値文字列を与える。(指定ない場合
異常な場合は5と解釈)下のような数のトグロを表示するプログラム
を作れ。右回り、左回りの両方とも出るようにする。
L=1 R=1(N=1)
12 21N=2)
43 34
123 321(N=3)
894 498
765 567
01020304 04030201(N=4)
12131405 05141312
11161506 06151611
10090807 07080910
[3]Windows XP/Visual C++6.0/C
制限:再帰呼び出し(間接を含む)は使用禁止だそうです。
[4]明日中
難しくて手が出ません。Help!!です
0382デフォルトの名無しさん
2013/01/27(日) 13:50:17.42[2] 問題文(含コード&リンク):
if文を使って、月数に応じてコメントを表示するプログラム(1月ならばwinter、3月ならspringといった具合に)を作る。
月は1月〜12月までなので、13月以上の数値を打ち込んだ場合はerrorと表示させること。
[3] 環境
[3.1] OS:Windows
[3.2] コンパイラ名とバージョン:gcc 3.4…?
[3.3] 言語:C
[4] 期限: 2013年1月25日18:00まで…ぶっちゃけ今すぐ!!
[5] その他の制限:全くの初心者です。気づいたら履修登録してもうたー。
0383デフォルトの名無しさん
2013/01/27(日) 13:50:48.43文字列sの中の文字の順番を逆にコピーした文字列dを作るc言語の関数str_revcopy(d,s)を書け。
関数の返す値はコピーをした先のdとする。
ただし文字列sを逆順にコピーするのに十分な記憶領域があらかじめ確保されていて、その先頭がdで指されていると仮定する。
さらに、dとsの記憶領域には重なりがないとする。例えば
str_revcopy(d,"ABCDE")は文字列"EDCBA"を返し、
str_revcopy(d,"This is a pen")は文字列".nep a si sihT"を返し、
str_revcopy(d,"")は文字列""を返す。
0384デフォルトの名無しさん
2013/01/27(日) 14:11:13.44>>381 ttp://unkar.org/r/tech/1242655611/687
>>382 ttp://unkar.org/r/tech/1245853701/922
>>383 ttp://unkar.org/r/tech/1279286575/186
0385デフォルトの名無しさん
2013/01/27(日) 15:15:08.980386デフォルトの名無しさん
2013/01/27(日) 15:26:52.96main(i,j){char*s;gets(s);for(;*s;printf("%c%d",*(s-1),i))for(i=1,j=*s;j==*++s;)i++;}
0387デフォルトの名無しさん
2013/01/27(日) 16:42:25.97[2] 問題文(含コード&リンク)
次のCプログラムとアセンブラコードを作成しなさい。
問題1「Hello World!」を作成するCプログラム
問題2九九の計算結果を一の段から九の段まで表示するプログラム
例 123456789
2 4 6 8 10 12 14 16 18
[3] 環境
[3.1] OS: unix
[3.2] コンパイラ名とバージョン: gcc
[3.3] 言語: C
[4] 期限:11月27日
[5] その他の制限: なし
よろしくお願いします。
0388デフォルトの名無しさん
2013/01/27(日) 16:42:57.95[2] 問題文(含コード&リンク): 3名の名前と性別、10桁の会員番号を入力し表示せよ
*会員番号は数字のみで入力し、2,6桁目の後に「-」を出力で表示せよ
入力(1234567890)→出力(12-3456-7890)
*入力された会員番号が10桁に満たない場合、
または大きい場合は再度入力する指示を入れること
[3] 環境
[3.1] OS: 7
[3.2] コンパイラ名とバージョン: VC
[3.3] 言語: C言語
[4] 期限: 01/29 09:00
[5] その他の制限: 構造体名{ person_t }メンバ{ name,sei,mem }を使用しています
宜しくお願いします
0389デフォルトの名無しさん
2013/01/27(日) 16:43:30.69[1] 授業単元:プログラミング演習
[2] 問題文(含コード&リンク):
for文を使って次のプログラムを作りなさい。
ただし,無限ループfor(;;)や goto文,配列は使用しないこと。
次の漸化式で表される数列{xn}の和Snを求めるプログラムを作成しなさい。
実行例は、N=1, 25, 100$ の場合を示しなさい。
Sn=農(i=1)^N▒xn
xn={█(1/n (n=奇数)@(-1)/(n+1) (n=偶数) )}
[3] 環境
[3.1] OS:Linux
[3.2] コンパイラ名とバージョン:gcc
[3.3] 言語: C
[4] 期限:2013年1月29日
[5] その他の制限:なし
お手数ですがよろしくお願いします。
0390デフォルトの名無しさん
2013/01/27(日) 16:44:01.71[2] 問題文(含コード&リンク):
試合で自分のチームが勝つ・負ける・引き分けるの予想を、10人に予想してもらってプログラムに入力する。
予想した人が男性の場合は M を入力し、女性の場合は W を入力する。
勝ちを予想した場合は 整数1 を入力し、負けを予想した場合は 整数 2 を入力し、引き分けを予想した場合は 整数 0 を入力する。
それら10人分の予想結果を、「 勝ち1・引き分け0・負け2 」に男女別に集計し表示するプログラムを、
構造体
struct datatype
{
char sex;// 男女の性別、男性 M、女性 W
int expectation;// 勝ち 1、負け 2、引き分け 0
}
を利用して作成せよ
[3] 環境
[3.1] OS:Win7
[3.2] コンパイラ名とバージョン:VS2010
[3.3] 言語:C
[4] 期限:1/30
[5] その他の制限:
0391デフォルトの名無しさん
2013/01/27(日) 16:44:32.43[2] 問題文:直線と四角形の接触判定を求めるプログラム
[3] 環境
[3.1] OS: Windows
[3.2] コンパイラ名とバージョン:gcc
[3.3] 言語: (C)
[4] 期限:火曜日
[5] その他の制限:特になし
直線の式と四角形の座標を入力して直線が四角形を通過しているか
(角で交わるものも含む)どうかを判定するプログラムです。
よろしくお願いします
0392デフォルトの名無しさん
2013/01/27(日) 16:57:04.910393デフォルトの名無しさん
2013/01/27(日) 17:12:12.95[2] 課題
C/C++言語を思いの丈語れ
[3] 環境 C/C++言語
[3.1] このスレ
[3.2] 脳内
[3.3] 文章
[4] 無期限
0394デフォルトの名無しさん
2013/01/27(日) 17:21:01.520395デフォルトの名無しさん
2013/01/27(日) 17:53:49.000396デフォルトの名無しさん
2013/01/27(日) 17:54:44.93[2] 問題文(含コード&リンク):ttp://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/9050.txt
[3] 環境
[3.1] OS:指定なし
[3.2] コンパイラ名とバージョン:GCC
[3.3] 言語:C/C++どちらでも
[4] 期限: 2013年1月28日23:59まで
[5] その他の制限: 制約は特にないが(変数名などに関して)読みやすいプログラムを心がけること
うるう年や年越しがこんがらがってしまいました
宜しくお願いします
0397デフォルトの名無しさん
2013/01/27(日) 17:55:23.39[2] 問題文(含コード&リンク):do-while文を使って、入力させた数値を3で割った余りを表示することを続ける。
もし、3の倍数が入力されたときは"3の倍数"と表示して終了する。
[3] 環境
[3.1] OS: Windows
[3.2] コンパイラ名とバージョン:Visual Studio 2008
[3.3] 言語: C
[4] 期限: 13年01月28日
[5] その他の制限:まだまだ習い始めたところなのでif、swichくらいしか習っていません。
0398デフォルトの名無しさん
2013/01/27(日) 18:49:23.38[2]問題文:逐次二分法を用いて、 f(x)=exp(x)-3xの根を求めよ。
x1=0,x2=1とおいて計算を始める。許容誤差は10^-5、
反復回数は30回とする。
・#include "stdafx.h"
#include <stdio.h>
#include <math.h>)として始めること。
[3]環境
[3.1]OS:windous 7
[3.2]コンパイラ名とバージョン:Visual Studio.NET2003
[3.3]言語:C++
[4]期限:1月27日
[5]その他:プログラミングは全くの素人で、申し訳ありませんがよろしくお願いします。
0399デフォルトの名無しさん
2013/01/27(日) 19:54:52.230400デフォルトの名無しさん
2013/01/27(日) 21:45:33.450401デフォルトの名無しさん
2013/01/27(日) 22:22:37.890402デフォルトの名無しさん
2013/01/27(日) 23:14:54.88>>174
>>183
#include<stdio.h>
int main(void){
int num,mod;
do{
printf("数字を入れてください\n");
scanf("%d",&num);
mod=num%3;
if(mod!=0){
printf("余りは%d\n",mod);
}else{
printf("3の倍数\n");
}
}while(mod!=0);
return 0;
}
誤scanf("%d",&num);
正scanf("%d",&num);
0405デフォルトの名無しさん
2013/01/27(日) 23:40:50.17#include<stdio.h>
int main(void){
int num,mod;
do{
printf("数字を入れてください\n");
scanf("%d",&num);
mod=num%3;
if(mod!=0){
printf("余りは%d\n",mod);
}else{
printf("3の倍数\n");
}
}while(mod!=0);
return 0;
}
0406デフォルトの名無しさん
2013/01/27(日) 23:43:30.47誤scanf("%d",&num);
正scanf("%d",&num);
0407デフォルトの名無しさん
2013/01/28(月) 00:01:53.60http://pc12.2ch.net/test/read.cgi/tech/1245853701/39 ttp://unkar.org/r/tech/1245853701/39
http://pc12.2ch.net/test/read.cgi/tech/1245853701/41 ttp://unkar.org/r/tech/1245853701/41
http://pc12.2ch.net/test/read.cgi/tech/1245853701/43 ttp://unkar.org/r/tech/1245853701/43
0408デフォルトの名無しさん
2013/01/28(月) 00:06:20.80http://pc12.2ch.net/test/read.cgi/tech/1240226599/10 ttp://unkar.org/r/tech/1240226599/10
さぼらずにリンク先の問題文までアップしろ
0409デフォルトの名無しさん
2013/01/28(月) 00:10:42.88http://pc12.2ch.net/test/read.cgi/tech/1235927586/879 ttp://unkar.org/r/tech/1235927586/879
0410デフォルトの名無しさん
2013/01/28(月) 00:12:35.58http://toro.2ch.net/test/read.cgi/tech/1342966104/8 ttp://unkar.org/r/tech/1342966104/8
0411デフォルトの名無しさん
2013/01/28(月) 00:14:31.01http://toro.2ch.net/test/read.cgi/tech/1325685876/321 ttp://unkar.org/r/tech/1325685876/321
0412デフォルトの名無しさん
2013/01/28(月) 00:17:05.26http://pc12.2ch.net/test/read.cgi/tech/1240226599/9 ttp://unkar.org/r/tech/1240226599/9
0413デフォルトの名無しさん
2013/01/28(月) 00:18:53.43http://hibari.2ch.net/test/read.cgi/tech/1289913298/439 ttp://unkar.org/r/tech/1289913298/439
0414デフォルトの名無しさん
2013/01/28(月) 00:21:25.34お前減点
QZが回答した過去問を張るなQZが得意げに答えるだろう馬鹿野郎
0415デフォルトの名無しさん
2013/01/28(月) 00:23:41.33http://pc12.2ch.net/test/read.cgi/tech/1279286575/174 ttp://unkar.org/r/tech/1279286575/174
0416デフォルトの名無しさん
2013/01/28(月) 00:26:37.21http://hibari.2ch.net/test/read.cgi/tech/1280653311/410 ttp://unkar.org/r/tech/1280653311/410
0417デフォルトの名無しさん
2013/01/28(月) 00:28:34.41お前減点
QZが回答した過去問を張るなQZが得意げに答えるだろう馬鹿野郎
0418デフォルトの名無しさん
2013/01/28(月) 01:20:58.08ただ漠然と「ガウスの消去法ね」と言われたのですがどうすればいいでしょうか
授業ではTera Tarmというソフトを使っています
http://toro.2ch.net/test/read.cgi/tech/1313183984/648
いやよくよく調べてみると、ガウスの消去法とガウス・ジョルダンのなんとか、とかいうやつとは厳密には違うらしいんですけどよくわかりませんねえ
どうみても一緒というか‥‥‥
0420デフォルトの名無しさん
2013/01/28(月) 13:34:44.81[2]5進数のかけ算九九(五五?)の表を画面に表示するプログラムを作成せよ(原文ママ)
[3.1]OS:fedora17
[3.2]gcc 4.7.2
[3.3]C
[4]無期限
[5]なし
0421デフォルトの名無しさん
2013/01/28(月) 14:59:59.86[2]5進数のかけ算九九(五五?)の表を画面に表示するプログラムを作成せよ(原文ママ)
[3.1]OS:fedora17
[3.2]gcc 4.7.2
[3.3]C
[4]無期限
[5]なし
0422デフォルトの名無しさん
2013/01/28(月) 15:00:52.02{
int i, n;
unsigned seed;
double mu, siguma, *array;
printf("乱数系列(x): ");
scanf("%u", &seed);
printf("個数: ");
scanf("%d", &n);
printf("平均(μ): ");
scanf("%lf", &mu);
printf("分散(σ): ");
scanf("%lf", &siguma);
srand(seed);
if ((array = (double *)malloc(sizeof(double) * n)) == NULL){
exit(1);
}
printf("\n乱数表\n\n");
for (i = 0; i < n; i++) {
array[i] = Random(mu, siguma);
printf("%d %10.5f\n", i+1, array[i]);
}
return 0;
}
このプログラムで出した出力をヒストグラムとして出したいです。
おねがいします!
0423デフォルトの名無しさん
2013/01/28(月) 15:01:31.14[2] 問題文(含コード&リンク):http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/9335.txt
[3] 環境
[3.1] OS: Linux
[3.2] コンパイラ名とバージョン: gcc
[3.3] 言語: C
[4] 期限: 1月30日
[5] その他の制限: (どこまで習っているか、標準ライブラリは使ってはいけない等々)
・線形リストを用いてデータを並び替える
Idがうまく表示できなくて困ってます。あと合計とかもうまくいきません。
よろしくお願いします
0424デフォルトの名無しさん
2013/01/28(月) 15:02:02.86[2] 問題文(含コード&リンク):入力された文字列を2進数の文字列として
解釈し、10進数に変換し画面出力しなさい。
入力にはライブラリ関数putcharを使用すること。
Enterキーのみが押された場合、エラーを表示し、再入力する。
0,1以外の文字が入力された場合、エラーを表示し、再入力する。
[3] 環境
[3.1] OS:Windows
[3.2] コンパイラ名とバージョン: Borland C++ 5.5.1
[3.3] 言語:C言語
[4] 期限: 2010/01/31
よろしくお願いします。
0425デフォルトの名無しさん
2013/01/28(月) 15:02:52.72[2] 問題文(含コード&リンク):
クイックソート、バブルソート、選択ソートの三種のソート関数
それぞれ、void qusort(int[]), busort(int[]) sesort(int[]),を作れ。
並び順は、降順。ソートした結果は引数配列と同じ配列に返してやる。
[3] 環境
[3.1] OS: Linux
[3.2] コンパイラ名とバージョン: gcc
[3.3] 言語: C (ただし、C++コンパイラ互換コード)
[4] 期限: ([2013年01月29日まで]
[5] その他の制限: qsort()などの常にあるソート関数は使わない
よろしくおねがいします。
0426デフォルトの名無しさん
2013/01/28(月) 15:06:10.39ttp://ideone.com/EDhb0f
0427デフォルトの名無しさん
2013/01/28(月) 15:06:21.47main(){puts("1 2 3 4\n2 4 11 13\n3 11 14 22\n4 13 22 31");}
0428デフォルトの名無しさん
2013/01/28(月) 15:53:19.470429デフォルトの名無しさん
2013/01/28(月) 16:45:55.63書いてみた、//ZZZ の行は入力の手間を省くために追加した行だから削除してくれ
codepad ではとんでもない結果が出力されているけど bcc ではもっともらしい結果が出てた
ヒストグラムを分割するためのパラメータが明記されていないので以下のルールで処理した
・分割数は HIST_NUM で定義する、これは偶数でなければならない
・分割中央 mu とし、範囲は mu +- sigma まで、但し両端にはそれ以下、それ以上も含む
最後に Random() で得た結果を元に平均と分散を計算しているが、平均はまぁまぁだけど分散が酷い
ヒストグラムを見ると最も小さい値域に集中しているのが判る
Random() ロジックには再検討が必要だと思うよ
0430デフォルトの名無しさん
2013/01/28(月) 16:46:24.94◆QZaw55cn4cはアスペルガー症候群+自己愛性人格障害
それもかなり強烈
こいつは社会に出る事は出来ず家に引き籠もってプログラムでも書いてるしかないんだな
反省の意が全くない奴は社会は必要としない
46 名前:デフォルトの名無しさん[sage] 投稿日:2010/12/05(日) 22:33:01
みんなでこいつのスレ埋めてこようず
47 名前:デフォルトの名無しさん[sage] 投稿日:2010/12/05(日) 22:40:39
何か ◆QZaw55cn4c を育てるスレにでも変わったか?
別に良いじゃん。どうでも。
比較的まともに宿題に答えてる部類だし、
モリタポ稼げてるとも思えんし。
■ このスレッドは過去ログ倉庫に格納されています