М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Составьте paskal-программу решение следующей : задан массив a(n).найти сумму и количество чётных отрицательных элементов этого массива

👇
Ответ:
Drocket
Drocket
30.01.2023
Const
n=10;
Var
a:array[1..n]of integer;
i,S,k:integer; 
begin
    for i:=1 to n do
      begin
        a[i]:=random(100)-50;
        write(a[i]:4);
          if (a[i] mod 2=0)and(a[i]<0)then
             begin
               s:=s+a[i];
                k:=k+1;
             end
     end;
writeln;
writeln('S: ',s,'   k:',k);
end.
4,8(32 оценок)
Открыть все ответы
Ответ:
ekaterinakuzeny
ekaterinakuzeny
30.01.2023
#include "stdio.h"

main()
  int N = 10, count = 0, z = 5, i;
  int m[N];
  double res = 0

  for(i = 0, i < N, i++)
    if ((m[i] >= -3) && (m[i] <= 3))
    {
      count++;
      res = res + m[i];
    }

  if (count == 0)
    res = 0;
  else
     res = res / count;

  if (res > z)
  {
    res = 0;
    for(i = 0; i < N; i++)
      if (m[i] % 2 == 0)
        res = res + m[i];
  }
  else
  {
    res = 1;
    for(i = 0; i < N; i++)
      if (m[i] % 2 != 0)
        res = res * m[i];
  }

  printf("Z = %f", res);
}
4,4(45 оценок)
Ответ:
nigar26
nigar26
30.01.2023
Program abc;
const
pi=3.14;
var
N:integer;
Z:real;
R,D,L,S:real;
begin
Writeln('Введите номер элемента N=');
readln(N);
Writeln('Введите значение элемента Z=');
readln(Z);
case N of
1:begin
R:=Z;
D:=2*R;
L:=2*pi*R;
S:=pi*sqr(R);
Writeln('радиус R=',R);
Writeln('диаметр D=',D);
Writeln('длина L=',L);
Writeln('площадь круга S=',S);
end;
2:begin
R:=Z/2;
D:=2*R;
L:=2*pi*R;
S:=pi*sqr(R);
Writeln('радиус R=',R);
Writeln('диаметр D=',D);
Writeln('длина L=',L);
Writeln('площадь круга S=',S);
end;
3:begin
R:=Z/(2*pi);
D:=2*R;
L:=2*pi*R;
S:=pi*sqr(R);
Writeln('радиус R=',R);
Writeln('диаметр D=',D);
Writeln('длина L=',L);
Writeln('площадь круга S=',S);
end;
4:begin
R:=sqrt(Z/pi);
D:=2*R;
L:=2*pi*R;
S:=pi*sqr(R);
Writeln('радиус R=',R);
Writeln('диаметр D=',D);
Writeln('длина L=',L);
Writeln('площадь круга S=',S);
end;
else Writeln('ошибка');
end;
end.
4,8(80 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ