1read 100read
2012年6月プログラム140: C#,C#の宿題片付けます。 (772) TOP カテ一覧 スレ一覧 2ch元 削除依頼
BASICの宿題はお前にまかせた (550)
ファイルの重複検出ツールを作ろうぜ (340)
【上流社会】MSDNサブスクリプション総合【最先端】 (617)
***Javaのオススメ入門書*** 『創るJava』 3.0 (556)
結局プログラム作るのってWinとLinuxどっちがいい? (305)
CPPUnitについて少し話そうかい (282)

C#,C#の宿題片付けます。


1 :07/12/14 〜 最終レス :12/06/19
需要はないかもしれんが立ててみた。

2 :
需要が無いわけじゃないけど、凄く少ない。
このスレもRubyやPascalの宿題スレ同様、過疎る運命だ。
と言う事でこのスレは専用宿題スレが無い言語総合となります。
LipsやFortranからフローチャート、その他情報関連の宿題なら何でもOK
ただし、専用宿題スレがある言語はそちらで質問した方が良いですよ。

3 :
スレ立ては計画的に

4 :
再帰を使ってリストの和集合と積集合のメソッドを作って。
なるべく簡単に。

5 :
>>4 linq

6 :
再帰か
失礼しました

7 :
頼みがある
ブラウザ作ってくれ
宿題で他サイト参考にして作ってるんだが
エラーばっかで起動しない・・・
基本部分だけでいいんだ教えてくれ
なるべく今年以内に

8 :
Microsoft Visual Studio
のC#だと助かる

9 :
IEコンポーネントの使用はOK?

10 :
初心者でまだよく何の事がわからんが
WebBrowser、axWebBrowserは使用可能です

11 :
そっか
じゃあすごく簡単だね

12 :
InitializeComponent();のところに
「▲SecurityExceptionはハンドルされませんでした」
て表示されて進まないんだが

13 :
どこから実行してんだ?

14 :
>>7
作ったよ

15 :
指定したパスのファイルを指定して、削除をする機能のみ持った
エクスプローラを作るという宿題を誰か作ってくれないでしょうか?
listviewを利用して作ろうかと思ったが、
ファイルを選択→ファイル削除が・・・思ったよりも難しい

16 :
>>15
作ったよ

17 :
>>16
ください・・・

18 :
>>17
ttp://uproda11.2ch-library.com/
ここに・・・あげてください

19 :
>>18
まずズボンおろせや

20 :
>>19
ズボンおろしたよ

21 :
次はおろせ

22 :
次は何をおろせばいいんだ?

23 :
筆をおろせ

24 :
今FORTRANで「ガウスの消去法のプログラムを作れ」とのことなのですが、サブルーチンを
使ったプログラムが作れません。ALLOCATABLEを使ったプログラムなら何とか作れたのですが、誰か
ひとつ例として作って頂けませんか?お願いします。
できれば、n次元のプログラムでお願いします。恐縮ですがお願いします。

25 :
>>24
なんでC#スレに書き込んだのかkwsk

26 :
すみません。FORTRAN関係でもOKとゆうことなので。
書き込みしました。

27 :
また>>1の陰謀か・・・!!

28 :
どうゆう意味っすか?w

29 :
>>24
http://www.tnb.sd.kanagawa-it.ac.jp/home/lec/FEM/fortran.html
とりあえずgoogleさんに聞いてみた

30 :
ありがとうございました。

31 :
http://www.dotup.org/uploda/www.dotup.org0533.zip
C#の宿題です。期限は明日までで特に縛りはなかったと思います。
どうかよろしくお願いします。

32 :
ageてやんよ

33 :
いきなりzipかよ

34 :
このくらい、テキストにおこしてもバチはあたらんと思うがw

35 :
作りかけのプロジェクト一式かと思ったらjpegでワロタ

36 :
namespace kadai2
{
class Man
{
private double m_Height;
private double m_Weight;
private double m_BMI;
private double m_StdWeight;
private double m_Calorie;
public Man()
{
SetHeight();
SetWeight();
}
public Man(double height, double weight)
{
m_Height = height;
m_Weight = weight;
}
void SetHeight()
{
Console.Write("あなたの身長を入力してください[単位:cm]:");
string str = Console.ReadLine();
m_Height = double.Parse(str);
}

37 :
void SetWeight()
{
Console.Write("あなたの体重を入力してください[単位:kg]:");
string str = Console.ReadLine();
m_Weight = double.Parse(str);
}
void CalcBMI()
{
Console.WriteLine();
Console.WriteLine("BMIを計算しています…");
m_BMI = m_Weight / ((m_Height / 100.0) * (m_Height / 100.0));
m_StdWeight = ((m_Height / 100.0) * (m_Height / 100.0)) * 22.0;
m_Calorie = m_StdWeight * 30.0;
Console.WriteLine();
}
public void DispResult()
{
CalcBMI();
Console.WriteLine("あなたの標準体重は {0:#.##} kg です。", m_StdWeight);
Console.WriteLine("あなたのBMIは {0:#.##} で正常範囲{1}です。", m_BMI,
(m_BMI >= 19.8 && m_BMI <= 24.2)? "内" : "外");
Console.WriteLine("あなたの一日の正常カロリーは {0:#} kCal です。", m_Calorie);
}
}

38 :
抜けとエラー関連は自分でやってみて

39 :
ありがとうございました
>>37からがProgram.csでしょうか?

40 :
>>39
この人誰だw
>>36さんありがとうございました!

41 :
太陽、地球、月が回っている様子を描き、地球と月にはテクスチャーをつける。
っていう問題なんですが、お願いします。DirectXを使うみたいなんですが。

42 :
そいつあまた、作業量多いな・・・
それ以外に条件とか前提とかないの?

43 :
引力とかは関係ないです。地球と月と太陽の大きさとかは適当でいいです。

44 :
宿題ならリソースくらいつくだろ…

45 :
本当にこれだけしか言われてないんですが…

46 :
まあC#とDirectX初心者のオレが勉強がてら書いてみてもいいけど
丸投げは身につかないぞ?

47 :
一応やってみたんですけど全くわかんなくて…
それでもいいんでお願いします。

48 :
#include <stdio.h>
#include <stdlib.h>
#define HIGH_VALUE 32767
typedef struct {int seihin; int suryou;} rec;
readF(FILE *F, rec *R) {
if (fscanf(F,"%d %d",&R->seihin,&R->suryou)==EOF)
{R->seihin=HIGH_VALUE;return(EOF);}
else return(!EOF);}
print_page(rec *IR, int I_eof){static int line,page=1,curP=1;
switch(curP) {
case 1:goto L1;
case 2:goto L2;
};
L1:
while (I_eof!=EOF) {line=1;
printf("\n 製品 入庫数 ページ%d",page);line++;
while (line<=7&&I_eof!=EOF) {
if (IR->seihin==-1) printf("\n%9s %9d","合計",IR->suryou);
else printf("\n%9d %9d",IR->seihin,IR->suryou);
curP=2;return(0);
L2:line++;
}
printf("\n\n----------------------------\n");
page++;
}
}

49 :
つづき
C言語をC#に変えるにはどうすれば!!!
main(){FILE *T;int T_eof;rec TR, IR;int seihin,gokei;
T=fopen("nyuko.DAT","r");T_eof=readF(T,&TR);
while (T_eof!=EOF) {seihin=TR.seihin;gokei=0;
while (seihin==TR.seihin&&T_eof!=EOF) {
gokei+=TR.suryou;
IR.seihin=TR.seihin;IR.suryou=TR.suryou;print_page(&IR,0);
T_eof=readF(T,&TR);
}
IR.seihin=-1;/*"合計"*/;IR.suryou=gokei;print_page(&IR,0);
}
fclose(T);
return(0);
}

50 :
おめでとうございます。当選しました。
http://pc11.2ch.net/test/read.cgi/tech/1211688164/729-733

51 :
printfとかの簡単なとこはまだ若干わかるんですが、
ファイルの読み込みとかがさっぱりでどうしようもありません;;
どんなのをつかえばいいんでしょうか?

52 :
>>51 原文書いた奴を倒す
本気で倒さないと明日どころか今晩寝られないぞ

53 :
>>51
最初にすることはソースを整理すること
動きが継ぎはぎだらけだからまんまC#に落せるとは限らない
一旦頭冷やしてからやったほうが効率いいと思われ
ファイルの読み込みはとりあえずFileStreamとStreamReader調べて
EncodingはEncoding.ASCIIでいいと思われ

54 :
ありがとうございます!!!
やってみます!!

55 :
fscanfなどはどうすればよいでしょうか?

56 :
>>55
お前がわからないのはCとC#どっちなんだ?両方か?

57 :
両方に近いです・・。すいません。

58 :
// hoge49.c 汚いお題のソース
// hoge.cpp
extern "C" int main();
public ref class Hoge { public: static int Submit() { return main(); } };
// foo.cs
class Foo { static void Main() { Hoge.Submit(); }}
cl /c /O1 /MD hoge49.c
cl /clr /LD /O1 hoge.cpp hoge49.obj
mt -manifest hoge.dll.manifest -outputresource:hoge.dll;#2
csc /o foo.cs /r:hoge.dll
いいことを思いついた。俺のし・・・的なくそみそなテクニック。

59 :
参考になるか分からんが。
ランタイム ルーチンおよび同等の .NET Framework 関数
http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/vclib/html/vclrfrun-timeroutinesnetframeworkequivalents.asp
> fscanf(F,"%d %d",
これは改行コードは入らないのか?これってちゃんと動くのか?まあいいや。
StreamReaderのReadLine()で読んだとして。その読んだ1行を、
string[] a = line.Split(" ") で分割して。
int seihin;
seihin.Parse(a[0]);
int suryou;
suryou.Parse(a[1]);
こんな感じで変数に読み込める。

60 :
すまん間違えた。こうだ。
seihin = int.Parse(a[0]);

61 :
また間違えた、こうだな。
string[] a = line.Split(' ');
Splitの引数の所が文字列じゃなくて、文字。

62 :
でも、CやC#が分からなくて今日中というのは無理としか言えないけどな。

63 :
面白い題材ではある

64 :
print_pageのgotoの部分は、yield returnを使うのが粋ってものなんだろうね、C#的に。

65 :
VC#2005Expressを使って下記プログラムを作成しています。
・IMEに文字情報を与えて変換候補の一覧を取得しテキストファイルとして出力
Imm32.dllをインポートする部分はわかったのですが
ImmGetCandidateList関数に渡す変換候補一覧を格納するバッファの構造体
の定義の仕方などがよくわかりません。

66 :
とりあえず byte[] で取ってきてBitConverter で取り出しては。

67 :
素直にメモリ確保しといて先頭に構造体コピーしときゃいいんじゃね
構造体分ポインタ移動して、あとは文字列読むだけっしょ

68 :
>>66-67
その辺の仕組みがよくわからないんです。
関数に与えるパラメタによって事前に必要なバッファのサイズがわかるようなので
Cであればそのサイズだけmallocして領域を渡せばOKなんでしょうけど
C#でそれをどうすればいいかさっぱりわかりません。
あとIME制御するだけでこれだけ面倒なことしないといけないんですね。
なんのためのマネージドなのやら・・・

69 :
マネージドだからって馬鹿でもできるってわけじゃないからねぇ

70 :
そうですね〜
確かにフォーム作って部品並べて・・・という基本的な物
を作るのは確かに簡単になりましたが、ちょっと踏み込んだことをすると
かえってマネージドにしたぶん面倒になったなあというのが感想です。

71 :
それは他言語から移って間がないからそう思うんだろう
もうちょっと慣れるとイメージはガラッと変わる

72 :
しばらくはAPIで出来ていたことに興味が集中しているからそんなものだろう。

73 :
今までVC#はネットに繋いだPCでしか使えなかったようですか、
VC#2005Expressの本を見たら特に認証など必要ないように書かれておりました。
現在では、大丈夫なのですか?

74 :
>>73
すれ違いなんだけど・・まいっか次から気をつけろよ。
オンラインでダウンロードしたものにはある。
メディアで販売されてるものもあって(今も売ってるか知らないが)それにはない。
極初期のダウンロード版は登録がオプションだった。

75 :
本についてるやつは単体日本語版でも認証無いよ。
オフラインで入手できるのにオンライン無いと使えないなら文句言われるだろう

76 :
>>73
ISOイメージ版とインストーラ版があって、ISOイメージ版を使うと認証不要。
2008でも同じ。
ダウンロード場所はここ。
ttp://www.microsoft.com/japan/msdn/vstudio/express/maninstall/
ttp://www.microsoft.com/japan/msdn/vstudio/express/maninstall/2008/default.aspx

77 :
認証不要版は何か不利になることある?

78 :
>>77
なにもない。

79 :
>>73です。スレ違いの質問だった事をお詫びします
その上で、丁寧に教えてくださった皆さんに感謝いたします

80 :
[1] 授業単元:Cプログラミング
[2] 問題文(含コード&リンク):http://www.uploda.org/uporg1549193.zip
[3] 環境
 [3.1] OS: vista
 [3.2] コンパイラ名とバージョン: visualstadio2005
 [3.3] 言語: C#
[4] 期限:できれば今日中
[5] その他の制限: 表記の通り
よろしくお願いします!

81 :
ナwwベwwアwwツwwww

82 :
>>80
丸投げする前に、ちょこっと考えてみないか?

83 :
このスレでそれは禁(ry うわなにをするやめr

84 :
世界のナベアツ問題ですね!

85 :
今日中にやってくださればと思います。
よろしくお願いします

86 :
見てみようと思ったら、問題がすでに流れちゃってるよ。

87 :
http://www.uploda.org/uporg1550355.zip
ごめんさい!再うpしました!是非よろしくお願いします
今日のお昼くらいまでです

88 :
age

89 :
sage

90 :
FizzBuzzでググッて自分でやりなよ

91 :
C#ってだけで食いつきが悪いなw
アルゴリズムは分かっていても

92 :
てか、C# でなべあつのコードも、
C# で FizzBuzz のコードも、ネットで山ほど見たことあるんだけど。

93 :
そかそか、夏だがたまには 暑い鍋 でも食べるかのぅ

94 :
すき焼きは夏でも食いたくなる

95 :
>>87
この出力イメージ間違ってないか?

96 :
その辺はてきとうに補完してもらってください。今日提出ですorz

97 :
もう遅いかもしれんが、出題者は設問をテキストファイルにおこすくらいは
やったほうが、参加しやすくなって良いと思うぞ。

98 :
すいません、次回からはそうします。しかし今回だけはこれでよろしくお願いします><

99 :
ここはいつから、質問者の困惑、落第を見守るスレになったのか?
我々特派員は(ry

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
iPhone iPad iOSプログラミング Part1 (421)
【思考】オセロのAIを作りたいのだが【難問】 (473)
36歳のオッサンがC言語を始めたいのだが・・・ (903)
wide studioについて (540)
「Cでプログラミングするには人生は短すぎる」か? (311)
圧縮・復元 相談室 (873)
--log9.info------------------
おまいら休みの日は何してんのYO?6842日目 (1001)
ムンムンがたまらない 9 (348)
【そろそろ】(゚谷゚)掛布【転職?】禿げ其の19 (495)
会社の○○○としたいぜ Part2 (747)
おい!一場投手が来年の目標を立てたらしいぞ (545)
【初夏】静岡県民スレッド41【浜名湖】 (890)
雑談 高槻やよい Part2 (1001)
何でもいいから欲しい政治家 (444)
毒男と政治 第14次政権 (859)
非を嫁にするなんて、あり得ないよね part17 (918)
§どうせモテないし、白血病解析でもやろうぜ!32§ (364)
おまいら休みの日は何してんのYO?6841日目 (1001)
30歳以上のオサンが語るスレ 黒み(963)がかった(ry (338)
昭和47年(1972)生まれの毒男集合 part17 (744)
1974年(昭和49年)度生れの毒男だよ全員集合116人目! (697)
毒男が本気で禁スロ禁パチするスレ (221)
--log55.com------------------
【バーチャルYoutuber】にじさんじアンチスレ1366【厄介応援スレ】
【超尻上がりモチベ】七原浩平スレpart102【悪足掻きのフリーター】
【バーチャルYouTuber】.LIVEアイドル部アンチスレ#1001【アップランド】
【バーチャルYouTuber】ホロライブアンチスレ#81【ホロライブ/hololive】
【バーチャルYoutuber】にじさんじアンチスレ1366【森中花咲再再再評価スレ】
【バーチャルYoutuber】にじさんじアンチスレ1367【まんさんずスレ】
【かっさん】加藤純一ID無しスレPart2081【オワコン】
女性ゲーム実況者が語るスレ【実況者専用】 Part.3