0 / 0 / 0
Регистрация: 19.03.2009
Сообщений: 12
1

Вычислить стоимость междугороднего телефонного разговора

25.03.2009, 14:14. Показов 4642. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написать программу, вычисляющую стоимость междугороднего телефонного разговора (цена одной минуты определяется расстоянием до города, в котором находится абонент). Исходными данными для программы являются код города и продолжительность разговора. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, и коды некоторых городов выделены полужирным шрифтом).

Вычисление стоимости разговора по телефону. Введите исходные данные: Код города -> 812
Город Код Цена минуты, руб.
Владивосток 423 2,2
Москва 095 1,0
Мурманск 815 1,2
Самара 846 1,4
Длительность (целое количество минут)—> 3 Город: Владивосток Цена минуты: 2.20 руб. Стоимость разговора: 6.60 руб.


Очень прошу помогите пожалуйста вообще непонимаю как делать....((((((((((
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2009, 14:14
Ответы с готовыми решениями:

Вычислить стоимость телефонного разговора, предоставляемого по субботе и воскресенье скидки.
Помогите пожалуйста решить пример.о4ень нужно на завтра уже.Вот условие:Вычисление стоимости...

Определить стоимость разговора по телефону с учетом скидки 20%, представляемой по субботам и воскресеньям
Написать программу определения стоимости разговора по телефону с учетом скидки 20%, представляемой...

Создать программу вычисляющую стоимость телефонного разговора.
Создать программу вычисляющую стоимость телефонного разговора. *подробные комментарии в тексте...

Вычислить стоимость разговора в разные месяцы года
Вычислить стоимость разговора в разные месяцы года. Пользователь задает кол-во минут и с помощью...

2
57 / 57 / 36
Регистрация: 17.03.2009
Сообщений: 105
25.03.2009, 15:57 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Решение:
Pascal
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Program mejgorod;
uses crt;
type
   zvonok = record
      gorod:string[15];
      kod:integer;
      cenam:real;
   end;
 
 
var
 i,vr:integer;
 mz:array[1..15] of  zvonok;
 cn,itog:real;
 kodg:integer;
 
begin
 clrscr;
 mz[1].gorod:='Vladivostok'; mz[1].kod:=432; mz[1].cenam:=2.2;
 mz[2].gorod:='Moskva';      mz[2].kod:=095; mz[2].cenam:=1.0;
 mz[3].gorod:='Murmansk';    mz[3].kod:=815; mz[3].cenam:=1.2;
 mz[4].gorod:='Samara';      mz[4].kod:=846; mz[4].cenam:=1.4;
 writeln('Gorod':15,'Kod':5,'Cena min.':10);
 for i:=1 to 4 do begin write(mz[i].gorod:15,mz[i].kod:5,mz[i].cenam:10:1); writeln; end;
 writeln;
 write('Vvedite kod goroda: '); readln(kodg);
 writeln;
 case kodg of
    432:begin
    write('Vvedite vremya razgovora: ');  readln(vr); writeln; cn:=mz[1].cenam*vr;
    writeln('Gorod: ',mz[1].gorod:15); writeln('Cena minuti razgovora: ',mz[1].cenam:5:1);
    writeln('Stoimost razgovora = ',cn:0:1); end;
    95 :begin
    write('Vvedite vremya razgovora: ');  readln(vr); writeln;  cn:=mz[2].cenam*vr;
    writeln('Gorod: ',mz[2].gorod:15); writeln('Cena minuti razgovora: ',mz[2].cenam:5:1);
    writeln('Stoimost razgovora = ',cn:0:1); end;
    815:begin
    write('Vvedite vremya razgovora: ');  readln(vr); writeln; cn:=mz[3].cenam*vr;
    writeln('Gorod: ',mz[3].gorod:15); writeln('Cena minuti razgovora: ',mz[3].cenam:5:1);
    writeln('Stoimost razgovora = ',cn:0:1); end;
    815:begin
    write('Vvedite vremya razgovora: ');  readln(vr); writeln; cn:=mz[4].cenam*vr;
    writeln('Gorod: ',mz[4].gorod:15); writeln('Cena minuti razgovora: ',mz[4].cenam:5:1);
    writeln('Stoimost razgovora = ',cn:0:1); end
    else writeln('Kod error - zvonok nevozmogen');
 end;
 readkey;
end.
0
0 / 0 / 0
Регистрация: 19.03.2009
Сообщений: 12
25.03.2009, 20:01  [ТС] 3
чет как то сложно тут написано пытаюсь сделать проще так неполучается....
0
25.03.2009, 20:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.03.2009, 20:01
Помогаю со студенческими работами здесь

Определить дату такого телефонного разговора, которой является максимальным по продолжительности
Справка о междугороднем телефонном разговоре содержит: номер телефона абонента (6 цифр), дату (год,...

Оператор выбора - стоимость телефонного звонка
var S: real; kod,min: integer; begin writeln ('Вычисление стоимости разговора по...

Написать программу, вычисляюшую стоимость междугороднего телефонного разговора
Написать программу, вычисляюшую стоимость междугороднего телефонного разговора (цена одной минуты...

Написать программу, вычисляющую стоимость междугороднего телефонного разговора.
Написать программу, вычисляющую стоимость междугороднего телефонного разговора (цена одной минуты...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru