重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

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

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

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

A 回答 (6件)

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



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

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

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


それは「手伝う」とはいわない。
    • good
    • 0

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




#include <stdio.h>

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

return(0);
}


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

この回答への補足

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

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

補足日時:2014/06/22 00:03
    • good
    • 0

[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]に先だって行えますね。
    • good
    • 0

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



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

手伝うので、まず自分の考えたソースを提示してください。


丸投げを手伝うとは言いません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!