• 締切済み

プログラム(C言語)を利用してカレンダー表示させるには・・?

C言語初心者です、今年のカレンダーを表示させるにはまず どうしたらいいのでしょうか? 他も見てみたのですがさっぱりです・・・ アドバイスお願いします

みんなの回答

  • nta
  • ベストアンサー率78% (1525/1942)
回答No.1

 ご質問が学校の課題であるとすれば、丸投げは本サイトの禁止事項なので削除されます。  C言語を使いたいけどVisal Basicの環境しかなくて困っているということでしょうか。Visual Studio Express2005バージョンがマイクロソフトから無償で提供されているので試してください。Visual Studioには学校で勉強するようなANSIなC言語のみの環境はなく、VisualC++を使うことになりますが、ExpressバージョンではCLRの「Windowsフォームアプリケーション」を使うことになると思います。このフォーム上にカレンダーのように文字を並べればカレンダーはできてしまいます。

noname#53915
質問者

お礼

そういえばそうですね 失礼しました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 万年カレンダーのC言語プログラムを教えてください

    西暦年と月を入力すると、その年月のカレンダーが出てくる万年カレンダーのC言語プログラムを教えてください!お願いします!

  • カレンダーのC言語プログラムを教えてください!

    西暦年と月を入力すると、その年月のカレンダーが出てくる万年カレンダーのC言語プログラムを教えてください! その出力結果が 2***年 *月 月 火 水 木 金 土 日 月 火 水 木 金 土 日 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 というように二週間ごとに表示するもので、 うるう年の判別ができるものになるようにしたいのですが。 年=n月=g で入力するものを作りたいんです。 よろしくお願いします!!!(>_<)

  • C言語でのカレンダー作成

    今、C言語でカレンダーを表示させるプログラムを作成しています 西暦と月を入力すると、その年、その月の1ヶ月分のカレンダーが表示されるプログラムを作りました そこで、次は入力した月から3ヶ月分のカレンダーを表示させるプログラムを作成したいのですが、どなたか教えてくださいませんか? 配列を使う方法や文字列など色々な方法があると伺って、どの方法が作りやすいのかわからないんです・・・ borland c を使用しています

  • C言語でカレンダーを作成しています

    こんばんは。 当方プログラミング初心者なのですが、C言語でカレンダーを作成しています。 具体的には年だけ入力すれば一年分のカレンダーが出力され、 年と月を入力すればその年月のカレンダーが出力されるようなプログラムを作りたいと思っています。 例えば2011年と入力すれば2011年一年分のカレンダーが表示され、 2011年2月と入力すれば2011年2月一月分のカレンダーが表示されるといった感じです。 また、年を入力しなかった場合はエラーメッセージを返すようにしたいと考えています。 プログラムの概要は以下のようなものを考えてます。 scanfで年月を入力 if(年だけ入力すれば) 一年分のカレンダーを表示 if else(年月両方を入力すれば) 一ヶ月分のカレンダーを表示 else(それ以外) エラーメッセージ カレンダーを表示するプログラムは完成したのですが、if文の中身をどのようにすればいいのかわかりません。 良い案がありましたら、ご教示お願い致します!

  • C言語でのプログラムの作り方

    はじめまして。C言語初心者の中学一年生です。 C言語でプログラムを作ろうと思ったのですが、やり方がわかりません。 ”hello”と表示するプログラムの作り方を教えてください。 使用しているコンパイラは"Visual C++ 2010"です。パソコンはWindows xpです。 中学生でも分かるように教えてください。 エディエタ、やソースプログラムなどの用語についても教えてくださると嬉しいです。

  • C#の万年カレンダーのプログラム教えてください

    どなたか申し訳ありませんが、初心者が書けるようにC#での万年カレンダーのプログラムを最初から最後まで教えていただけませんか?よろしくお願いします

  • C言語のプログラムについて

    C言語初心者です if分を用いて aが2以上の場合には10 それ以外の場合にはbに100を代入して bの値を画面に表示するプログラムを作成したいです 書き方が分からないので 作成方法を教えていただきたいです よろしくお願いします

  • C#で画像のようにカレンダーを表示しようとしています。

    C#で画像のようにカレンダーを表示しようとしています。 カレンダーの月を1年分画像のように表示したいのですがMonthCalenderを使って表示できますか?

  • 万年カレンダーのプログラム(C言語)が分からなくて困っています。

    万年カレンダーのプログラム(C言語)が分からなくて困っています。 一応作ってみたけどダメだったので何処がおかしいか指摘してくれると幸いです あとC言語についてはかなり初心者ですすみません #include <stdio.h> int main(void) { int d[13]={ 31 ,28 ,31 ,30 ,31 ,30 ,31 ,31 ,30 ,31 ,30 ,31 }; char youbi[7][4]={"日","月","火","水","木","金","土"}; int y ,m ,n ,a ,b ,c ,cc ,s ,ss ,e; printf("西暦 月 日を入力"); scanf("%d ""%d ""%d ",y,m,n); for(a = 1900 ; a < y ; a++){ if(a % 4 == 0){ if(a % 400 == 0){ s = s+2; } else{ s = s+1; } } if(a % 100 == 0){ s = s+1; } else{ s = s+2; } } if(y % 4 == 0){ if(y % 400 == 0){ ss = ss+2; } else{ ss = ss+1; } } if(y % 100 == 0){ ss = ss+1; } else{ ss = ss+2; } if(ss == 2){ d[1] = 29; } else{ d[1] = 28; } for(b = 0 ; b < m+2 ; b++){ e = d[m] + e; m = m+1; } e = e+n; c = e%7; s = c+s; cc = s%7; printf("%c",youbi[cc]); return 0; }

  • c言語 カレンダー

    http://blog.livedoor.jp/forest_caster/archives/1544461.htmlを参考にc言語で万年カレンダーをつくりましたが、 b = y%100; a = (y-b)/100; p1 = 26*(m+1)/10; p2 = b/4; p3 = a/4;                 q = (1+p1+b+p2+p3-2*a)%7; d = (q+6)%7; のところの意味が分からず困っています。(おそらくツェラーの法則だと思います) どなたか教えていただけないでしょうか? 回答よろしくお願いします。

このQ&Aのポイント
  • MFC-J880Nで給紙ローラーを清掃する方法を教えてください。
  • お使いの環境に合わせた接続方法や関連するソフト・アプリについて教えてください。
  • お使いのMFC-J880Nのトラブルやエラーについて相談したいです。
回答を見る