Как пользоваться Поиском

поиск по сайту
логин

пароль

регистрация     
забыли пароль?

Помощь сайту

Вопросы » Информатика, Логика » Составить алгоритм, вычисляющий плату за пользование телефоном для введенного времени разговоров и алгоритм для линейного массива

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

создана: 10.12.2011 в 21:54
................................................

 

:

помогите, пожалуйста, решить подробно 2 задачи. Заранее благодарна!

1. услуги телефонной сети оплачиваются по след.правилу: за разговоры до А минут в месяц оплачиваются В руб., а за разговоры сверх установленной нормы оплачиваются из расчета С руб. в минуту. Составить алгоритм, вычисляющий плату за пользование телефоном для введенного времени разговоров за месяц.

2. Дан массив А(10). Если количество ненулевых элементов больше 8, то вывести сумму элементов массива. Если количество элементов, больших 5, превосходит половину числа всех элементов массива, то подсчитать произведение всех элементов массива

 ( +3192 ) 
10.12.2011 22:03
Комментировать Верное решение
(баллы:+2)

№ 1. План (алгоритм) программы.

{ S - сумма платежа}

1. ввести количество минут за переговоры  х.

2. Если х<=0, то выводим "Оплата 0 рублей"  иначе

           Если х<=A  то S:= Bx ;  Вывод S; 

            иначе   S:= BA + (x-A)*C;   Вывод S;

     конец

 ( +3192 ) 
10.12.2011 22:22
Комментировать

№ 2.

1) Ввод массива А(i) в цикле.

2) цикл по i ( i=1 до 9)

если А(i)≠0, то k:=k+1    {k- кол-во ненулевых эл}

если А(i)>5 то n:=n+1     {n- кол-во эл больших 5}

кц

Если k>8 то

       цикл по i

       S:=S+A(i)

       кц

       Вывод S

все

Если n>5 то  

        P:=1

        цикл по i

        P:=P*A(i) 

        кц

        Вывод Р

все

Конец пр-мы

 
11.12.2011 13:07
Комментировать

Спасибо большое, очень выручили!!! А схемы должны быть какие-нибудь к этим задачам???

 ( +3192 ) 
12.12.2011 12:20
Комментировать

Я написала алгоритмы. По ним можно составить блок-схемы и программы на языке программирования (Pascal, Basic, С++). Очевидно, языков вы не знаете.

Но вы же просили алгоритм.

Хочу написать ответ