このディレクトリの索引

# 出典 :: #823 # [1] 授業単元:c言語 # [2] 問題文 # 課題文1 # とある架空の携帯電話会社では、基本料金の1,000円に、一ヶ月の 通話の合計時間によって通話料が加算される(1分あたり10円)。 # また、1ヶ月の料金は基本料金込みで10,000円以上は通話料が無料になるものとする。 # このとき、1ヶ月の合計通話時間を入力すると請求される料金を表示するプログラムを作成せよ。 # 課題文2 # 明治元年以降の西暦年を4桁の数で入力すると、和暦で年を表示するプログラムを作成せよ。 # ただし、2つの元号を持つ年は両方の年を表示すること。 # (例: 1989年 → 昭和64年、平成元年) # (2つの元号を持つ年の扱いについては余裕がある人は、月、日も入れて、その日の正しい # 元号を表示することによって元号を一つ表示するプログラムとしてもよい。) % 課題文1 'とある架空の携帯電話会社では、基本料金の1,000円に、一ヶ月の 通話の合計時間によって通話料が加算される(1分あたり10円)。また、1ヶ月の料金は基本料金込みで10,000円以上は通話料が無料になるものとする。'(_通話時間,_通話料金) :- '基本料金の1,000円に、一ヶ月の 通話の合計時間によって通話料が加算される(1分あたり10円)。'(_通話時間,_通話料金). 'とある架空の携帯電話会社では、基本料金の1,000円に、一ヶ月の 通話の合計時間によって通話料が加算される(1分あたり10円)。また、1ヶ月の料金は基本料金込みで10,000円以上は通話料が無料になるものとする。'(_通話時間,_通話料金) :- 'また、1ヶ月の料金は基本料金込みで10,000円以上は通話料が無料になるものとする。'(_通話時間,_通話料金). '基本料金の1,000円に、一ヶ月の 通話の合計時間によって通話料が加算される(1分あたり10円)。'(_通話時間,_通話料金) :- _通話料金 is 1000 + 10 * _通話時間, _通話料金 < 10000. 'また、1ヶ月の料金は基本料金込みで10,000円以上は通話料が無料になるものとする。'(_通話時間,10000) :- 1000 + 10 * _通話時間 >= 10000.