Заполните одномерный массив случайными целыми числами: положительными, отрицательными,
Заполните одномерный массив случайными целыми числами: положительными, отрицательными, нулями. Обусловьте, на сколько положительных чисел будет больше, чем отрицательных.
Задать свой вопрос1 ответ
Даниил
// PascalABC.NET 3.3, сборка 1634 от 14.02.2018
// Внимание! Если программка не работает, обновите версию!
begin
var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
var d:=a.Where(t-gt;tgt;0).Count-a.Where(t-gt;tlt;0).Count;
if dgt;0 then
Writeln('Положительных чисел на ',d,' больше, чем отрицательных')
else
if dlt;0 then
Writeln('Положительных чисел на ',-d,' меньше, чем отрицательных')
else
Writeln('Положительных и отрицательных чисел поровну')
end.
Пример
n= 15
-9 -46 -40 14 -40 40 -2 31 50 50 13 50 -20 -11 41
Положительных чисел на 1 больше, чем отрицательных
// Внимание! Если программка не работает, обновите версию!
begin
var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
var d:=a.Where(t-gt;tgt;0).Count-a.Where(t-gt;tlt;0).Count;
if dgt;0 then
Writeln('Положительных чисел на ',d,' больше, чем отрицательных')
else
if dlt;0 then
Writeln('Положительных чисел на ',-d,' меньше, чем отрицательных')
else
Writeln('Положительных и отрицательных чисел поровну')
end.
Пример
n= 15
-9 -46 -40 14 -40 40 -2 31 50 50 13 50 -20 -11 41
Положительных чисел на 1 больше, чем отрицательных
Shekurova Jaroslava
var i,p,m:integer;a: array[1..20] of integer;begin for i:=1 to 20 do begin a[i]:= random(-10,20); write(a[i],' '); if (a[i]>0) then p:=p+1 else if (a[i] < 0) then m := m+1;end;write('Положительных частей: ');writeln(p);write('Отрицальных частей: ');writeln(m);p := p - m;write('Положительных больше чем отрицательных на ');write(p);writeln(' элемента.')end.
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
задание экономиоти
Рассмотри ситуацию: человек живёт на Крайнем Се-вере. С помощью каких
Экономика.
Человек живет на Крайнем Севере. С помощью каких благ удовлетворяются потребности
Экономика.
там лежат три яйца.у дома рос клен.Это гнездо сойки.на клёне гнездо
Русский язык.
Тыныштық күйіндегі карусель 35 с-та 3,0 рад/с бұрыштық жылдамдықпен үдей қозғалады.
Разные вопросы.
Сочинение на тему "Русский язык не сможет умереть!"
Математика.
Приветствую!
Меня зовут Станислав, я представляю компанию under.site.
Хотел бы предложить интересное решение
Разные вопросы.
Масса трёх одинаковых пакетов чая 180г чему равна масса
Математика.
Газообразный аммиак объёмом 2.24 л (н.у.) был полностью поглощён 14.68 мл
Химия.
Упражнение 2 Выпишите глаголы и вставьте пропущенные буквы
Русский язык.
Радиус окружности, описанной около равностороннего треугольника, равен 6. Найдите сторону треугольника
Геометрия.
Облако тегов