探検
C#,C#の宿題片付けます。
■ このスレッドは過去ログ倉庫に格納されています
2007/12/14(金) 17:20:54
需要はないかもしれんが立ててみた。
180デフォルトの名無しさん
2008/07/19(土) 13:17:20 余因子行列使うやり方でいいんなら素直にやればすぐできるでしょ
181デフォルトの名無しさん
2008/07/19(土) 13:20:24 >>179
その手のやつは java 逆行列 でググって適当に読み替えればおk
その手のやつは java 逆行列 でググって適当に読み替えればおk
182デフォルトの名無しさん
2008/07/19(土) 17:39:54 この手のスレって、出題した先生自身が答えて、同じコードで
レポート出したヤツを全部落とすって罠があるえるよね?w
レポート出したヤツを全部落とすって罠があるえるよね?w
183デフォルトの名無しさん
2008/07/19(土) 17:48:42 自分で変数とか変えたりしてるからおk
184デフォルトの名無しさん
2008/07/19(土) 18:39:34 まあ、質問者は初心者ばかり出し、どこの特徴でばれるか分かってないからな。
185デフォルトの名無しさん
2008/07/19(土) 20:46:11 ちなみにインデント(タブとスペースが複合的に使われてるとか)で時々バレます
186デフォルトの名無しさん
2008/07/19(土) 21:22:36 VS2005って整形してくれないんだっけ?
187デフォルトの名無しさん
2008/07/19(土) 23:59:06 してくれるけど、エディターで開いてみると凄いことになっていたりする。
整形ってセミコロン打った時等、特定のタイミングでしか発生しないし、
改行コードがWebからコピペした部分だけ違ったりもするし。
整形ってセミコロン打った時等、特定のタイミングでしか発生しないし、
改行コードがWebからコピペした部分だけ違ったりもするし。
188デフォルトの名無しさん
2008/07/20(日) 01:56:43 ナベアツはFizzBuzzよりめんどいんだがな
189デフォルトの名無しさん
2008/09/04(木) 18:50:57 エンターブレイン、ツクール最新作「アクションゲームツクール」を発表、XBOX360/XNAにも対応
http://news4xbox.blogspot.com/2008/09/xbox360xna.html
http://news4xbox.blogspot.com/2008/09/xbox360xna.html
190デフォルトの名無しさん
2008/09/07(日) 16:26:21 [問題]・Jumanをインストールする。
・文を入力し、その文の中の各単語の出現頻度を求めるプログラムの作成
[環境]・OS:XP
・コンパイラ名とバージョン:Microsoft Visual C# 2005
・言語:C#
[期限]・9月10日
[その他の制限]・Windowsアプリケーションを使用して作成
わかる方おりましたらお願いいたします。
・文を入力し、その文の中の各単語の出現頻度を求めるプログラムの作成
[環境]・OS:XP
・コンパイラ名とバージョン:Microsoft Visual C# 2005
・言語:C#
[期限]・9月10日
[その他の制限]・Windowsアプリケーションを使用して作成
わかる方おりましたらお願いいたします。
191デフォルトの名無しさん
2008/09/12(金) 12:54:00 [問題]
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7715.txt
のファイルを読み込み大文字小文字を区別し単語の頻出度をファイルに書き出せ
(回答例)
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7716.txt
[言語]
C#
[期限]
無期限
[その他]
C言語ではプログラム組めたのですが
C#だとどのように組めばいいのかわかりません
どなたか教えてください。
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7715.txt
のファイルを読み込み大文字小文字を区別し単語の頻出度をファイルに書き出せ
(回答例)
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7716.txt
[言語]
C#
[期限]
無期限
[その他]
C言語ではプログラム組めたのですが
C#だとどのように組めばいいのかわかりません
どなたか教えてください。
192デフォルトの名無しさん
2008/09/12(金) 14:44:37 using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Dictionary<string,int> hash = new Dictionary<string,int>();
string line;
FileStream fs = new FileStream("7715.txt", FileMode.Open);
StreamReader sr = new StreamReader(fs);
while ((line = sr.ReadLine()) != null)
{
string[] words = line.Split(' ', ',', '"', '.');
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Dictionary<string,int> hash = new Dictionary<string,int>();
string line;
FileStream fs = new FileStream("7715.txt", FileMode.Open);
StreamReader sr = new StreamReader(fs);
while ((line = sr.ReadLine()) != null)
{
string[] words = line.Split(' ', ',', '"', '.');
193デフォルトの名無しさん
2008/09/12(金) 14:45:36 foreach (string word in words)
{
if (word != "")
{
if (hash.ContainsKey(word))
{
hash[word]++;
}
else
{
hash[word] = 1;
}
}
}
}
List<KeyValuePair<string, int>> list
= new List<KeyValuePair<string, int>>(hash);
list.Sort(delegate(KeyValuePair<string, int> kvp1, KeyValuePair<string, int> kvp2) {
return kvp2.Value - kvp1.Value;});
foreach (KeyValuePair<string, int> kvp in list)
{
Console.WriteLine("{0} {1}", kvp.Key, kvp.Value);
}
}
}
}
{
if (word != "")
{
if (hash.ContainsKey(word))
{
hash[word]++;
}
else
{
hash[word] = 1;
}
}
}
}
List<KeyValuePair<string, int>> list
= new List<KeyValuePair<string, int>>(hash);
list.Sort(delegate(KeyValuePair<string, int> kvp1, KeyValuePair<string, int> kvp2) {
return kvp2.Value - kvp1.Value;});
foreach (KeyValuePair<string, int> kvp in list)
{
Console.WriteLine("{0} {1}", kvp.Key, kvp.Value);
}
}
}
}
194デフォルトの名無しさん
2008/09/12(金) 14:51:30 あ、ごめん。
ファイルに書き出せ、か。
まあ書く方はすぐでしょ。
ファイルに書き出せ、か。
まあ書く方はすぐでしょ。
195デフォルトの名無しさん
2008/09/12(金) 14:52:50 後始末とエラーチェックも自分で
196デフォルトの名無しさん
2008/09/12(金) 15:22:55 class Program
{
static readonly string inPath = "7715.txt";
static readonly string outPath = "7716.txt";
static readonly char[] separator = { ' ', ',', '.', '"', '\n', '\r' };
static void Main(string[] args)
{
Dictionary<string, int> dict = new Dictionary<string, int>();
int value;
using (StreamReader sr = File.OpenText(inPath))
{
string[] words = sr.ReadToEnd().Split(separator, StringSplitOptions.RemoveEmptyEntries);
foreach (var w in words)
{
dict.TryGetValue(w, out value);
dict[w] = value + 1;
}
}
using (StreamWriter sw = new StreamWriter(outPath))
{
foreach (var i in dict.OrderByDescending(x => x.Value).ThenBy(x => x.Key))
sw.WriteLine("{0} {1}", i.Key, i.Value);
}
}
}
プログラム勉強中の俺が書いたらこんな感じになったお
Dictionaryをvalue順にソートするのに小1時間悩んだ
{
static readonly string inPath = "7715.txt";
static readonly string outPath = "7716.txt";
static readonly char[] separator = { ' ', ',', '.', '"', '\n', '\r' };
static void Main(string[] args)
{
Dictionary<string, int> dict = new Dictionary<string, int>();
int value;
using (StreamReader sr = File.OpenText(inPath))
{
string[] words = sr.ReadToEnd().Split(separator, StringSplitOptions.RemoveEmptyEntries);
foreach (var w in words)
{
dict.TryGetValue(w, out value);
dict[w] = value + 1;
}
}
using (StreamWriter sw = new StreamWriter(outPath))
{
foreach (var i in dict.OrderByDescending(x => x.Value).ThenBy(x => x.Key))
sw.WriteLine("{0} {1}", i.Key, i.Value);
}
}
}
プログラム勉強中の俺が書いたらこんな感じになったお
Dictionaryをvalue順にソートするのに小1時間悩んだ
197デフォルトの名無しさん
2008/09/12(金) 16:09:49198デフォルトの名無しさん
2008/09/16(火) 10:42:52 正式には匿名関数と呼ぶらしい
メソッドをその場で定義して暗黙的にデリゲートのインスタンスを作って渡してる
メソッドをその場で定義して暗黙的にデリゲートのインスタンスを作って渡してる
200kazu
2008/10/02(木) 22:49:15 C言語を独学ではじめた者です。
練習問題
・数値を複数回入力し、最後に"END"と入力された後、それぞれに対し
80以上なら"verygood"、80未満で60以上なら"good"、60未満なら"normal"
と表示されるプログラムを作成しなさい。
例) 25(enter押下)
90(enter押下)
73(enter押下)
END (enter押下)
25 normal
90 verygood
73 good
という問題なんですが、
正解が分かりません。
本にはヒントとして
1 文字の入力にはgets()という標準関数を使用する。
2 "END"との比較にはstrcmp()という標準関数を使用する。
3 文字を数値に変換するには、atoi()という標準関数を使用する。
4 繰り返し文(for、while文)とbreak文
と載っていました。
どなたか教えていただけないでしょうか?
よろしくお願いします。
練習問題
・数値を複数回入力し、最後に"END"と入力された後、それぞれに対し
80以上なら"verygood"、80未満で60以上なら"good"、60未満なら"normal"
と表示されるプログラムを作成しなさい。
例) 25(enter押下)
90(enter押下)
73(enter押下)
END (enter押下)
25 normal
90 verygood
73 good
という問題なんですが、
正解が分かりません。
本にはヒントとして
1 文字の入力にはgets()という標準関数を使用する。
2 "END"との比較にはstrcmp()という標準関数を使用する。
3 文字を数値に変換するには、atoi()という標準関数を使用する。
4 繰り返し文(for、while文)とbreak文
と載っていました。
どなたか教えていただけないでしょうか?
よろしくお願いします。
201デフォルトの名無しさん
2008/10/02(木) 22:52:53 >>200
ふざけんなゴミ
ふざけんなゴミ
202デフォルトの名無しさん
2008/10/02(木) 22:53:25 スレタイよく嫁
203デフォルトの名無しさん
2008/10/02(木) 22:54:17204デフォルトの名無しさん
2008/10/02(木) 22:55:10 誘導とか書いてから気づいたけど、マルチか・・・
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7715.txt
pictureBox に図が表示されません。
pictureBox に図が表示されません。
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/8093.lzh
textBox に3などの数字を入れます。
textBox に3などの数字を入れます。
207デフォルトの名無しさん
2008/11/24(月) 19:38:06208デフォルトの名無しさん
2008/11/24(月) 20:23:37 お断りします
鼠に全経路探索させて長さ比較しろよ
鼠に全経路探索させて長さ比較しろよ
209デフォルトの名無しさん
2008/11/24(月) 20:29:05210デフォルトの名無しさん
2008/11/24(月) 20:48:39 いや、もしかしてこの依頼はつまりこういうことなのかもしれん。
Meiro(1, 1);
for (y = 0; y < 20; y++) for (x = 0; x < 60; x++) if (t[y, x] == '+') t[y, x] = ' '; // この1行を追加
//結果を表示
Meiro(1, 1);
for (y = 0; y < 20; y++) for (x = 0; x < 60; x++) if (t[y, x] == '+') t[y, x] = ' '; // この1行を追加
//結果を表示
211デフォルトの名無しさん
2008/11/24(月) 21:22:26 宿題かたづけるんじゃねーのかよwww
212デフォルトの名無しさん
2008/11/25(火) 01:56:18 住人に宿題を出すスレじゃないんだぜ
動きました!
Form1.cs に、ボタンを押した時のメソッドを登録する。
public Form1()
{
InitializeComponent();
this.button1.Click += new System.EventHandler(this.button1_Click);
}
Form1.cs に、ボタンを押した時のメソッドを登録する。
public Form1()
{
InitializeComponent();
this.button1.Click += new System.EventHandler(this.button1_Click);
}
214デフォルトの名無しさん
2008/12/04(木) 21:01:41 INIファイルをXMLに変えて
作りたいのですがどうすれば?
作りたいのですがどうすれば?
215デフォルトの名無しさん
2008/12/04(木) 21:32:07 そりゃもちろんXMLの仕様に従うのさ、ジョニー!
216デフォルトの名無しさん
2008/12/05(金) 19:43:39 iniを読み込んでxmlで書き出すのさ。
217デフォルトの名無しさん
2008/12/05(金) 21:34:35 [hoge]
abcdefg
[hage]
hijklmn
を
<hoge>abcdefg</hoge>
<hage>hijklmn</hage>
にすりゃいいだけじゃいか!ベイビー!
abcdefg
[hage]
hijklmn
を
<hoge>abcdefg</hoge>
<hage>hijklmn</hage>
にすりゃいいだけじゃいか!ベイビー!
218デフォルトの名無しさん
2008/12/06(土) 00:29:37 iniとxmlってどっちが使いやすいの?
219デフォルトの名無しさん
2008/12/06(土) 00:34:04 xml
220デフォルトの名無しさん
2008/12/06(土) 01:49:23 xmlは一部文字をエスケープしないといけないよね。
xmlは確かに柔軟性が高いけど、その辺の扱いが面倒だよね。
xmlは確かに柔軟性が高いけど、その辺の扱いが面倒だよね。
221デフォルトの名無しさん
2008/12/12(金) 02:17:40 XmlSerializer使えばXMLを使っていることすら意識しなくていいよね
222デフォルトの名無しさん
2008/12/12(金) 08:32:37 iniは、階層的なデータ持とうとすると途端に詰まるしなぁ。
C# というか、.NET の XmlSerializer とか LINQ to XML はかなり便利なんだから、
C# 使ってる限りにはそれに頼ればいい話。
C# というか、.NET の XmlSerializer とか LINQ to XML はかなり便利なんだから、
C# 使ってる限りにはそれに頼ればいい話。
223デフォルトの名無しさん
2008/12/12(金) 09:27:32 問題は、XMLパーサが糞重いこと
224デフォルトの名無しさん
2008/12/12(金) 12:38:02 DOMはアレだけどXmlReaderやLINQ to XMLは速いよ
XmlSerializerも初期化時の動的コード生成の恐ろしいオーバーヘッドに目をつぶれば
読み込み自体はかなり速い(プリコンパイルしておくことも可能)
XmlSerializerも初期化時の動的コード生成の恐ろしいオーバーヘッドに目をつぶれば
読み込み自体はかなり速い(プリコンパイルしておくことも可能)
225デフォルトの名無しさん
2008/12/25(木) 15:00:32 数字表記の01 02 03を 1 2 3にするためにはどうすればいいですか?
226デフォルトの名無しさん
2008/12/25(木) 15:11:30 String.Join(" ", "01 02 03".Split(' ').Select(x => x.TrimStart('0')).ToArray()))
227デフォルトの名無しさん
2008/12/27(土) 17:46:29 C#なんですが追試課題で困ってます
ddlSyohin.DataTextField = "SyohinName";
ddlSyohin.DataValueField ="SyohinNo";
ddlSyohin.SelectedIndex =-1;
上記の処理を記述しなきゃだめなんだけどまったくわからない
良ければ教えてください
ddlSyohin.DataTextField = "SyohinName";
ddlSyohin.DataValueField ="SyohinNo";
ddlSyohin.SelectedIndex =-1;
上記の処理を記述しなきゃだめなんだけどまったくわからない
良ければ教えてください
228デフォルトの名無しさん
2008/12/27(土) 17:49:55229デフォルトの名無しさん
2008/12/27(土) 17:50:41 ちゃんと授業聞いてないからだよ
230デフォルトの名無しさん
2008/12/27(土) 23:40:46 もう記述できてるじゃんw
231デフォルトの名無しさん
2008/12/28(日) 01:18:30 ddlSyohinは何クラス?
232デフォルトの名無しさん
2008/12/28(日) 10:24:04 抜粋もろくにできないなら問題全部あげたほうがはやい
233デフォルトの名無しさん
2009/01/08(木) 19:26:09 [1] 授業単元:オブジェクト指向プログラミング演習
[2] 問題文(含コード&リンク):
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/533.zip
zipファイルを解凍し、中のプロジェクトに動作仕様の通り動くようコードを追加して
入力した内容をExcelファイルに出力するプログラムを完成させよ。
出力サンプルは同梱の「出力サンプル.xls」を参照せよ。
動作仕様
・名前、郵便番号、住所、電話番号、性別の項目を入力せずにExcel出力のボタンを押した場合、エラーメッセージを表示させる
・Excel出力ボタンを押した時、MS Excelを起動し、出力サンプル.xlsのように表示させる
・リセットボタンを押した時、項目(テキストボックス)の内容をクリアさせる
・出力されたExcelファイルの名前、郵便番号、住所、電話番号、性別のセルは好きな色で良いので塗りつぶすコードを書き出力させる
[3] 環境
[3.1] OS: WindowsXP
[3.2] コンパイラ名とバージョン: Visual Studio 2008
[3.3] 言語: C#
[4] 期限:1/10
[5] その他の制限:制限は特にありません。
Excelへの出力がうまくいきません。丸投げでお願いします。
[2] 問題文(含コード&リンク):
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/533.zip
zipファイルを解凍し、中のプロジェクトに動作仕様の通り動くようコードを追加して
入力した内容をExcelファイルに出力するプログラムを完成させよ。
出力サンプルは同梱の「出力サンプル.xls」を参照せよ。
動作仕様
・名前、郵便番号、住所、電話番号、性別の項目を入力せずにExcel出力のボタンを押した場合、エラーメッセージを表示させる
・Excel出力ボタンを押した時、MS Excelを起動し、出力サンプル.xlsのように表示させる
・リセットボタンを押した時、項目(テキストボックス)の内容をクリアさせる
・出力されたExcelファイルの名前、郵便番号、住所、電話番号、性別のセルは好きな色で良いので塗りつぶすコードを書き出力させる
[3] 環境
[3.1] OS: WindowsXP
[3.2] コンパイラ名とバージョン: Visual Studio 2008
[3.3] 言語: C#
[4] 期限:1/10
[5] その他の制限:制限は特にありません。
Excelへの出力がうまくいきません。丸投げでお願いします。
234デフォルトの名無しさん
2009/01/08(木) 22:16:28 宿題は自分でやらんとあかんで( ・`ω・´)
235デフォルトの名無しさん
2009/01/08(木) 23:17:31 >>233
できた
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/534.zip
2007用だから2003で動かしたかったら
http://support.microsoft.com/kb/302096/ja
このへん参考にして参照するdllを変更してくれ
できた
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/534.zip
2007用だから2003で動かしたかったら
http://support.microsoft.com/kb/302096/ja
このへん参考にして参照するdllを変更してくれ
236デフォルトの名無しさん
2009/01/09(金) 04:04:18 >>235
ありがとうございます。自分でもやっていたのですが、こういう風にやればよかったのですね。
C#からオフィス操作をする場合、参考となる物があまりなくて困っているのですが、
235さんはどのようにしてC#からオフィス操作のやり方を学んだのでしょうか?
課題を出した研究室の先生に訪ねても「ググれ」としか言ってくれないので・・・
ありがとうございます。自分でもやっていたのですが、こういう風にやればよかったのですね。
C#からオフィス操作をする場合、参考となる物があまりなくて困っているのですが、
235さんはどのようにしてC#からオフィス操作のやり方を学んだのでしょうか?
課題を出した研究室の先生に訪ねても「ググれ」としか言ってくれないので・・・
237デフォルトの名無しさん
2009/01/09(金) 05:34:20 横レスで悪いが、varをVB6.0のvariantのように使うのは行儀が悪いと思うぞ。
238デフォルトの名無しさん
2009/01/09(金) 07:58:17239デフォルトの名無しさん
2009/01/09(金) 11:21:16 スレ対嫁
240デフォルトの名無しさん
2009/01/09(金) 11:58:53 オフィス操作は今のC#には向いてないんだよ
それをわかってない先生なんだろう
他のほとんどの学生が作ったやつは終了してもExcelのプロセスが残るだろうなw
それをわかってない先生なんだろう
他のほとんどの学生が作ったやつは終了してもExcelのプロセスが残るだろうなw
241デフォルトの名無しさん
2009/01/09(金) 13:06:37242デフォルトの名無しさん
2009/01/09(金) 14:01:52 XmlTextWriterを使ってKMLテキストを出力するプログラムを作ってんるんだが、
<kml xmlns="http://earth.google.com/kml/2.2">
を書き出したくて、
xw.WriteStartElement("kml");
xw.WriteAttributeString("xmlns", "http://earth.google.com/kml/2.2");
と入力したんだが、
「要素の同一開始タグ内で、プレフィックス '' の定義を '' から'http://earth.google.com/kml/2.2'に変更することはできません。」
ってエラーが出るんだけどどうしたらいいの?
出力は<kml で止まってる。
あと、
<hotSpot x="32" y="1" xunits="pixels" yunits="pixels"/>
のようにひとつの<>の中で完結するタグ出力するメソッドを教えてください。
<kml xmlns="http://earth.google.com/kml/2.2">
を書き出したくて、
xw.WriteStartElement("kml");
xw.WriteAttributeString("xmlns", "http://earth.google.com/kml/2.2");
と入力したんだが、
「要素の同一開始タグ内で、プレフィックス '' の定義を '' から'http://earth.google.com/kml/2.2'に変更することはできません。」
ってエラーが出るんだけどどうしたらいいの?
出力は<kml で止まってる。
あと、
<hotSpot x="32" y="1" xunits="pixels" yunits="pixels"/>
のようにひとつの<>の中で完結するタグ出力するメソッドを教えてください。
243242
2009/01/09(金) 14:17:51 すまん二つ目は自己解決した。
WriteEndElementをすぐ後につければ勝手に /> になるのな。
WriteEndElementをすぐ後につければ勝手に /> になるのな。
244デフォルトの名無しさん
2009/01/09(金) 22:37:40 >>242
俺の環境だとそんなエラーは出なかった。
他の場所で間違ってんじゃね?
using (XmlWriter writer = new XmlTextWriter(Console.Out))
{
writer.WriteStartElement("kml");
writer.WriteAttributeString("xmlns", "http://earth.google.com/kml/2.2");
writer.WriteEndElement();
}
出力: <kml xmlns="http://earth.google.com/kml/2.2" />
俺の環境だとそんなエラーは出なかった。
他の場所で間違ってんじゃね?
using (XmlWriter writer = new XmlTextWriter(Console.Out))
{
writer.WriteStartElement("kml");
writer.WriteAttributeString("xmlns", "http://earth.google.com/kml/2.2");
writer.WriteEndElement();
}
出力: <kml xmlns="http://earth.google.com/kml/2.2" />
245デフォルトの名無しさん
2009/01/10(土) 01:47:19247デフォルトの名無しさん
2009/01/13(火) 15:32:54 Visual BasicからC#に変える利点ってどのようなものがありますか?
248デフォルトの名無しさん
2009/01/13(火) 15:34:33 スレ違い
249デフォルトの名無しさん
2009/01/13(火) 23:54:28 VBという言葉に付きまとうイメージから解放される
可読性なんかは好みの問題としても,一部の特殊な場合を除いてはC#のほうが必ず速く書ける
可読性なんかは好みの問題としても,一部の特殊な場合を除いてはC#のほうが必ず速く書ける
250デフォルトの名無しさん
2009/01/13(火) 23:57:47 速く、とは何のこと?
251デフォルトの名無しさん
2009/01/14(水) 00:06:41 Dim i As Integer
より
int i;
ほうが短かくて助かる
より
int i;
ほうが短かくて助かる
252デフォルトの名無しさん
2009/01/14(水) 01:45:51 オートマからミッションに乗り換えるのと同じだ。
普通に車に乗るだけならオートマ(VB)でいい。
オレは使わないけど。
普通に車に乗るだけならオートマ(VB)でいい。
オレは使わないけど。
253デフォルトの名無しさん
2009/01/14(水) 09:20:23 元々VBプログラマーだったんなら、VB.NETからC#に乗り換える意味あんまりないかも。
せいぜい、すでにC#の方が人工多いっぽいから長いものにまかれられるくらい。
せいぜい、すでにC#の方が人工多いっぽいから長いものにまかれられるくらい。
254デフォルトの名無しさん
2009/01/14(水) 21:13:03 VBは天然物が多いのか
255デフォルトの名無しさん
2009/01/15(木) 01:45:04 http://itpro.nikkeibp.co.jp/article/COLUMN/20060127/228041/?ST=develop
ここの最後に書いてあるcard_clickの関数ってどこのクラスにつければいいんでしょうか?
カードクラスにつけるとplayersもカードクラスに含んであることになっちゃいますよね
なんか根本的に勘違いしてますか?
ここの最後に書いてあるcard_clickの関数ってどこのクラスにつければいいんでしょうか?
カードクラスにつけるとplayersもカードクラスに含んであることになっちゃいますよね
なんか根本的に勘違いしてますか?
256デフォルトの名無しさん
2009/01/15(木) 01:56:31 最後しか見てないけど、Cardオブジェクトを持ってるFormかなんかが受けとる通知じゃないの?
257デフォルトの名無しさん
2009/01/22(木) 14:11:09 [1] 授業単元:オブジェクト指向プログラミング演習
[2] 問題文(含コード&リンク):
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/559.zip
zipファイルを解凍し、中のプロジェクトに動作仕様の通り動くようコードを追加して
入力した内容をExcelファイルに出力するプログラムを完成させよ。
出力サンプルは同梱の「出力サンプル.xlsx」を参照せよ。
動作仕様
・社員情報1から3の項目である、住所、名前、郵便番号、電話番号、年齢、性別、
社員コード、入社日、所属部署、詳細情報の配偶者から年金までのチェックボックス(チェックがある時は有、ない時は無を出力)を
入力・選択せずにExcelに出力のボタンを押した場合、エラーメッセージを表示させる
・Excelに出力ボタンを押した時、MS Excel(Excel 2007)を起動し、出力サンプル.xlsxのように表示させる
・リセットボタンを押した時、項目(テキストボックス、コンボボックス、チェックボックス、ラジオボタンは初期状態に戻す)の内容をクリアさせる
・出力時、シート1の名前を「社員情報」にさせる
・出力時、シート2の名前を「会社概要」にし、出力サンプルのように適当な会社概要を出力させる
・セルの書式設定、フォントに注意すること
・可能な人はメニューのファイルから入力内容を入出力できるように実装せよ(+10ポイント)
[3] 環境
[3.1] OS: WindowsXP
[3.2] コンパイラ名とバージョン: Visual Studio 2008
[3.3] 言語: C#
[4] 期限:1/24
[5] その他の制限:制限は特にありません。
前回はお世話になりました。前回、>>235さんがやってくれたのを元に
改造したりしているのですが、まったく思い通りに出力できません・・・
また丸投げでどうかよろしくお願いします。
[2] 問題文(含コード&リンク):
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/559.zip
zipファイルを解凍し、中のプロジェクトに動作仕様の通り動くようコードを追加して
入力した内容をExcelファイルに出力するプログラムを完成させよ。
出力サンプルは同梱の「出力サンプル.xlsx」を参照せよ。
動作仕様
・社員情報1から3の項目である、住所、名前、郵便番号、電話番号、年齢、性別、
社員コード、入社日、所属部署、詳細情報の配偶者から年金までのチェックボックス(チェックがある時は有、ない時は無を出力)を
入力・選択せずにExcelに出力のボタンを押した場合、エラーメッセージを表示させる
・Excelに出力ボタンを押した時、MS Excel(Excel 2007)を起動し、出力サンプル.xlsxのように表示させる
・リセットボタンを押した時、項目(テキストボックス、コンボボックス、チェックボックス、ラジオボタンは初期状態に戻す)の内容をクリアさせる
・出力時、シート1の名前を「社員情報」にさせる
・出力時、シート2の名前を「会社概要」にし、出力サンプルのように適当な会社概要を出力させる
・セルの書式設定、フォントに注意すること
・可能な人はメニューのファイルから入力内容を入出力できるように実装せよ(+10ポイント)
[3] 環境
[3.1] OS: WindowsXP
[3.2] コンパイラ名とバージョン: Visual Studio 2008
[3.3] 言語: C#
[4] 期限:1/24
[5] その他の制限:制限は特にありません。
前回はお世話になりました。前回、>>235さんがやってくれたのを元に
改造したりしているのですが、まったく思い通りに出力できません・・・
また丸投げでどうかよろしくお願いします。
258デフォルトの名無しさん
2009/01/22(木) 16:10:14 if-else文、for文、while文、1次元配列を全て使用したプログラムを作成せよ。
との宿題が出ました。
例としてはフィボナッチ数列や階乗を求めるプログラムだそうです。
思考錯誤した結果エラーばかり出て欝になりました・・・
お願いします。
との宿題が出ました。
例としてはフィボナッチ数列や階乗を求めるプログラムだそうです。
思考錯誤した結果エラーばかり出て欝になりました・・・
お願いします。
259デフォルトの名無しさん
2009/01/22(木) 16:34:50 エラーは修正案出せるけど題材まではなあ、、、
forとwhile両方使えってか。
forとwhile両方使えってか。
260デフォルトの名無しさん
2009/01/22(木) 17:07:35261デフォルトの名無しさん
2009/01/22(木) 18:52:51 取りあえず全部使いさえすれば何でも良いんだろ
たとえ、無意味な処理だとしても
// 一次元配列
var array = new { 3, 5, -6, 4, -9, 2, -11 };
// 各要素の絶対値を表示
for(int i = 0; i < array.Length; i++) {
if(array[i] > 0) Console.Write("{0} ", array[i]);
else Console.Write("{0} ", -array[i]);
}
Console.WriteLine();
// 最初の負の数を表示
{
int i = 0;
while(i < array.Length) {
if(array[i] < 0) {
Console.WriteLine("{0}:{1}", i, array[i]);
break;
}
i++;
}
}
たとえ、無意味な処理だとしても
// 一次元配列
var array = new { 3, 5, -6, 4, -9, 2, -11 };
// 各要素の絶対値を表示
for(int i = 0; i < array.Length; i++) {
if(array[i] > 0) Console.Write("{0} ", array[i]);
else Console.Write("{0} ", -array[i]);
}
Console.WriteLine();
// 最初の負の数を表示
{
int i = 0;
while(i < array.Length) {
if(array[i] < 0) {
Console.WriteLine("{0}:{1}", i, array[i]);
break;
}
i++;
}
}
262デフォルトの名無しさん
2009/01/22(木) 18:54:14 >>261
訂正。s/new/new[]/で
訂正。s/new/new[]/で
263デフォルトの名無しさん
2009/01/22(木) 19:02:16264デフォルトの名無しさん
2009/01/22(木) 23:50:10 誘導してもらいましたおねがいします
[1] 授業単元:
[2] 問題文:ボタンを押すとラベルが右に少しずつ(+7ずつ)移動するプログラムを書け。
[3] 環境
[3.1] OS:WindowsVista
[3.2] コンパイラ名とバージョン: WindowsVisual C#
[3.3] 言語: C
[4] 期限: 2009年1月23日中
[5] その他の制限:
LocationのY座標をtop、
Y座標はleftとする
みたいなことをヒントでもらいましたがさっぱり・・・
お願いします
[1] 授業単元:
[2] 問題文:ボタンを押すとラベルが右に少しずつ(+7ずつ)移動するプログラムを書け。
[3] 環境
[3.1] OS:WindowsVista
[3.2] コンパイラ名とバージョン: WindowsVisual C#
[3.3] 言語: C
[4] 期限: 2009年1月23日中
[5] その他の制限:
LocationのY座標をtop、
Y座標はleftとする
みたいなことをヒントでもらいましたがさっぱり・・・
お願いします
265デフォルトの名無しさん
2009/01/22(木) 23:51:33 不可能です。
次の課題をどうぞ。
次の課題をどうぞ。
266デフォルトの名無しさん
2009/01/23(金) 00:03:42 よく知らない俺が適当にレス!
Button1_Click()
{
label1.Location.left += 7;
}
Button1_Click()
{
label1.Location.left += 7;
}
267デフォルトの名無しさん
2009/01/23(金) 00:09:32 >>266
それコンパイル通らなくね?
それコンパイル通らなくね?
268デフォルトの名無しさん
2009/01/23(金) 00:13:44 値型がわかっていない初心者にありがちなミスだな
269デフォルトの名無しさん
2009/01/23(金) 00:13:52 だからよく知らないといったのに。
ボタンクリックイベントでラベルオブジェクトのX座標を+7すればいいってことを伝えたかった。
再描画のためにメッセージ飛ばすとか関数を呼ぶ必要があるかどうかもしらないので知ってるなら教えてあげて
ボタンクリックイベントでラベルオブジェクトのX座標を+7すればいいってことを伝えたかった。
再描画のためにメッセージ飛ばすとか関数を呼ぶ必要があるかどうかもしらないので知ってるなら教えてあげて
270デフォルトの名無しさん
2009/01/23(金) 01:00:52 黙れ馬鹿
271デフォルトの名無しさん
2009/01/23(金) 01:41:36 超簡単そうなのに誰も答えないとかよほど住民のレベルが低いのか
できないことはないだろと思うんだけどな
できないことはないだろと思うんだけどな
272デフォルトの名無しさん
2009/01/23(金) 01:49:35 >>271
じゃあ自分が(ry
じゃあ自分が(ry
273デフォルトの名無しさん
2009/01/23(金) 02:24:19274デフォルトの名無しさん
2009/01/23(金) 02:24:57 本人乙
275デフォルトの名無しさん
2009/01/23(金) 02:32:05 本人乙
276デフォルトの名無しさん
2009/01/23(金) 02:36:16277デフォルトの名無しさん
2009/01/23(金) 02:45:01 そんな不可解な言語でもなかろうと思って初めてFormアプリを作ってみた
private void button1_Click(object sender, System.EventArgs e)
{
label1.Left += 7;
}
これでできた。
適当に書いたのにさほど変なコードを書いてたわけでもなかったっぽくね?
private void button1_Click(object sender, System.EventArgs e)
{
label1.Left += 7;
}
これでできた。
適当に書いたのにさほど変なコードを書いてたわけでもなかったっぽくね?
278デフォルトの名無しさん
2009/01/23(金) 02:48:51 逆切れか
氏ねよ
氏ねよ
279デフォルトの名無しさん
2009/01/23(金) 02:56:29■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★8 [ぐれ★]
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 【広島】ペルー女性の国保加入を誤って認め、福山市が医療費484万円を肩代わりするミス…入院して手術を受ける [ぐれ★]
- いじめ後遺症 15年前のトラウマに苦悩する当事者「夢の中に出てくる」「された側は一生ものの傷」 [♪♪♪★]
- 【実況】博衣こよりのえちえちダンガンロンパ5🧪
- 【実況】博衣こよりのえちえちダンガンロンパ4🧪
- sengoku38「どこから指令が出ているのか、総理答弁を撤回させたい人たちが今度は官僚が書いた作文を読まないのが悪いと言い始めた」 [834922174]
- 🏡パン🍞つー✌まる👌見え👊😅👊
- 【緊急高市朗報】WBC全試合、地上波完全生放送決定wmwmwmwmwmwmwmwmwmwmwmwmwmwmwmw [517459952]
- ブレイキングダウン、ついにやらかす。😰 [153490809]
