C/C++の宿題片付けます 162代目
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2013/01/10(木) 01:25:13.36【質問者へ】
回答者の便宜のため、質問の際は以下を行うことを推奨します。
・質問は【質問テンプレ】を利用してください。 >>2以降にあります。
・問題文は、出題されたまま全文を書いてください。
・問題文やコードをリンクするときは、一言内容にについて説明をつけましょう。
・計算問題は数式をあげ、どのような計算をするのか詳しく説明してください。
・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。
・後から問題に付け足しするのはコラー!!です。付け足しは作業を無駄にしがちです。
・なりすましを防ぐため、トリップを使ってください。名前欄に、「#」に続けて任意の文字列を入力して投稿すると、その文字列を知らない他人に騙られることを防ぐことができます。
0232デフォルトの名無しさん
2013/01/21(月) 07:39:28.54お願いします。
0234デフォルトの名無しさん
2013/01/21(月) 10:03:27.40前に見たぞ
0235デフォルトの名無しさん
2013/01/21(月) 10:15:52.67この板では無理だからとりあえず単位落とせ
0236デフォルトの名無しさん
2013/01/21(月) 11:41:06.47こんなんで良いんだっけ?
ttp://ideone.com/beLZVi
0237デフォルトの名無しさん
2013/01/21(月) 12:55:22.27なので出来る方がいたらお願いしたいです
もし無理であれば諦めます。
お忙しい中本当に申し訳ありません
0238デフォルトの名無しさん
2013/01/21(月) 13:37:40.350239デフォルトの名無しさん
2013/01/21(月) 13:57:44.76参考にさせて頂きます。お忙しい中ありがとうございました。
>>238
少なくとも違いますね
問題文投稿する時は毎回codepadにid入れてます。
0240デフォルトの名無しさん
2013/01/21(月) 14:13:39.86自力で出来ました。
やっぱり結構です。
0241デフォルトの名無しさん
2013/01/21(月) 14:14:53.07自力で出来ました。
やっぱり結構です。
0242デフォルトの名無しさん
2013/01/21(月) 14:17:16.94自力で出来ました。
やっぱり結構です。
>>236のはやっぱり全く参考になりませんでした。
0243デフォルトの名無しさん
2013/01/21(月) 15:01:37.69インターネットに投稿している者がいるとの連絡を受けました。
今回の課題は学生の理解を深める為に個別レポートとして出題されたものであり、
問題の解答そのものを丸投げすることは課題の趣旨に反する行為となります。
初回の講義でお話しましたように、ソースコードの書き方には個人差があり、
過去に提出したレポートなどから本人が書いたものかどうか判別することは十分可能です。
他人が書いたソースコードをレポートとして提出することは重大な不正行為に当たります。
提出されたレポートにおいて不正が確認された場合、本学の懲罰規程に従い厳しく処罰されます。
締切りは明日の17時とまだ時間もいくらか残されていますので、
この問題を投稿した、または参考に読んでいる学生には自分の力で
今回の課題に取り組んで頂けることを期待しています。
0244デフォルトの名無しさん
2013/01/21(月) 15:02:13.14普通に大学の先生は観てるよこのスレ
ここで回答してもらったコードを提出しても減点されるのは間違いないw
0245デフォルトの名無しさん
2013/01/21(月) 15:02:49.082chで質問してるってことは友達いないか馬鹿な友達しかいないか、そして自分で考える気力のない無能。
そんな人間の将来は程が知れてる。
わざわざ質問すんならまず自分が考えたコードくらい提示しろっての。
0246デフォルトの名無しさん
2013/01/21(月) 17:06:36.81クラスregresに決定係数を算出するメンバ関数を追加するものとする。このために私的(private)データメンバとしてcdet、私的メンバ関数としてcalc_cdetを追加するもとする。ただし、calc_cdetはクラス外で実装され、次の関数型を持つものとする。
Void regress::calc_cdet()
算出された決定係数はcdetに格納されるもとして、これをクラス内で実装された公開(public)インライン関数getcdetを通じて取得するものとする。Getcdetの関数型は次の通りである。
0247デフォルト
2013/01/21(月) 17:12:20.77以下の二つプログラムを修正して、回帰係数とともに、決定係数を算出するプログラムを作成せよ。
#include <iostream>
#include <cstdlib>
#ifndef __CSVREAD_CLASS__
#include "Prog8-1.h"
#endif
using namespace std;
int main()
{
string fname;
cout<<"入力ファイル名を入力して下さい: ";
0248デフォルトの名無しさん
2013/01/21(月) 17:15:09.30readcsv csv(fname.c_str());// クラスオブジェクト生成
int n=csv.getrecords();// レコード数取得
int m=csv.getfields();// フィールド数取得
double** dat=csv.getdata();// 2 元配列データ取得
/* データ表示 */
for(int i=0;i<n;++i)
for(int j=0;j<m;++j){
char delim=(j+1)%m?',':'\n';
cout<<dat[i][j]<<delim;
}
return EXIT_SUCCESS;
}
0249デフォルト
2013/01/21(月) 17:17:54.86#include <cstdlib>
#ifndef __REGRESS_CLASS__
#include "Prog8-2a.h"
#endif
using namespace std;
int main()
{
string fname;
cout<<"データファイル名を入力して下さい: ";
cin>>fname;
regress reg(fname.c_str());
cout<<"回帰直線切片="<<reg.getalpha()<<endl;
cout<<"回帰直線傾き="<<reg.getbeta()<<endl;
cout<<"決定係数="<<reg.getcdet()<<endl;
return EXIT_SUCCESS;
}
0250デフォルトの名無しさん
2013/01/21(月) 17:27:14.13"Prog8-1.h"どこかにうpしてよ
0251デフォルトの名無しさん
2013/01/21(月) 17:59:22.35>>3,9
0252デフォルトの名無しさん
2013/01/21(月) 18:37:20.40for文のプログラムを少し改良したら出来ました。
やっぱりこの問題を解かなくて結構です。
0253デフォルトの名無しさん
2013/01/21(月) 20:51:47.960254デフォルトの名無しさん
2013/01/21(月) 21:36:23.99http://toro.2ch.net/test/read.cgi/tech/1313183984/650
0255デフォルトの名無しさん
2013/01/21(月) 22:26:44.930256デフォルトの名無しさん
2013/01/22(火) 01:02:27.29このスレとしてはなかなかの水準の出題が続いているのではないか。
0257デフォルトの名無しさん
2013/01/22(火) 04:59:48.32ぱっとみでレベルもわからんのか?お前も馬鹿の一人か?
0258デフォルトの名無しさん
2013/01/22(火) 06:02:47.73http://codepad.org/2Zs4StBS
0259デフォルトの名無しさん
2013/01/22(火) 14:50:19.930260デフォルトの名無しさん
2013/01/22(火) 18:57:49.81馬鹿だな
馬鹿を馬鹿のまま頭を使わせない様にするのがこのスレの目的だろうが
0261デフォルトの名無しさん
2013/01/22(火) 20:04:18.390262デフォルトの名無しさん
2013/01/22(火) 20:21:40.440263デフォルトの名無しさん
2013/01/22(火) 21:36:33.230264デフォルトの名無しさん
2013/01/22(火) 21:41:24.890265デフォルトの名無しさん
2013/01/22(火) 21:47:53.63宿題の問題作成依頼、とか
0266デフォルトの名無しさん
2013/01/22(火) 22:35:30.72それはしっくりくるわ
0267デフォルトの名無しさん
2013/01/22(火) 23:14:22.64[2] 問題文(含コード&リンク):http://codepad.org/5xElFHwt
[3] 環境
[3.1] OS: Linux
[3.2] コンパイラ:gcc
[3.3] 言語:C言語
[4] 期限:2013/1/25
[5] その他の制限:C言語のみ
0268デフォルトの名無しさん
2013/01/22(火) 23:15:33.790269デフォルトの名無しさん
2013/01/22(火) 23:20:31.570270デフォルトの名無しさん
2013/01/23(水) 00:08:47.51インターネットに投稿している者がいるとの連絡を受けました。
今回の課題は学生の理解を深める為に個別レポートとして出題されたものであり、
問題の解答そのものを丸投げすることは課題の趣旨に反する行為となります。
初回の講義でお話しましたように、ソースコードの書き方には個人差があり、
過去に提出したレポートなどから本人が書いたものかどうか判別することは十分可能です。
他人が書いたソースコードをレポートとして提出することは重大な不正行為に当たります。
提出されたレポートにおいて不正が確認された場合、本学の懲罰規程に従い厳しく処罰されます。
締切りは明日の17時とまだ時間もいくらか残されていますので、
この問題を投稿した、または参考に読んでいる学生には自分の力で
今回の課題に取り組んで頂けることを期待しています。
0271デフォルトの名無しさん
2013/01/23(水) 00:09:24.40普通に大学の先生は観てるよこのスレ
ここで回答してもらったコードを提出しても減点されるのは間違いないw
0272デフォルトの名無しさん
2013/01/23(水) 00:10:01.152chで質問してるってことは友達いないか馬鹿な友達しかいないか、そして自分で考える気力のない無能。
そんな人間の将来は程が知れてる。
わざわざ質問すんならまず自分が考えたコードくらい提示しろっての。
0273デフォルトの名無しさん
2013/01/23(水) 00:46:08.270274デフォルトの名無しさん
2013/01/23(水) 00:53:23.820275デフォルトの名無しさん
2013/01/23(水) 15:01:26.68ttp://www.07ch.net/up2/src/lena8600.png
ttp://codepad.org/GyqXHT0q
0276デフォルトの名無しさん
2013/01/23(水) 16:48:19.390277デフォルトの名無しさん
2013/01/23(水) 16:50:35.42[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を使用してはならない。多倍長整数計算ライブラリを
使用する場合はそのソースコードを取り込むこと。コンパイル済みのものとリンクする方法では
使用出来ない
0278デフォルトの名無しさん
2013/01/24(木) 00:51:54.480279デフォルトの名無しさん
2013/01/24(木) 01:08:42.310280デフォルトの名無しさん
2013/01/24(木) 01:11:49.560281デフォルトの名無しさん
2013/01/24(木) 01:25:11.19[2] 問題文(含コード&リンク):
次のA・Bの行列をA×Bの計算をして、その結果を表示するプログラムを作成しなさい。
A=[5 3] B=[7 1 5 4]
[3 8] [1 9 2 8]
[1 6]
[9 1]
解の表示) [38 32 31 44]
[29 75 31 76]
[13 55 17 52]
[64 18 47 44]
[3] 環境
[3.1] OS: Windows7
[3.2] コンパイラ名とバージョン: VC++
[3.3] 言語:C
[4] 期限: 1月30日
どなたかよろしくお願いします。
0282デフォルトの名無しさん
2013/01/24(木) 01:44:53.410283デフォルトの名無しさん
2013/01/24(木) 01:57:22.13[2] 問題文:ハッシュ探索(チェイン法)のプログラムを作成しなさい。
1・データファイル「j2」を読み込みなさい。
2・任意の語彙がいくつ使われているか調べなさい。
3.データの追加、削除、表示ができるようにしなさい。
データはyahooのtopページをテキスト化したものとする。
検索文字列:任意の文字(列)、(例として「配信」など)の使用回数を
調べなさい。
画面の表示例は、
1:表示 2:検索(任意の文字検索&任意の文字の個数) 3:追加 4:削除 5:終了
以上のことをふまえたプログラムをサンプルを変更して作りなさい。
[3] 環境
[3.1] OS: Linux
[3.2] コンパイラ名とバージョン: gcc
[3.3] 言語: C
[4] 期限: 1月16日夕方まで
[5] その他の制限: ライブラリ関数はサンプル以外使用しない。
0284デフォルトの名無しさん
2013/01/24(木) 02:00:48.140285デフォルトの名無しさん
2013/01/24(木) 02:02:00.00[2] 整数の平方根を開平法で求めるCのプログラムを作成せよ。結果は小数点第1位まで求めればよい
[3] 環境
[3.1] OS: Windows
[3.2] gcc
[3.3] 言語: C
[4] 期限: 今日明日中にお願いします 。
[5]期限短いですが全然わからないのでよろしくおねがいします。
0286デフォルトの名無しさん
2013/01/24(木) 02:03:13.51インターネットに投稿している者がいるとの連絡を受けました。
今回の課題は学生の理解を深める為に個別レポートとして出題されたものであり、
問題の解答そのものを丸投げすることは課題の趣旨に反する行為となります。
初回の講義でお話しましたように、ソースコードの書き方には個人差があり、
過去に提出したレポートなどから本人が書いたものかどうか判別することは十分可能です。
他人が書いたソースコードをレポートとして提出することは重大な不正行為に当たります。
提出されたレポートにおいて不正が確認された場合、本学の懲罰規程に従い厳しく処罰されます。
締切りは明日の17時とまだ時間もいくらか残されていますので、
この問題を投稿した、または参考に読んでいる学生には自分の力で
今回の課題に取り組んで頂けることを期待しています。
0287デフォルトの名無しさん
2013/01/24(木) 02:04:58.43[2] 問題文(含コード&リンク):1方向線上リストを使って、スタックを実現せよ。ただし、各記憶要素xは整数値をとるもの
とする。 要素xをプッシュするpush(int x)、ポップしてその値を返すpop()、スタックが
空かどうかを判断し真偽値を返すempty()、ならびに現在のスタック内容全体を表示するshow()を用意する。
[3] 環境
[3.1] OS:Linux
[3.2] コンパイラ名とバージョン: (gcc 3.4 VC 6.0等)
[3.3] 言語:C
[4] 期限: 2013年1月29日AM3:00まで
[5] その他の制限:特になし
0288デフォルトの名無しさん
2013/01/24(木) 02:09:22.07>>287 http://www.logsoku.com/r/tech/1242655611/645
0289デフォルトの名無しさん
2013/01/24(木) 02:10:25.54[2] 問題文(含コード&リンク):以下の処理できること
�@画面より入力した文字列(支出明細)と数字(金額)をファイルに保存すること。
�Aファイル名は「記入年月日.txt」になること
�B日付変わった場合、新しいファイルで保存できること
�Cファイル内容は以下の形式で保存できること
[記入年月日] [支出明細] [支出金額] [合計金額]
�D月が替わった場合、同じ月のファイル内の「合計金額」を「年月_total.txt」に以下の形式で保存できること
[年月] EXPENDITURE [合計金額]
※「年月_total.txt」ファイルの[合計金額]は同じ月の「記入年月日.txt」ファイル内の「合計金額」を合計した数字となります
[3] 環境
[3.1] OS:Windows
[3.2] コンパイラ名とバージョン: Borland C++ 5.5.1
[3.3] 言語:C++
[4] 期限: 2013/01/22 朝 06:30
日付の取得や取得した日付情報をファイル名にするとか、日付変わった時の判定と処理とかは良く分からないから、軽く説明もいただければ助かります。
宜しくお願いいたします。
0290デフォルトの名無しさん
2013/01/24(木) 02:17:52.390291デフォルトの名無しさん
2013/01/24(木) 05:41:43.89http://pc12.2ch.net/test/read.cgi/tech/1260532772/203
http://www.logsoku.com/r/tech/1260532772/203
0292デフォルトの名無しさん
2013/01/24(木) 09:22:48.53[2] 問題文(含コード&リンク):
コンソール画面上に点@を打つ関数 putpixcelを使って
水平方向に線を書く h_line(int x1,int y1,int x2)
垂直方向に線を描く v_line(int x1,int y1,int y2)
斜めの線を描く line(int x1,int y1,int x2,int y2)
を作りこれらを使ってコンソール画面上に図形を書きなさい
但し、line関数において因数はx1<x2,y1<y2,|x2-x1|>|y2-y1|の場合に限定して良い。
[3] 環境
[3.1] OS: (Linux)
[3.2] コンパイラ名とバージョン: xemacs
[3.3] 言語: (C)
[4] 期限: (2013年1月25日13:00まで])
いろいろ考えましたが、全く分りませんでした、どうかお願いします。
0293デフォルトの名無しさん
2013/01/24(木) 09:26:24.27おもしろくないよ
0294デフォルトの名無しさん
2013/01/24(木) 09:27:26.590295デフォルトの名無しさん
2013/01/24(木) 09:32:09.53GUIプログラム?
0296デフォルトの名無しさん
2013/01/24(木) 11:53:51.54「日付が変わった場合、新しいファイルで保存できること」の「できること」の
部分が曖昧だな。一般に作業途中で日付が変わった場合は前日のファイルとして
保存する。そうしないと、翌日日中に作業するときに、既に存在するファイルを
毀す可能性が生じるからだ。
0297デフォルトの名無しさん
2013/01/24(木) 12:08:33.800298デフォルトの名無しさん
2013/01/24(木) 12:14:07.36http://tech.log2.me/1255709298_0.html
0299デフォルトの名無しさん
2013/01/24(木) 14:46:43.52[2] 問題文
下記のルールの通りに暗号化されたメッセージを解読するプログラムを作成してください。
(条件)
暗号は一つの文字列として与え、その解読結果も一つの文字列として表す。
暗号化の対象となる文字列はNULL文字を含も25文字で、25文字に満たないメッセージ
についても最後尾より後ろは空白で埋める。
利用できる文字はASCII文字0x20〜0x7dまでとする。
(暗号化ルール)
縦横5×5のマス目からなる表の一列目の上から下に向かって、
文字列の一文字目から順に当てはめていく。
1番下までいったら、2列目、3列目、・・・に同様に文字を当てはめていく。
次に各マス目の文字をA->B、B->C、C->D、・・・のように、
ASCIIコード表に合わせて1文字づつずらす。
最後にこの表の1行目から5行目までの各行の文字列を取り出し連結する。
空白はすべて!になります。
二次元配列を用いて行うとのことです。
例:SBB/!Z!N!!PTP!!VBU!!NLP!!→RYOUMA SAKAMOTO.
[3] 環境
[3.1] windows7
[3.2]visual stdio2010
[3.3] c言語
[4] 2013/1/29
[5] ポインタ、構造体はまだ習っていません。
お願いいたします
0300デフォルトの名無しさん
2013/01/24(木) 14:53:34.17http://hibari.2ch.net/test/read.cgi/tech/1291471791/21
0301デフォルトの名無しさん
2013/01/24(木) 15:00:08.73[2] 問題文
問1
文字を一文字入力して、文字コードが一個次の文字を表示するプログラムを作成せよ。
問2
文字を一文字入力して、入力文字が a-z の範囲のときのみ、次のアルファベットを表示すプログラムを作成せよ。ただし、zを入力した場合は a を表示し、a-z以外の文字を入力した場合は入力した文字をそのまま表示すること。
例:
aを入力 → b を出力
bを入力 → c を出力
zを入力 → a を出力
3を入力 → 3 を出力
$を入力 → $ を出力
Aを入力 → A を出力
問3
文字を一文字入力して、入力された文字が、英字の小文字であるか、英字の大文字であるか、数字であるか、それ以外の文字であるか別して、判別結果を表示するプログラムを作成せよ。
[3] 環境
Windows,
言語:C++
[4] 期限:1月28日
よろしくお願いします。
0302デフォルトの名無しさん
2013/01/24(木) 15:24:20.79http://pc12.2ch.net/test/read.cgi/tech/1255709298/42
0303デフォルトの名無しさん
2013/01/24(木) 20:20:07.87[2] 問題文(含コード&リンク):
大、中、小の3 個のさいころを同時にふった時、出た目の和がm になるような目の出方をすべて求めるプログラムを作りなさい。
ただし、m の値はキーボードから入力するものとする。表示を工夫して見やすい出力にすること。
[3] 環境
[3.1] OS: Windows
[3.2] コンパイラ名とバージョン: gcc
[3.3] 言語: C
[4] 期限: [無期限]
[5] その他の制限: if、while、for、配列、多重ループ、関数まで既習です。
よろしくお願いします!
0304デフォルトの名無しさん
2013/01/24(木) 20:30:59.830305デフォルトの名無しさん
2013/01/24(木) 20:50:42.27プログラミング
[2] 問題文(含コード&リンク):
適当な事例問題(ex.最初のN個の素数を印字せよ)を作成し、5ステップ以上で段階的詳細化せよ。
[3] 環境
[3.1] OS: Windows XP
[3.2] Micro Soft Visual C++ 2008
[3.3] 言語: C言語
[4] 期限: 2013年1月29日
[5] その他の制限: (どこまで習っているか、標準ライブラリは使ってはいけない等々)
制限は特にありません。
各ステップの理論などを、プログラムのコメント文、処理構造を構造化言語で表現してもらえるとありがたいです。
事例問題はなんでも構いません、むしろ簡単な事例だとありがたいです。
少々長い問題ですが申し訳ありません、お願いします。
0306デフォルトの名無しさん
2013/01/24(木) 21:03:35.920307デフォルトの名無しさん
2013/01/24(木) 21:27:17.420308デフォルトの名無しさん
2013/01/24(木) 21:33:24.050309デフォルトの名無しさん
2013/01/24(木) 21:40:44.770310デフォルトの名無しさん
2013/01/24(木) 22:00:48.86これ本当に大学の課題か?
難し過ぎるから専門サイトで教えて貰った方が良いかも。
0311デフォルトの名無しさん
2013/01/24(木) 22:01:01.49この辺の記述がまったく一緒。なんでこういうことしてるんだろう。
0312デフォルトの名無しさん
2013/01/24(木) 22:16:10.08[2] 問題文(含コード&リンク):
問題1
整数型の変数x, y, z を用意し,それぞれに1 ,2, 3 を代入せよ.その後,整数型の変数ans に合計を代
入せよ.その値をprintf で表示せよ.
問題2
半径r = 5 の円の演習L,面積S を求めるプログラムを作成せよ.ただし円周率は3.14 とする.
問題3
整数型変数a=255,b=16 としたとき,a+b, a-b, a*b, a/b を求めprintf で表示せよ.適切な形式で結果
が表示されるようにすること.
[3] 環境
[3.1] OS:windows7
[3.2] コンパイラ名とバージョン:visual studio2010
[3.3] 言語:C
[4] 期限:[2013年1月30日まで]
[5] その他の制限:問題数多いですが、お願いします。
0313デフォルトの名無しさん
2013/01/24(木) 22:19:39.57[2] 問題文(含コード&リンク):○×ゲームのプログラムにコンピュータとの対戦をつける。
コンピュータと対戦するかしないかは選べれるようにする事。
http://codepad.org/wfwkEbVP
[3] 環境
[3.1] OS:Winodws7
[3.2] コンパイラ名とバージョン:Visual C++ 2010 Express Edition
[3.3] 言語:C++
[4] 期限:1/29(火)AM9時まで
[5] その他の制限:C++触り始めたばかりです。インライン関数は使わない方向でお願いします。
実行結果としてはこんな感じにしてほしいです。
1Pと2Pとの交互に対戦しますか?
1Pとコンピュータとの対戦にしますか?
プレイヤ同士の対戦なら1を、コンピュータとの対戦なら2を入力してください:
こんな感じで選らばせて対戦できるようにしてほしいです。
※1Pのマスは○でコンピュータのマスは×でお願いします。
大変だと思いますがどうかお願いします。
0314デフォルトの名無しさん
2013/01/24(木) 22:40:42.83以下の関数を記述しなさい。
long Shuffles(int nCards, int iCut);
この関数は、以下の処理の解を返す。
1.n枚の全て異なるカードがAに置かれている。
2.上からi枚目までを取り、右隣Bに置く。
3.Aの山の一番下からカードを取り、Cの上に置く。
4.Bの山の一番下からカードを取り、Cの上に置く。
以下、3と4を何れかの山が無くなるまで繰り返す。
5.残った山のカードをCの上に置く。
6.Cの山をAの位置に移動する。
カードが初期の並び順に戻るためには、この操作を何回繰り返せば良いか。
引数、nCardsはカードの枚数、iCutは2の操作時に分ける枚数を指定する。
回答は作成したソースと、
正しく動いている証として、Shuffles(1001,100)の実行結果を書きなさい。
[3] 環境
[3.1] OS:問わない
[3.2] コンパイラ名とバージョン: 問わない
[3.3] 言語: C
[4] 期限: 一週間くらい?
0315デフォルトの名無しさん
2013/01/24(木) 22:45:37.06この問題は昔みたな
結構な数のレスが憑いてた
http://pc11.2ch.net/test/read.cgi/tech/1208268461/111
→http://pc11.2ch.net/test/read.cgi/tech/1208268461/216
http://ideone.com/MoaHA8
ちょっと書き直したいなあ‥‥‥
これくらいならやるのでは?サーバー側でconnect()後fork()するとなると難しい気もする。あと bzero() って古いなあ‥‥
0318デフォルトの名無しさん
2013/01/24(木) 23:19:40.99>>313 ttp://unkar.org/r/tech/1276810079/309
>>314 ttp://unkar.org/r/tech/1280653311/410
個人的にはコーディング意欲が湧いてくる問題もあって
よりどりミドリなんだけどな。
このスレは歴史が長いけど、そろそろ店じまいして、
「出されたお題を初心者がコーディングて添削されるスレ」
みたいなのに移行した方が良いんじゃないかな。
0319デフォルトの名無しさん
2013/01/24(木) 23:24:01.63>「出されたお題を初心者がコーディングて添削されるスレ」
いまでも十分そうなってません?
そのつもりで今でもやってきたつもりなんですけれども‥‥
0320デフォルトの名無しさん
2013/01/24(木) 23:26:14.76書きっぱなしだな
0321デフォルトの名無しさん
2013/01/24(木) 23:48:42.660322デフォルトの名無しさん
2013/01/24(木) 23:53:02.92まさに馬鹿を養うスレだな
0323デフォルトの名無しさん
2013/01/25(金) 00:22:48.060324デフォルトの名無しさん
2013/01/25(金) 00:41:25.360325デフォルトの名無しさん
2013/01/25(金) 00:47:36.13> http://ideone.com/MoaHA8
56行目
> printf("%s\n", out, n);
0326デフォルトの名無しさん
2013/01/25(金) 18:30:12.64それっぽく動けばいいんだよそれっぽく動けば
0327デフォルトの名無しさん
2013/01/25(金) 20:19:54.34その通りにうごけば
中身はどうでもいいよ!
0328デフォルトの名無しさん
2013/01/25(金) 22:47:57.20[2] 問題文(含コード&リンク):
1. 5件の体重データをキーボードから入力し、入力した体重の最大値、最小値、合計、平均値を求めなさい。
さらに上の問題文で件数が不明の場合、同様に求めなさい。ただし、入力を終了させるには、データとして0を入力する。
2. 自然数nを入力し、n!(nの階乗)を計算しなさい。ただし、n!=n*(n-1)*・・・*2*1という計算である。またn≦15とする。
3.九九の表を完成させなさい。
[3] 環境
[3.1] OS:Windows
[3.2] bcc32
[3.3] 言語: C言語
[4] 期限:1/28日くらいまでには・・・
[5] その他の制限: (どこまで習っているか、標準ライブラリは使ってはいけない等々)
整数は「int」,少数は「double」
自分で2問ほど解いたのですが残りで詰まってしまいました・・・どなたかご教授お願いします。
テンプレのコンパイラのところが学校PCでどこで調べてればよいか不明だったので私用のノートPCのを書き込んでいます。
わからないとこ多めですので情報不足にはごめんなさい
0329デフォルトの名無しさん
2013/01/25(金) 23:01:55.69ttp://ideone.com/i8fdEb
0330デフォルトの名無しさん
2013/01/25(金) 23:14:01.88インターネットに投稿している者がいるとの連絡を受けました。
今回の課題は学生の理解を深める為に個別レポートとして出題されたものであり、
問題の解答そのものを丸投げすることは課題の趣旨に反する行為となります。
初回の講義でお話しましたように、ソースコードの書き方には個人差があり、
過去に提出したレポートなどから本人が書いたものかどうか判別することは十分可能です。
他人が書いたソースコードをレポートとして提出することは重大な不正行為に当たります。
提出されたレポートにおいて不正が確認された場合、本学の懲罰規程に従い厳しく処罰されます。
締切りは明日の17時とまだ時間もいくらか残されていますので、
この問題を投稿した、または参考に読んでいる学生には自分の力で
今回の課題に取り組んで頂けることを期待しています。
0331デフォルトの名無しさん
2013/01/25(金) 23:14:31.90普通に大学の先生は観てるよこのスレ
ここで回答してもらったコードを提出しても減点されるのは間違いないw
■ このスレッドは過去ログ倉庫に格納されています