Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 18.04.2018
Сообщений: 1
1

Создать проект в котором вычисляется стоимость телефонного разговора

18.04.2018, 21:05. Показов 2148. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Длительность разговора – это любое действительное число, номер дня недели – это целое число от 1 до 7. Причем для чисел 6 и 7 (суббота и воскресенье) стоимость 1 мин разговора на 20% ниже, чем в остальные дни недели.
Для полей ввода Edit1 и Edit2 предусмотреть проверку на правильность ввода данных.
После нажатия на кнопку «ВЫЧСЛИТЬ» должно появляться окно сообщения с вопросом: «У Вас есть льготы?». Если пользователь нажмет на кнопку «ДА», то стоимость разговора снижается на 50%.
Ответ должен выводится в окне сообщения в следующем формате:
Ваш разговор длился Х минут, Вы говорили в Y день недели. Стоимость разговора Z грн.,
где Х и Y – значения из полей ввода Edit1 и Edit2, а Z – стоимость разговора.Создать проект, в котором вычисляется стоимость телефонного разговора

форма: Помогите.zip

Очень нужна помощь ребят(((С помощью Case не понимаю пожалуйстаааа
Название: Безымянный.png
Просмотров: 40

Размер: 36.9 Кб

Находил данное о не помогло((((
Кликните здесь для просмотра всего текста
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const
  price: real = 5.25;
  discount: real = 0.25;   // скидка 
var
  day: byte;
  long: word;
  summ: real;
begin
  // получить длительность
  long:= StrToInt(Edit1.Text);
  // получить день
  day:= StrToInt(Edit2.Text);
  // вычисление суммы
  summ:= long * price;
  // учет скидки
  if day in [6,7] // суббота или воскресенье
  then summ:= summ - discount;
  label3.caption:= FloatToStr(Summ);
end;

Кликните здесь для просмотра всего текста
PS:НЕ БРАТЬ МОЯ ПРОГРАММА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.04.2018, 21:05
Ответы с готовыми решениями:

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

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

Определить стоимость телефонного разговора
Задача: на вход даётся код города и количество минут разговора. У каждого города своя заранее...

Подсчитать стоимость телефонного разговора
Пользователь вводит с клавиатуры время начала и время завершения телефонного разговора (часы,...

3
670 / 560 / 242
Регистрация: 26.11.2012
Сообщений: 2,191
19.04.2018, 05:39 2
Delphi
1
2
3
4
case day of
1..5 : summ:= long * price;
6..7 :summ:= long * (price - discount);
end;
0
Модератор
9457 / 6210 / 2420
Регистрация: 21.01.2014
Сообщений: 26,472
Записей в блоге: 3
19.04.2018, 06:01 3
Гарик1241, ZfoxAK, а мне одному кажется, что сумму с учетом скидки, которая дана в процентах, считать надо так?
Delphi
1
summ := long * (price - price * discount);
0
670 / 560 / 242
Регистрация: 26.11.2012
Сообщений: 2,191
19.04.2018, 06:59 4
Цитата Сообщение от D1973 Посмотреть сообщение
которая дана в процентах
Я вот не уверен, что в процентах.
Цитата Сообщение от Гарик1241 Посмотреть сообщение
discount: real = 0.25
Цитата Сообщение от Гарик1241 Посмотреть сообщение
Причем для чисел 6 и 7 (суббота и воскресенье) стоимость 1 мин разговора на 20%
Да и как то не интересно догадываться. ТС задал вопрос как использовать Case, я продемонстрировал исходя из его формул.
Цитата Сообщение от Гарик1241 Посмотреть сообщение
if day in [6,7] // суббота или воскресенье then summ:= summ - discount;
А уже напильником пусть сам свою баржу пилит.
0
19.04.2018, 06:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.04.2018, 06:59
Помогаю со студенческими работами здесь

Посчитать стоимость телефонного разговора
Откорректируйте код, не могу найти ошибку, должно считать в пределах 2 суток Пользователь вводит...

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

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

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru