Господа и не очень, взываю к вашей помощи.Нужно составить программу на С#, думаю через цикл while но дальше ввода переменных не дошел. Вообщем задача:
Услуги телефонной сети оплачиваются по следующему правилу: за разговоры до А минут в месяц оплачиваются В р.,
а разговоры сверх установленной нормы оплачиваются из расчета С р. в минуту.
Написать программу, вычисляющую плату за пользование
телефоном для введенного времени разговоров за месяц.
А if-else не подойдёт? Оно же наверняка есть в С#
if ВремяРазговора>= A then
{
Console.WriteLine(A*C);
}
else
{
Console.WriteLine(A*B);
}
{
Console.WriteLine(A*C);
}
else
{
Console.WriteLine(A*B);
}
Вроде как изи.Посмотри еще правильный ли синтаксис if-else , я просто сам на пайтоне , не очень помню
double time - время разговора
double A - количество минут в месяц по B Рублей
double B - тариф для разговоров меньше нормы
double C - тариф для разговоров сверх нормы
if (time >= A)
{
Console.WriteLine(B*time);
}
else
{
Console.WriteLine(A*B+(time-a)*C);
}
double A - количество минут в месяц по B Рублей
double B - тариф для разговоров меньше нормы
double C - тариф для разговоров сверх нормы
if (time >= A)
{
Console.WriteLine(B*time);
}
else
{
Console.WriteLine(A*B+(time-a)*C);
}
а я сижу и пытаюсь, понять, куда тут можно было впихнуть цикл
Господи, это задачка для 10-го класса средней школы. Для программиста со стажем это звучит как: "А как умножить два числа?".
подожди, числа еще и умножать можно?
пока будущие "программисты" задают такие вопросы, за свое место я могу быть спокоен... :))))))))))
Чтобы написать коммент, необходимо залогиниться