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

■ このスレッドは過去ログ倉庫に格納されています
2007/12/14(金) 17:20:54
需要はないかもしれんが立ててみた。
2007/12/14(金) 23:28:50
需要が無いわけじゃないけど、凄く少ない。
このスレもRubyやPascalの宿題スレ同様、過疎る運命だ。
と言う事でこのスレは専用宿題スレが無い言語総合となります。
LipsやFortranからフローチャート、その他情報関連の宿題なら何でもOK
ただし、専用宿題スレがある言語はそちらで質問した方が良いですよ。

2007/12/17(月) 22:49:14
スレ立ては計画的に
4デフォルトの名無しさん
垢版 |
2007/12/18(火) 02:24:47
再帰を使ってリストの和集合と積集合のメソッドを作って。
なるべく簡単に。
2007/12/18(火) 03:03:04
>>4 linq
2007/12/18(火) 03:03:50
再帰か
失礼しました
7デフォルトの名無しさん
垢版 |
2007/12/18(火) 10:19:03
頼みがある

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

なるべく今年以内に
87
垢版 |
2007/12/18(火) 10:25:57
Microsoft Visual Studio
のC#だと助かる
2007/12/18(火) 21:57:01
IEコンポーネントの使用はOK?
2007/12/20(木) 13:53:06
初心者でまだよく何の事がわからんが
WebBrowser、axWebBrowserは使用可能です
2007/12/20(木) 14:00:40
そっか
じゃあすごく簡単だね
2007/12/20(木) 14:25:44
InitializeComponent();のところに
「▲SecurityExceptionはハンドルされませんでした」
て表示されて進まないんだが
2007/12/20(木) 15:00:40
どこから実行してんだ?
2007/12/20(木) 15:08:02
>>7
作ったよ
15デフォルトの名無しさん
垢版 |
2007/12/30(日) 23:01:54
指定したパスのファイルを指定して、削除をする機能のみ持った
エクスプローラを作るという宿題を誰か作ってくれないでしょうか?

listviewを利用して作ろうかと思ったが、
ファイルを選択→ファイル削除が・・・思ったよりも難しい

2007/12/31(月) 00:10:12
>>15
作ったよ
17デフォルトの名無しさん
垢版 |
2007/12/31(月) 00:36:31
>>16
ください・・・
18デフォルトの名無しさん
垢版 |
2007/12/31(月) 00:39:18
>>17
ttp://uproda11.2ch-library.com/
ここに・・・あげてください
2007/12/31(月) 02:17:58
>>18
まずズボンおろせや
20デフォルトの名無しさん
垢版 |
2008/01/03(木) 14:09:48
>>19
ズボンおろしたよ
21デフォルトの名無しさん
垢版 |
2008/01/22(火) 23:58:40
次はパンツおろせ
2008/05/05(月) 18:27:06
次は何をおろせばいいんだ?
2008/05/10(土) 13:38:59
筆をおろせ
24こんにちは。
垢版 |
2008/05/14(水) 15:49:56
今FORTRANで「ガウスの消去法のプログラムを作れ」とのことなのですが、サブルーチンを
使ったプログラムが作れません。ALLOCATABLEを使ったプログラムなら何とか作れたのですが、誰か
ひとつ例として作って頂けませんか?お願いします。
できれば、n次元のプログラムでお願いします。恐縮ですがお願いします。
2008/05/14(水) 15:52:01
>>24
なんでC#スレに書き込んだのかkwsk
26こんにちは。
垢版 |
2008/05/14(水) 15:54:52
すみません。FORTRAN関係でもOKとゆうことなので。
書き込みしました。
2008/05/14(水) 15:57:55
また>>1の陰謀か・・・!!
28こんにちは。
垢版 |
2008/05/14(水) 16:04:07
どうゆう意味っすか?w
2008/05/14(水) 20:06:33
>>24
http://www.tnb.sd.kanagawa-it.ac.jp/home/lec/FEM/fortran.html
とりあえずgoogleさんに聞いてみた
30こんにちは。
垢版 |
2008/05/17(土) 16:32:43
ありがとうございました。
2008/06/12(木) 15:00:22
http://www.dotup.org/uploda/www.dotup.org0533.zip

C#の宿題です。期限は明日までで特に縛りはなかったと思います。
どうかよろしくお願いします。
32デフォルトの名無しさん
垢版 |
2008/06/12(木) 15:06:33
ageてやんよ
2008/06/12(木) 15:15:19
いきなりzipかよ
2008/06/12(木) 15:17:15
このくらい、テキストにおこしてもバチはあたらんと思うがw
2008/06/12(木) 15:19:45
作りかけのプロジェクト一式かと思ったらjpegでワロタ
2008/06/12(木) 15:54:30
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);
}
2008/06/12(木) 15:55:02
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);
}
}
2008/06/12(木) 17:10:47
抜けとエラー関連は自分でやってみて
2008/06/13(金) 11:22:22
ありがとうございました

>>37からがProgram.csでしょうか?
2008/06/13(金) 11:54:33
>>39
この人誰だw

>>36さんありがとうございました!
41kuma
垢版 |
2008/06/17(火) 15:39:43
太陽、地球、月が回っている様子を描き、地球と月にはテクスチャーをつける。
っていう問題なんですが、お願いします。DirectXを使うみたいなんですが。
2008/06/17(火) 15:47:54
そいつあまた、作業量多いな・・・
それ以外に条件とか前提とかないの?
43kuma
垢版 |
2008/06/17(火) 16:15:56
引力とかは関係ないです。地球と月と太陽の大きさとかは適当でいいです。
2008/06/18(水) 00:05:03
宿題ならリソースくらいつくだろ…
45kuma
垢版 |
2008/06/18(水) 02:43:26
本当にこれだけしか言われてないんですが…
2008/06/19(木) 10:53:14
まあC#とDirectX初心者のオレが勉強がてら書いてみてもいいけど
丸投げは身につかないぞ?
47kuma
垢版 |
2008/06/19(木) 13:19:44
一応やってみたんですけど全くわかんなくて…
それでもいいんでお願いします。
4848
垢版 |
2008/07/09(水) 00:30:29
#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++;
}
}
4948
垢版 |
2008/07/09(水) 00:31:59
つづき
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);
}



2008/07/09(水) 00:48:46
おめでとうございます。当選しました。
http://pc11.2ch.net/test/read.cgi/tech/1211688164/729-733

5149
垢版 |
2008/07/09(水) 02:31:27
printfとかの簡単なとこはまだ若干わかるんですが、
ファイルの読み込みとかがさっぱりでどうしようもありません;;
どんなのをつかえばいいんでしょうか?
2008/07/09(水) 02:46:09
>>51 原文書いた奴を倒す
本気で倒さないと明日どころか今晩寝られないぞ
2008/07/09(水) 02:58:08
>>51
最初にすることはソースを整理すること
動きが継ぎはぎだらけだからまんまC#に落せるとは限らない
一旦頭冷やしてからやったほうが効率いいと思われ

ファイルの読み込みはとりあえずFileStreamとStreamReader調べて
EncodingはEncoding.ASCIIでいいと思われ
5449
垢版 |
2008/07/09(水) 03:06:14
ありがとうございます!!!
やってみます!!
5549
垢版 |
2008/07/09(水) 03:16:02
fscanfなどはどうすればよいでしょうか?
2008/07/09(水) 06:05:52
>>55
お前がわからないのはCとC#どっちなんだ?両方か?
5749
垢版 |
2008/07/09(水) 06:45:42
両方に近いです・・。すいません。
2008/07/09(水) 07:52:26
// 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

いいことを思いついた。俺のし・・・的なくそみそなテクニック。
2008/07/09(水) 09:06:36
参考になるか分からんが。
ランタイム ルーチンおよび同等の .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]);
こんな感じで変数に読み込める。
2008/07/09(水) 09:08:22
すまん間違えた。こうだ。
seihin = int.Parse(a[0]);
2008/07/09(水) 09:15:12
また間違えた、こうだな。
string[] a = line.Split(' ');
Splitの引数の所が文字列じゃなくて、文字。
2008/07/09(水) 09:20:31
でも、CやC#が分からなくて今日中というのは無理としか言えないけどな。
2008/07/09(水) 09:30:38
面白い題材ではある
2008/07/09(水) 09:36:08
print_pageのgotoの部分は、yield returnを使うのが粋ってものなんだろうね、C#的に。
2008/07/10(木) 13:12:25
VC#2005Expressを使って下記プログラムを作成しています。

・IMEに文字情報を与えて変換候補の一覧を取得しテキストファイルとして出力

Imm32.dllをインポートする部分はわかったのですが

ImmGetCandidateList関数に渡す変換候補一覧を格納するバッファの構造体
の定義の仕方などがよくわかりません。

■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況