Untitled
unknown
plain_text
2 years ago
1.5 kB
5
Indexable
program ArrayOperations;
const
размер = 10;
var
A: array[1..размер] of integer;
i, единицы, заданное_значение, Х, положительные: integer;
begin
единицы := 0;
положительные := 0;
// 1. Определение количества элементов массива A, равных 1
for i := 1 to размер do
begin
if A[i] = 1 then
единицы := единицы + 1;
end;
writeln('Количество элементов массива A, равных 1: ', единицы);
// 2. Определение количества элементов массива A, равных заданному значению X
writeln('Введите значение Х для поиска:');
readln(Х);
заданное_значение := 0;
for i := 1 to размер do
begin
if A[i] = Х then
заданное_значение := заданное_значение + 1;
end;
writeln('Количество элементов массива A, равных ', Х, ': ', заданное_значение);
// 3. Определение количества положительных элементов массива A
for i := 1 to размер do
begin
if A[i] > 0 then
положительные := положительные + 1;
end;
writeln('Количество положительных элементов массива A: ', положительные);
end.Editor is loading...
Leave a Comment