こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

C言語でのプログラミングについての質問です。

C言語でのプログラミングについての質問です。
ここ最近入院していて情報の授業を受けていないので課題を手伝って欲しいです!
以下、課題文です。

--------------------
仕様 キーボードから期末試験の点数を読み込んで0.55を掛ける。次に課題の点数を読み込んで0.25を掛ける。この2つを加えたものを四捨五入し、講義点(80点満点)として表示する。そして演習点(20点満点)を読み込んで講義点に加え、成績(100点満点)として表示する。最後に成績判定を行い、「良・がんばった」、80点以上は「優・優秀です」、それ以外は「入力誤り」と表示する。なお、「講義点(80点満点)がその6割(48点)に満たない場合も「不可・再履修が必要」とする。
--------------------

この課題の回答を教えてください!
ちなみに、こまめにコメントを挿入する必要があるようです!
よろしくお願いします><

投稿日時 - 2014-06-21 23:27:48

QNo.8647997

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(6)

ANo.6

C言語には入出力がありません。

従ってキーボードから入力することも、表示することも出来ません。

どうしてもと言うならハードウエアの詳細を記述するかオペレーティングシステム、コンパイラの種類などを記述すべきです。

投稿日時 - 2014-06-22 01:25:15

ANo.5

「課題を手伝って欲しい」ではなく「私の代わりに課題を解いて欲しい」になってますが。
それは「手伝う」とはいわない。

投稿日時 - 2014-06-22 00:27:01

ANo.4

こうですか、わかりません><


#include <stdio.h>

int main(void)
{
printf("不可・再履修が必要\n");

return(0);
}


ところで講義点が48点以上で成績が80点未満だと入力誤りになりますがそれは正しいのですか?
「良・がんばった」の基準は?

投稿日時 - 2014-06-21 23:55:22

補足

すいません書き漏らしがありました><;
正しくはこうです!

仕様 キーボードから期末試験の点数を読み込んで0.55を掛ける。次に課題の点数を読み込んで0.25を掛ける。この2つを加えたものを四捨五入し、講義点(80点満点)として表示する。そして演習点(20点満点)を読み込んで講義点に加え、成績(100点満点)として表示する。最後に成績判定を行い、0点~59点は「不可・再履修が必要」、60点~69点は「可・何とか合格」、70点~79点は「良・がんばった」、80点以上は「優・優秀です」、それ以外は「入力誤り」と表示する。なお、「講義点(80点満点)がその6割(48点)に満たない場合も「不可・再履修が必要」とする。

投稿日時 - 2014-06-22 00:03:23

ANo.3

[1] キーボードから期末試験の点数を読み込んで0.55を掛ける。
[2] 課題の点数を読み込んで0.25を掛ける。
[3] この2つを加えたものを四捨五入し、講義点(80点満点)として表示する。
[4] 演習点(20点満点)を読み込んで講義点に加え、成績(100点満点)として表示する。
[5] 最後に成績判定を行い、「良・がんばった」、80点以上は「優・優秀です」、それ以外は「入力誤り」と表示する。
[6] なお、「講義点(80点満点)がその6割(48点)に満たない場合も「不可・再履修が必要」とする。

どれがわからんですか?

[1] はどってことなさそうだし
[2] は[1]ができれば同様ですね。
[3] は? 四捨五入できますか?
[4] は大したことなさそう
[5] がややこしそうですが、if~else~ でなんとかなりそう
[6] の判定は[5]に先だって行えますね。

投稿日時 - 2014-06-21 23:51:34

ANo.2

>>ここ最近入院していて情報の授業を受けていないので課題を手伝って欲しいです!

入院しているなら、クラスメート、友人など、誰か、見舞いは来ないの?その人にお願いすればいいと思いますけど・・・。

投稿日時 - 2014-06-21 23:43:03

ANo.1

手伝うので、まず自分の考えたソースを提示してください。
丸投げを手伝うとは言いません。

投稿日時 - 2014-06-21 23:35:54

あなたにオススメの質問