Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
 Аватар для Bruneto4ka
1 / 1 / 0
Регистрация: 29.05.2011
Сообщений: 38

Подсчитать, сколько в массиве нулевых элементов

29.05.2011, 15:36. Показов 1499. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста составить программу на Паскале, содержащую минимум 4 подпрограммы.
Дан одномерный массив,выполнить следующие действия:
1. Подсчитать, сколько в нем нулевых элементов;
2. напечатать элементы в виде параллельных столбцов ( в первом столбце-элементы состоящие на нечетных местах, во втором- на четных);
3. Указать те элементы , которые принадлежат отрезку [c, d]
4. найти произведения только тех чисел, которые больше заданного числа m.

подскажите как это сделать...
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.05.2011, 15:36
Ответы с готовыми решениями:

Подсчитать, сколько в массиве нулевых элементов
Составить программу на Паскале, содержащую минимум четыре подпрограммы. Дан одномерный массив, выполнить следующие действия: ...

Подсчитать, сколько в массиве отрицательных, положительных и нулевых элементов
Помогите пожалуйста... Дан массив целых чисел из N элементов введеных с клавиатуры. Подсчитать, сколько в нем отрицательных,...

Подсчитать, сколько в массиве отрицательных, положительных и нулевых элементов
Дан массив действительных чисел, размерность которого N.Подсчитать, сколько в нем отрицательных, положительных и нулевых элементов.

2
 Аватар для Holy_Metal
72 / 72 / 60
Регистрация: 14.12.2010
Сообщений: 201
29.05.2011, 20:20
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
uses crt;
const n = 10;
{Подсчитать, сколько в нем нулевых элементов}
procedure kol(a:array[1..n] of integer);
var i,k:integer;
begin
for i:=1 to n do
    if a[i] = 0 then inc(k);
writeln('Количество нулевых элементов = ',k);
end;
{напечатать элементы в виде параллельных столбцов}
procedure st(a:array[1..n] of integer);
var i:integer;
begin
i:=1;
writeln('Элементы в виде параллельных столбцов');
repeat
         write(a[i]:4);
         writeln(a[i+1]:4);
         inc(i,2);
until i >= n;
end;
{Указать те элементы , которые принадлежат отрезку [c, d]}
procedure otrezok(var a:array[1..n] of integer;c,d:integer);
var i,k:integer;
begin
k:=0;
writeln('Элементы , которые принадлежат отрезку [',c,',', d,']');
for i:=1 to n do
    if (a[i] >= c) and (a[i] <= d) then begin write(a[i]:4); inc(k); end;
if k = 0 then writeln('          Таких элементов нет');
writeln;
end;
{найти произведения только тех чисел, которые больше заданного числа m}
procedure pr(a:array[1..n] of integer; m:integer);
var proizved,i:integer;
begin
proizved:=1;
for i:=1 to n do
    if a[i] > m then proizved:=proizved*a[i];
writeln('Произведения только тех чисел, которые больше числа ',m,' = ',proizved);
end;
 var c,d,m,i:integer;
     a:array[1..n] of integer;
{Начало основной программы}
begin
writeln('Введите интервал (c;d)');
writeln('Введите C');
readln(c);
writeln('Введите D');
readln(d);
writeln('Введите M');
readln(m);
write('Исходный массив: ');
for i:=1 to n do
    begin
    a[i]:=random(100)-50;
    write(a[i]:4);
    end;
writeln;
kol(a);
st(a);
otrezok(a,c,d);
pr(a,m);
end.
1
 Аватар для Bruneto4ka
1 / 1 / 0
Регистрация: 29.05.2011
Сообщений: 38
30.05.2011, 11:22  [ТС]
Спасибо огромное!)))))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.05.2011, 11:22
Помогаю со студенческими работами здесь

Массив. Подсчитать, сколько в нем отрицательных, положительных и нулевых элементов
Помогите плс! , вот задачи: Дан массив действительных чисел, размерность которого N. Подсчитать, сколько в нем отрицательных,...

Определить, сколько в массиве положительных, отрицательных и нулевых элементов
2. Дан массив действительных чисел. Определить, сколько в нем положительных, отрицательных и нулевых элементов.

Определить, сколько в массиве положительных, отрицательных и нулевых элементов
Из текстового файла загружается одномерный массив целых чисел. Программа определяет, сколько в массиве положительных, от-рицательных и...

Подсчитать в рандомно заполненном массиве количество положительных, отрицательных и нулевых элементов
Подсчитать в рандомно заполненном массиве количество положительных, отрицательных и нулевых елементов(через for)

Подсчитать, сколько в массиве отрицательных элементов
Помогите плиз: Составить программу на Паскале, содержащую минимум четыре подпрограммы. Дан одномерный массив, выполнить следующие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru