プログラム組み立て係

≫2009年10月

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

困ったものですw

今日学校でプログラミングの課題が出されたのですが、鬼畜でしたw。orz

課題は全部で5つ。約30分でクリアせよという話で、ムリポww
課題3で一番時間がかかってしまいましたよww

5人の学生の3教科(国語、数学、英語)の点数から
5人の各教科の最高点数や一人ずつの3教科の平均点を書くような問題で、
わかっていることは、
・学生は5人
・教科は3教科
・点数は決められてない
・学生と教科を2次元配列としなければならない
ということで、上の2つの点より、学生や教科は定数であるので、そのまま組み込める。
3つ目の点はscanf関数などを使い、決めなければならないらしいという事ですw
4つ目の点は強制ですww

短時間でいいアルゴリズムが思いつかず、さっきの上の2つの点を使い、ごり押しww



#include <stdio.h>

/* 5つの中で、一番良い点数を戻り値とする */
/* この関数を使い、5人の中の1つの教科の最高点を求める */

int tensu_max( int tensu1, int tensu2, int tensu3, int tensu4, int tensu5 )
{
 int max = 0;

 if( max < tensu1 ) max = tensu1;
 if( max < tensu2 ) max = tensu2;
 if( max < tensu3 ) max = tensu3;
 if( max < tensu4 ) max = tensu4;
 if( max < tensu5 ) max = tensu5;

 return max;
}

/* 3つの点数の平均点を求め、それを戻り値とする */
/* この関数を使い、1人の3教科分の平均点を求める */

double tensu_ave( int tensu1, int tensu2, int tensu3 )
{
 double ave = 0.0;
 ave = ( tensu1 + tensu2 + tensu3 ) / 3.0;
 return ave;
}

int main()
{
 int tensu[5][3] = { 0 };
 int i, j;

 puts( "学生の3教科(国語、数学、英語)の点数を入力してください" );

 for( i = 0 ; i < 5 ; i++ )
 {
  for( j = 0 ; j < 3 ; j++ )
  {
   switch( j )
   {
    case 0: printf( "%d人目の学生の国語:", i + 1 ); break;
    case 1: printf( "%d人目の学生の数学:", i + 1 ); break;
    case 2: printf( "%d人目の学生の英語:", i + 1 ); break;
   }
   scanf( "%d", &tensu[i][j] );
  }
 }

 printf( "国語の最高点:%d\n", tensu_max( tensu[0][0], tensu[1][0],
      tensu[2][0], tensu[3][0], tensu[4][0] ) );
 printf( "数学の最高点:%d\n", tensu_max( tensu[0][1], tensu[1][1],
      tensu[2][1], tensu[3][1], tensu[4][1] ) );
 printf( "英語の最高点:%d\n", tensu_max( tensu[0][2], tensu[1][2],
      tensu[2][2], tensu[3][2], tensu[4][2] ) );

 for( i = 0 ; i < 5 ; i++ )
  printf( "%d人目の学生の平均点:%.1f\n", i + 1,
       tensu_ave( tensu[i][0], tensu[i][1], tensu[i][2] ) );

 return 0;
}




ちなみに、これだけで20分ぐらい時間を掛けましたよww
これ終わらせるために時間使いすぎて、課題5が終わらなかったし・・・

オプーナ

オプーナ

すいませんwネタですwww

実はまだ、オプーナ買ってないし、それ以前にWiiもないというww
でも、クソゲークソゲーみんな言ってるけど、ムービー見た感じでも、そこまで悪くないと思うのですがww
普通に背景も戦闘シーンも綺麗なゲームですよね~

じゃあお前が買えよ的なパターンですが、Wii持ってないから買う気が起きないです・・・orz

オプーナ公式ページ

メイド喫茶怖いですねw

ハム速を見てましたが、ん~怖いメイド喫茶が日本橋にあるようですww
日本橋のメイドカフェで痛い目にあったwwwwwwより
Google検索-め○ど○ぃむ(小心者なので、検索する名前を隠しますww)
作戦名「めいど服を着た悪夢」証拠取り音声(そのメイド喫茶を録音した人がいたようですww)

ぼったくりレベルの喫茶とかヒドス(・ω・`)
メイド喫茶はあまり興味ないけど、一度は行ってみたい場所なのにww
ハム速より、まず自分達から誘ってくるメイドは無しということですね!
家から出ないヒッキーよりな私にはあまり関係ないですがねwww
皆!気をつけるべし!

«  | HOME |  »

プロフィール

δキリン

Author:δキリン
パソコン関連のことについて
いろいろつづっていきたいと
思っています。

相互リンクは大歓迎ですよ!

もし良かったら、
ポチっとよろしくお願いします



※関係ないページ表示されたとき、
 下の検索フォームから検索してください


最新記事


カテゴリ

TOP (1)
C言語 (19)
HTML (2)
ハードウェア (5)
ソフトウェア (11)
美少女ゲーム (25)
音楽 (2)
アニメ (3)
不定期日記 (15)
本 (4)
雑記 (6)
未分類 (0)

月別アーカイブ


最新コメント


アクセスカウンター


検索フォーム


RSSリンクの表示


リンク

このブログをリンクに追加する

応援中

『airy[F]airy (エアリィフェアリィ)』応援中! 『ひだまりバスケット』応援中です! キスと魔王と紅茶 PULLTOP se・きらら バナー

ブロとも申請フォーム

この人とブロともになる


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。