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

Определить количество положительных элементов каждого столбца матрицы x=(x1k) и прописать их в один массив m(m1,)

👇
Ответ:
татьяна19571
татьяна19571
23.10.2022
Var ma:array of array of integer;
ar:array of integer;
i,k,j,n,m:integer;
begin;
randomize;
readln(n);
readln(m);
k:=0;
setlength(ar,m+1);
setlength(ma,n+1);
for i:=1 to n do
setlength(ma[i],m+1);
writeln('Matrix:');
for i:=1 to n do
 begin;
  writeln;
   for j:=1 to m do
    begin;
     ma[i,j]:=random(21)-10;
     write(ma[i,j]:4);
    end;
 end;
for i:=1 to m do
 begin;
  for j:=1 to n do
   if ma[j,i]>0 then inc(k);
 ar[i]:=k;
 k:=0;
 end;
writeln;
writeln('Final array:');
for i:=1 to m do
write(ar[i]:4);
end.
4,5(88 оценок)
Открыть все ответы
Ответ:
ali12ali
ali12ali
23.10.2022

1.

var числа = []; for (let сч = 0; сч < 3; сч++) числа.push(Math.floor(Math.random() * 100)); var чётных = 0; числа.forEach(function (зн) { if (зн % 2 == 0) чётных++; }); alert(чётных);


2.

var a = prompt("a:"), b = prompt("b:"), c = prompt("c:");

var d = Math.pow(b, 2) - 4 * a * c;

if (d < 0) alert("Нету решений.");

else if (d == 0) alert("x = " + (-b / 2 / a));

else alert("x_1 = " + ((-b - Math.sqrt(d)) / 2 / a) + "; x_2 = " + ((-b+ Math.sqrt(d)) / 2 / a));


3.

var x = prompt("x:"), y = prompt("y:");

if (x > 0) {

 if (y > 0) alert("I"); else if (y < 0) alert("IV"); else alert("На оси Ox");

}

else if (x < 0) {

 if (y > 0) alert("II"); else if (y < 0) alert("III"); else alert("На оси Ox");

}

else if (y == 0) alert("В центре координат");

else alert("На оси Oy");

4,6(88 оценок)
Ответ:
Батаева095
Батаева095
23.10.2022
PascalABC.NET 3.4.2, сборка 1843 от 24.10.2018Внимание! Если программа не работает, обновите версию!№1

begin

 ReadSeqInteger(4).Where(t -> t.IsEven).Count.Println

end.

№2

begin

 var (a, b, c) := ReadReal3('Введите a, b, c:');

 var D := b * b - 4 * a * c;

 if d < 0 then Println('Нет корней')

 else

   if d = 0 then Println('x =', -b / 2 / a)

   else

   begin

     D := Sqrt(D);

     Print('x1 =', (-b - D) / 2 / a);

     Println('x2 =', (-b + D) / 2 / a);

   end

end.

№3

begin

 var (x, y) := ReadReal2;

 if x = 0 then

   if y = 0 then Println('Начало координат')

   else Println('Ось Oy')

 else

   if y = 0 then Println('Ось Ox')

   else

     if x < 0 then

       if y > 0 then Println('II четверть')

       else Println('III четверть')

     else

       if y > 0 then Println('I четверть')

       else Println('IV четверть')

end.

4,5(55 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ