Register

OR

Do you already have an account? Login

Login

OR

Don't you have an account yet? Register

Newsletter

Submit to our newsletter to receive exclusive stories delivered to you inbox!

Уличный продавец газет получает а рублей с продажи каждой из первых 50 газет. С продажи каждой из остальных газет он получает на 20% больше. Разработайте программу, которая вычислит заработок продавца, если он продаст за день 200 газет.

более месяца назад
Просмотров : 24    Ответов : 1   

Лучший ответ:

Первый вариант:

Var
   A:real;
   k:integer;
Begin
Write(Стоимость одной газеты: );ReadLn(A);
Write(Количество газет: );ReadLn(k);
if k <= 50 then WriteLn(Заработок продавца: ,k*A, руб.)
else WriteLn(Заработок продавца: ,(A*((k-50)*1.2+50)):0:2, руб.)
End.



Var k:integer;
    S,A:real;
Begin
Write(Стоимость одной газеты: );ReadLn(A);
Write(Количество газет: );ReadLn(k);
if k <= 50 then S:=k*A
else S:=A*((k-50)*1.2+50);
WriteLn(Заработок продавца: ,S:0:2, руб.);
End.



Пример работы программы:

Стоимость одной газеты: 30.15
Количество газет: 200
Заработок продавца: 6934.50 руб.

более месяца назад
Ваш ответ:
Комментарий должен быть минимум 20 символов
Чтобы получить баллы за ответ войди на сайт





Вы можете из нескольких рисунков создать анимацию (или целый мультфильм!). Для этого нарисуйте несколько последовательных кадров и нажмите кнопку Просмотр анимации.


Другие вопросы: