• 3 ЗАДАЧИ НА ПРОГРАММИРОВАНИЕ В ПАСКАЛЬ ЗА 30 БАЛЛОВ

    1.Задан массив А, состоящий из n чисел. Найти среднее арифметическое его элементов. Элементы вводятся с клавиатуры.

    2.Найти сумму элементов массива с четными номерами, содержащего N элементов. Элементы вводятся с клавиатуры.

    3. Дан одномерный массив, значения элементов которого вводятся с клавиатуры. Выяснить, каких элементов больше - положительных или отрицательных и насколько. На экран вывести исходный массив и полученный результат.

Ответы 2

  • мы такое еще не проходили
  • //PascalABC.Net 3.2{1}beginvar a:=readArrinteger('Вводите: ', readinteger('n ='));write ('Ср. арифметическое: ', a.Average);end.{2}beginvar a:=readarrinteger('Водите: ', readinteger('n ='));var sum:=0;for var i:=0 to length(a)-1 do if i.isodd then sum+=a[i];write ('Сумма: ', sum);end.{3}beginvar a:=readarrinteger('Вводите: ', readinteger('Кол-во элементов: '));var otr:=0; var pol:=0;for var i:=0 to length(a)-1 do if a[i]<0 then otr+=1 else pol+=1;write('Массив: '); a.Println;if otr=pol then write ('Отрицательных и положительных элементов равное кол-во') else if otr>pol then write('Отрицательных больше на ', otr-pol) elsewrite ('Положительных больше на ', pol-otr);end.
    • Автор:

      champ
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years