Новые сообщения · Правила  
  • Страница 1 из 1
  • 1
Модератор форума: Berestovskiy  
Составить блок-схему и программу на паскале
1. Заданцелочисленный массив B(n), n<=100. Определить среднее арифметическое
положительных и отрицательных элементов массива. Переменной Flay присвоить значение True, если среднее арифметическое отрицательных элементов больше по абсолютной величине среднего арифметического положительных элементов, иначе — присвоить значение False.

2.Заданы координаты двух точек плоскости (x1,x2), (y1,y2) и числа R, P(R>0). Определить, сколько точек попадает внутрь полукруга Р  с 
центром  в  точке (Р,0), лежащего в  верхней полуплоскости.
1 | Автор: Blejd-82 | 2013-01-25, 09:34   |  Репутация: [ + 0 ]
1) пусть переменная а+ будет сумма положительных чисел массива, n+ - количество положительных чисел
аналогично а- сумма абсолютных значений отрицательных чисел, n- кол-во отриц.чисел

идешь по массиву, смотришь, ага число положительное прибавляешь его к а+ и прибавляешь единицу к n+,
иначе прибавляешь его модуль к а- и единицу к n-
далее а+ делишь на n+ (это среднее арифметическое положительных)
а- делишь на n-       (среднее арифметическое отрицательных)
сравниваешь эти 2 числа и 
"Переменной Flay присвоить значение True, если среднее арифметическое отрицательных элементов больше по абсолютной величине среднего арифметического положительных элементов, иначе — присвоить значение False"
2 | Автор: МарьЯ | 2013-01-31, 21:32   |  Репутация: [ + 2 ]
2 | Автор: МарьЯ | 2013-01-31, 21:32   |  Репутация: [ + 2 ]
  • Страница 1 из 1
  • 1
Поиск: