Задачи по программированию. Часть 1. Базовые алгоритмические конструкции. Дубровский О.И - 16 стр.

UptoLike

16
последнего сопротивления последней группы идут два отрицательных числа.
Составить программу расчета сопротивления соединения.
3.79. Cоставить программу расчета сопротивления параллельного соединения
последовательных групп (рис. 5), предполагая , аналогично предыдущей задаче,
что каждая группа задается рядом
значений сопротивлений , за которым
идет отрицательное число, а вслед за
значением последнего сопротивле -
ния последней группы идут два от -
рицательных числа.
3.80. Прямоугольное хоккейное поле размера axb освещено n рядами ламп, по
m ламп в ряду, расположенных на высоте h от поверхности льда. Расстояние
между рядами ламп равно а /(n1), расстояние между лампами в ряду b/(m1).
Определить освещенность хоккейного поля в точке, расстояния от которой до
бортов соответственно равны а
i
, b
i
(а
i
а, b
i
b). Мощность ламп 200 Вт,
к.п.д. ламп 1 %.
4. Использование подпрограмм
4.1. Составить программу для вычисления значения следующего выражения
при заданных x, a, b, c:
(())((/)/)/
(())
axbxcxaxbxcx
t
axbxcx
++++
=
++
При решении задачи определить и использовать функцию .
4.2. Составить программу для вычисления значения следующего выражения
при заданных x, y, a, b:
2222
2424
sin()cos()()
()sin()cos()
xaxayb1
t
xa1ybyb
=
+++−
При решении задачи определить и использовать функцию .
4.3. Составить программу для вычисления значения следующего выражения
при заданных x, a, b:
222
3
2
3
()4()
0,5(0,50,5)(0,25)
ababbaatgba
t
xxxtgx
+−−
=
+−−
При решении задачи определить и использовать функцию .
4.4. В программе определить две переменные перечисляемого типа одну
для названия страны, другую для названия континента. Написать функцию ,
которая по заданной стране определяет континент, на котором находится стра-
на. Определить для двух стран, находятся ли они на разных континентах .
4.5. Найти все пары дружественных чисел, лежащих в заданном диапазоне.
Определить и использовать в программе функцию для нахождения суммы де-
лителей натурального числа.
Указание: Два натуральных числа называются дружественными , если каждое из них равно
сумме всех делителей другого , кроме самого этого числа.
Рис.
5
                                                     16

последнего сопротивления последней группы идут два отрицательных числа.
С оставить программурасчетасопротивления соединения.
   3.79.Cоставить программурасчетасопротивления параллельного соединения
последовательных групп (рис. 5), предполагая, аналогично предыдущ ей задаче,
что каж дая группа задается рядом
значений сопротивлений, за которым
идет отрицательное число, а вслед за
значением последнего сопротивле-
ния последней группы идут два от-
рицательных числа.                              Ри с . 5
   3.80.П рямоугольное х оккейное поле размераaxb освещ ено n рядами ламп, по
m ламп в ряду, располож енных на высоте h от поверх ности льда. Расстояние
меж дурядами ламп равно а/(n–1), расстояние меж дулампами в ряду– b/(m–1).
О пределить освещ енность х оккейного поля в точке, расстояния от которой до
бортов соответственно равны аi, bi (аi ≤ а, bi ≤ b). М ощ ность ламп – 200 В т ,
к.п.д. ламп – 1 %.

    4. Использование подпрограмм
   4.1. С оставить программудля вычисления значения следую щ его выраж ения
при заданных x, a, b, c:
                          ((ax + b) x + c) x − ((a / x + b) / x + c ) / x
                       t=
                                  ((a x + b) x + c) x
П ри реш ении задачи определить и использовать ф ункцию .
   4.2. С оставить программудля вычисления значения следую щ его выраж ения
при заданных x, y, a, b:
                                   sin 2 ( x 2 − a) + cos 2 ( x 2 + a)( y − b − 1)
                            t=
                                 ( x + a − 1) sin 2 ( y 4 + b ) + cos 2 ( y 4 − b )
П ри реш ении задачи определить и использовать ф ункцию .
   4.3. С оставить программудля вычисления значения следую щ его выраж ения
при заданных x, a, b:
                             3
                               ab ( a b + b a ) − 4a 2tg (b 2 − a 2 )
                      t=
                          3
                            0,5 x (0,5 x + x 0,5) − tg ( x 2 − 0,25)
П ри реш ении задачи определить и использовать ф ункцию .
   4.4. В программе определить две переменные перечисляемого типа – одну
для названия страны, другую – для названия континента. Н аписать ф ункцию ,
которая по заданной стране определяет континент, на котором нах одится стра-
на. О пределить для дв ух стран, нах одятся ли они наразных континентах .
   4.5. Н айти все пары друж ественных чисел, леж ащ их в заданном диапазоне.
О пределить и использовать в программе ф ункцию для нах ож дения суммы де-
лителей натурального числа.
Ук азани е: Д ва нат ур аль ны х ч и с ла назы вают с я др уж ес т венны ми , ес ли к аждо е и з ни х р авно
с уммевс ех дели т елей др уго го , к р о мес амо го эт о го ч и с ла.