トップページ⇒tech
1001コメント425KB

C/C++の宿題片付けます 162代目

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2013/01/10(木) 01:25:13.36
あなたが解けないC言語/C++言語の宿題を片付けもらうスレッドです。気に入らない質問やその他の発言はスルーの方向で。

【質問者へ】
回答者の便宜のため、質問の際は以下を行うことを推奨します。
・質問は【質問テンプレ】を利用してください。 >>2以降にあります。
・問題文は、出題されたまま全文を書いてください。
・問題文やコードをリンクするときは、一言内容にについて説明をつけましょう。
・計算問題は数式をあげ、どのような計算をするのか詳しく説明してください。
・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。
・後から問題に付け足しするのはコラー!!です。付け足しは作業を無駄にしがちです。
・なりすましを防ぐため、トリップを使ってください。名前欄に、「#」に続けて任意の文字列を入力して投稿すると、その文字列を知らない他人に騙られることを防ぐことができます。
0237デフォルトの名無しさん2013/01/21(月) 12:55:22.27
>>218ですが、締め切りが1/22 9:00に延びました
なので出来る方がいたらお願いしたいです
もし無理であれば諦めます。
お忙しい中本当に申し訳ありません
0238デフォルトの名無しさん2013/01/21(月) 13:37:40.35
ubuntu gccっていつものコピペ荒らしじゃないか。
0239デフォルトの名無しさん2013/01/21(月) 13:57:44.76
>>236
参考にさせて頂きます。お忙しい中ありがとうございました。

>>238
少なくとも違いますね
問題文投稿する時は毎回codepadにid入れてます。
0240デフォルトの名無しさん2013/01/21(月) 14:13:39.86
>>237
自力で出来ました。
やっぱり結構です。
0241デフォルトの名無しさん2013/01/21(月) 14:14:53.07
>>231
自力で出来ました。
やっぱり結構です。
0242デフォルトの名無しさん2013/01/21(月) 14:17:16.94
>>227
自力で出来ました。
やっぱり結構です。
>>236のはやっぱり全く参考になりませんでした。
0243デフォルトの名無しさん2013/01/21(月) 15:01:37.69
本科目の受講生より、こちらにて12月19日出題の課題を
インターネットに投稿している者がいるとの連絡を受けました。
今回の課題は学生の理解を深める為に個別レポートとして出題されたものであり、
問題の解答そのものを丸投げすることは課題の趣旨に反する行為となります。

初回の講義でお話しましたように、ソースコードの書き方には個人差があり、
過去に提出したレポートなどから本人が書いたものかどうか判別することは十分可能です。

他人が書いたソースコードをレポートとして提出することは重大な不正行為に当たります。
提出されたレポートにおいて不正が確認された場合、本学の懲罰規程に従い厳しく処罰されます。

締切りは明日の17時とまだ時間もいくらか残されていますので、
この問題を投稿した、または参考に読んでいる学生には自分の力で
今回の課題に取り組んで頂けることを期待しています。
0244デフォルトの名無しさん2013/01/21(月) 15:02:13.14
ネットって口より耳だけのほうが圧倒的に多いからな
普通に大学の先生は観てるよこのスレ
ここで回答してもらったコードを提出しても減点されるのは間違いないw
0245デフォルトの名無しさん2013/01/21(月) 15:02:49.08
確かにナ、まともな奴は出来る友達に聞くか相談することを考えるからな。
2chで質問してるってことは友達いないか馬鹿な友達しかいないか、そして自分で考える気力のない無能。
そんな人間の将来は程が知れてる。
わざわざ質問すんならまず自分が考えたコードくらい提示しろっての。
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
Double getcdet()

以下の二つプログラムを修正して、回帰係数とともに、決定係数を算出するプログラムを作成せよ。

#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.30
cin>>fname;
readcsv 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 <iostream>
#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
>>247
"Prog8-1.h"どこかにうpしてよ
0251デフォルトの名無しさん2013/01/21(月) 17:59:22.35
>>237
>>3,9
0252デフォルトの名無しさん2013/01/21(月) 18:37:20.40
>>246-249
for文のプログラムを少し改良したら出来ました。
やっぱりこの問題を解かなくて結構です。
0253デフォルトの名無しさん2013/01/21(月) 20:51:47.96
大量にうpしてんじゃねえよ
0254デフォルトの名無しさん2013/01/21(月) 21:36:23.99
>>212
http://toro.2ch.net/test/read.cgi/tech/1313183984/650
0255デフォルトの名無しさん2013/01/21(月) 22:26:44.93
馬鹿に回答するからスレのレベルが下がるんだよ
0256デフォルトの名無しさん2013/01/22(火) 01:02:27.29
>>255
このスレとしてはなかなかの水準の出題が続いているのではないか。
0257デフォルトの名無しさん2013/01/22(火) 04:59:48.32
>>255
ぱっとみでレベルもわからんのか?お前も馬鹿の一人か?
0258デフォルトの名無しさん2013/01/22(火) 06:02:47.73
>>227
http://codepad.org/2Zs4StBS
0259デフォルトの名無しさん2013/01/22(火) 14:50:19.93
この必死さは馬鹿学生そのもの
0260デフォルトの名無しさん2013/01/22(火) 18:57:49.81
>>255
馬鹿だな
馬鹿を馬鹿のまま頭を使わせない様にするのがこのスレの目的だろうが
0261デフォルトの名無しさん2013/01/22(火) 20:04:18.39
意外と教職員関係者が出入りしてんのかな
0262デフォルトの名無しさん2013/01/22(火) 20:21:40.44
教えてる側がおまえらに模範解答作らせようとしてるんだろ
0263デフォルトの名無しさん2013/01/22(火) 21:36:33.23
その発想は無かったワー
0264デフォルトの名無しさん2013/01/22(火) 21:41:24.89
まあ馬鹿は馬鹿のまま
0265デフォルトの名無しさん2013/01/22(火) 21:47:53.63
>>262
宿題の問題作成依頼、とか
0266デフォルトの名無しさん2013/01/22(火) 22:35:30.72
ああ、なるほどな
それはしっくりくるわ
0267デフォルトの名無しさん2013/01/22(火) 23:14:22.64
[1] 授業単元:ネットワークプログラミング
[2] 問題文(含コード&amp;リンク):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.79
なにこれキモ過ぎwww
0269デフォルトの名無しさん2013/01/22(火) 23:20:31.57
heloo server!!
0270デフォルトの名無しさん2013/01/23(水) 00:08:47.51
本科目の受講生より、こちらにて12月19日出題の課題を
インターネットに投稿している者がいるとの連絡を受けました。
今回の課題は学生の理解を深める為に個別レポートとして出題されたものであり、
問題の解答そのものを丸投げすることは課題の趣旨に反する行為となります。

初回の講義でお話しましたように、ソースコードの書き方には個人差があり、
過去に提出したレポートなどから本人が書いたものかどうか判別することは十分可能です。

他人が書いたソースコードをレポートとして提出することは重大な不正行為に当たります。
提出されたレポートにおいて不正が確認された場合、本学の懲罰規程に従い厳しく処罰されます。

締切りは明日の17時とまだ時間もいくらか残されていますので、
この問題を投稿した、または参考に読んでいる学生には自分の力で
今回の課題に取り組んで頂けることを期待しています。
0271デフォルトの名無しさん2013/01/23(水) 00:09:24.40
ネットって口より耳だけのほうが圧倒的に多いからな
普通に大学の先生は観てるよこのスレ
ここで回答してもらったコードを提出しても減点されるのは間違いないw
0272デフォルトの名無しさん2013/01/23(水) 00:10:01.15
確かにナ、まともな奴は出来る友達に聞くか相談することを考えるからな。
2chで質問してるってことは友達いないか馬鹿な友達しかいないか、そして自分で考える気力のない無能。
そんな人間の将来は程が知れてる。
わざわざ質問すんならまず自分が考えたコードくらい提示しろっての。
0273デフォルトの名無しさん2013/01/23(水) 00:46:08.27
printf("Hello work.");
0274デフォルトの名無しさん2013/01/23(水) 00:53:23.82
w
0275デフォルトの名無しさん2013/01/23(水) 15:01:26.68
>>227
ttp://www.07ch.net/up2/src/lena8600.png

ttp://codepad.org/GyqXHT0q
0276デフォルトの名無しさん2013/01/23(水) 16:48:19.39
ハローワークいこうず^^
0277デフォルトの名無しさん2013/01/23(水) 16:50:35.42
[1]単元 初等C言語
[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.48
いいからお前は大学やめろ
0279デフォルトの名無しさん2013/01/24(木) 01:08:42.31
>>277 ttp://www.logsoku.com/r/tech/1260532772/10
0280デフォルトの名無しさん2013/01/24(木) 01:11:49.56
削除人さん乙っすw
0281デフォルトの名無しさん2013/01/24(木) 01:25:11.19
[1] 授業単元: プログラミング論
[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.41
>>281 ttp://www.logsoku.com/r/tech/1260532772/32
0283デフォルトの名無しさん2013/01/24(木) 01:57:22.13
[1] 授業単元: アルゴリズム
[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.14
>>283 ttp://www.logsoku.com/r/tech/1235927586/405
0285デフォルトの名無しさん2013/01/24(木) 02:02:00.00
[1] 情報処理
[2] 整数の平方根を開平法で求めるCのプログラムを作成せよ。結果は小数点第1位まで求めればよい
[3] 環境
 [3.1] OS: Windows
 [3.2] gcc
 [3.3] 言語: C
[4] 期限: 今日明日中にお願いします 。
[5]期限短いですが全然わからないのでよろしくおねがいします。
0286デフォルトの名無しさん2013/01/24(木) 02:03:13.51
本科目の受講生より、こちらにて12月19日出題の課題を
インターネットに投稿している者がいるとの連絡を受けました。
今回の課題は学生の理解を深める為に個別レポートとして出題されたものであり、
問題の解答そのものを丸投げすることは課題の趣旨に反する行為となります。

初回の講義でお話しましたように、ソースコードの書き方には個人差があり、
過去に提出したレポートなどから本人が書いたものかどうか判別することは十分可能です。

他人が書いたソースコードをレポートとして提出することは重大な不正行為に当たります。
提出されたレポートにおいて不正が確認された場合、本学の懲罰規程に従い厳しく処罰されます。

締切りは明日の17時とまだ時間もいくらか残されていますので、
この問題を投稿した、または参考に読んでいる学生には自分の力で
今回の課題に取り組んで頂けることを期待しています。
0287デフォルトの名無しさん2013/01/24(木) 02:04:58.43
[1] 授業単元: プログラミング

[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
>>285 ttp://www.logsoku.com/r/tech/1240226599/54
>>287 http://www.logsoku.com/r/tech/1242655611/645
0289デフォルトの名無しさん2013/01/24(木) 02:10:25.54
[1] 授業単元: 簡易家計簿(C++応用)
[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.39
>>289 ttp://unkar.org/r/tech/1240226599/57
0291デフォルトの名無しさん2013/01/24(木) 05:41:43.89
>>277
http://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
[1] 授業単元: プログラム演習
[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
>>286
おもしろくないよ
0294デフォルトの名無しさん2013/01/24(木) 09:27:26.59
ネタかなんかと勘違いしてる人がいますね
0295デフォルトの名無しさん2013/01/24(木) 09:32:09.53
コンソール画面に点って何?
GUIプログラム?
0296デフォルトの名無しさん2013/01/24(木) 11:53:51.54
>>289
「日付が変わった場合、新しいファイルで保存できること」の「できること」の
部分が曖昧だな。一般に作業途中で日付が変わった場合は前日のファイルとして
保存する。そうしないと、翌日日中に作業するときに、既に存在するファイルを
毀す可能性が生じるからだ。
0297デフォルトの名無しさん2013/01/24(木) 12:08:33.80
xemacsはコンパイラじゃないと思う
0298デフォルトの名無しさん2013/01/24(木) 12:14:07.36
>>292
http://tech.log2.me/1255709298_0.html
0299デフォルトの名無しさん2013/01/24(木) 14:46:43.52
[1] プログラミング演習
[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.17
>>299
http://hibari.2ch.net/test/read.cgi/tech/1291471791/21
0301デフォルトの名無しさん2013/01/24(木) 15:00:08.73
[1] 授業単元:c言語
[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.79
>>301
http://pc12.2ch.net/test/read.cgi/tech/1255709298/42
0303デフォルトの名無しさん2013/01/24(木) 20:20:07.87
[1] 授業単元: 情報処理概論�T
[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.83
>>303 ttp://unkar.org/r/tech/1289913298/432
0305デフォルトの名無しさん2013/01/24(木) 20:50:42.27
[1] 授業単元:
    プログラミング
[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.92
>>305 ttp://unkar.org/r/tech/1250204272/7
0307デフォルトの名無しさん2013/01/24(木) 21:27:17.42
おまえニートだろw↑
0308デフォルトの名無しさん2013/01/24(木) 21:33:24.05
削除人って本当にニートなの?
0309デフォルトの名無しさん2013/01/24(木) 21:40:44.77
削除人じゃなくて、単に過去問検索遊びをしているだけだったり
0310デフォルトの名無しさん2013/01/24(木) 22:00:48.86
>>267
これ本当に大学の課題か?
難し過ぎるから専門サイトで教えて貰った方が良いかも。
0311デフォルトの名無しさん2013/01/24(木) 22:01:01.49
> [3.2] Micro Soft Visual C++ 2008

この辺の記述がまったく一緒。なんでこういうことしてるんだろう。
0312デフォルトの名無しさん2013/01/24(木) 22:16:10.08
[1] 授業単元:プログラミング
[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
[1] 授業単元:C++プログラミング
[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
[2] 問題文
以下の関数を記述しなさい。
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
>>314
この問題は昔みたな
結構な数のレスが憑いてた
0316 ◆QZaw55cn4c 2013/01/24(木) 23:06:30.99
>>285
http://pc11.2ch.net/test/read.cgi/tech/1208268461/111
→http://pc11.2ch.net/test/read.cgi/tech/1208268461/216
http://ideone.com/MoaHA8
ちょっと書き直したいなあ‥‥‥
0317 ◆QZaw55cn4c 2013/01/24(木) 23:09:47.52
>>310
これくらいならやるのでは?サーバー側でconnect()後fork()するとなると難しい気もする。あと bzero() って古いなあ‥‥
0318デフォルトの名無しさん2013/01/24(木) 23:19:40.99
>>312 ttp://unkar.org/r/tech/1258158172/43
>>313 ttp://unkar.org/r/tech/1276810079/309
>>314 ttp://unkar.org/r/tech/1280653311/410

個人的にはコーディング意欲が湧いてくる問題もあって
よりどりミドリなんだけどな。

このスレは歴史が長いけど、そろそろ店じまいして、
「出されたお題を初心者がコーディングて添削されるスレ」
みたいなのに移行した方が良いんじゃないかな。
0319デフォルトの名無しさん2013/01/24(木) 23:24:01.63
>>318
>「出されたお題を初心者がコーディングて添削されるスレ」
いまでも十分そうなってません?
そのつもりで今でもやってきたつもりなんですけれども‥‥
0320デフォルトの名無しさん2013/01/24(木) 23:26:14.76
添削はされていないな
書きっぱなしだな
0321デフォルトの名無しさん2013/01/24(木) 23:48:42.66
回答したコードを議論ってことが成されていないな
0322デフォルトの名無しさん2013/01/24(木) 23:53:02.92
初心者が回答したコードを放置して質問した初心者がありがとうしてるんだからな
まさに馬鹿を養うスレだな
0323デフォルトの名無しさん2013/01/25(金) 00:22:48.06
回答者のコードを論破しまくればいいんじゃない?>過去問貼り厨
0324デフォルトの名無しさん2013/01/25(金) 00:41:25.36
そんなことができるなら過去問貼ったりしないだろ
0325デフォルトの名無しさん2013/01/25(金) 00:47:36.13
>>316
> 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
[1] 授業単元:C言語
[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.69
>>328
ttp://ideone.com/i8fdEb
0330デフォルトの名無しさん2013/01/25(金) 23:14:01.88
本科目の受講生より、こちらにて12月19日出題の課題を
インターネットに投稿している者がいるとの連絡を受けました。
今回の課題は学生の理解を深める為に個別レポートとして出題されたものであり、
問題の解答そのものを丸投げすることは課題の趣旨に反する行為となります。

初回の講義でお話しましたように、ソースコードの書き方には個人差があり、
過去に提出したレポートなどから本人が書いたものかどうか判別することは十分可能です。

他人が書いたソースコードをレポートとして提出することは重大な不正行為に当たります。
提出されたレポートにおいて不正が確認された場合、本学の懲罰規程に従い厳しく処罰されます。

締切りは明日の17時とまだ時間もいくらか残されていますので、
この問題を投稿した、または参考に読んでいる学生には自分の力で
今回の課題に取り組んで頂けることを期待しています。
0331デフォルトの名無しさん2013/01/25(金) 23:14:31.90
ネットって口より耳だけのほうが圧倒的に多いからな
普通に大学の先生は観てるよこのスレ
ここで回答してもらったコードを提出しても減点されるのは間違いないw
0332デフォルトの名無しさん2013/01/25(金) 23:15:14.26
確かにナ、まともな奴は出来る友達に聞くか相談することを考えるからな。
2chで質問してるってことは友達いないか馬鹿な友達しかいないか、そして自分で考える気力のない無能。
そんな人間の将来は程が知れてる。
わざわざ質問すんならまず自分が考えたコードくらい提示しろっての。
0333デフォルトの名無しさん2013/01/25(金) 23:18:03.05
     ,-''::`ハ::゙ハ:゙::`:‐、>>1 帰りはバス代節約するために大学から横浜駅まで歩いていくことが多い。
   /:ノ::ハ'' !゙!!゙!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
>>329
九九表ありがとうございます!
0336デフォルトの名無しさん2013/01/26(土) 00:18:02.31
>>329
九九表ありがとうございます!
■ このスレッドは過去ログ倉庫に格納されています