Дан массив целых чисел, состоящий из 10 частей. Заполнить его с

Дан массив целых чисел, состоящий из 10 элементов. Заполнить его с клавиатуры. Отыскать: -Удвоенную сумму положительных частей; -Вывести значения тех частей, которые меньше данного числа А кратны 3.

Задать свой вопрос
1 ответ

program zz1;

const n = 5;  // задаем количество элементов в массиве

var  i, k, a:integer; // задаем переменные целого типа

m:array [1..n] of integer;

begin

write( введите данное число );

read(a);

for i:=1 to n do  // получаем n чисел с клавиатуры и записываем их в массив

read(m[i]);

for i:=1 to n do  

if m[i] gt; 0 then k:=k+m[i];  // проверяем, если число положительное, то прибавляем его к сумме

write( сумма положительных элементов массива = , k);

writeln;

for i:=1 to n do  

if (m[i] lt; a)and(m[i] mod 3 = 0) then write( , m[i]);  // проверяем, если число меньше данного и кратно трем, то выводим на экран

end.

, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт