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

1. написать программу, которая выводит на экран сумму средних арифметических значений двух вещественных массивов из 10 элементов. 2. написать прогрумму,которая выводит на экран, разность значений двух вещественных массивов из 10 элементов.

👇
Ответ:
ВулканчикD
ВулканчикD
21.05.2022
Я так понимаю, что "значение массива" - это сумма его элементов. Если это так, то вот решение:

1)
Var a,b:array[1..10] of real;
s,k:real; i:integer;
Begin
 wtiteln('Init A:')
 for i:=1 to 10 do
   begin
    readln(k);
    a[i]=k;
   end;
 wtiteln('Init B:')
 for i:=1 to 10 do
   begin
    readln(k);
    b[i]=k;
   end;
 s:=0;
 k:=0;
 for i:=1 to 10 do
   k:=k+a[i];
 k:=k/10;
 for i:= to 10 do
   s:=s+b[i];
 s:=(s/10)+k;
 writeln(s);
End.

2)
Var a,b:array[1..10] of real;
r,k:real, i:integer;
Begin
 writeln('Init A:");
 for i:=1 to 10 do
   begin
    readln(k);
    a[i]:=k;
   end;
 writeln('Init B:");
 for i:=1 to 10 do
   begin
    readln(k);
    b[i]:=k;
   end;
 r:=0
 k:=0;
 for i:=1 to 10 do
   k:=k+a[i];
 for i:=1 to 10 do
   r:=r+b[i];
 r:=r-k;
 writeln(r);
End.
4,4(62 оценок)
Открыть все ответы
Ответ:
VladKot133
VladKot133
21.05.2022
DIM a AS SINGLE, b AS SINGLE, h AS SINGLE
DIM x AS SINGLE, y AS SINGLE
CLS
INPUT "Vvedite a,b,h: ", a, b, h
FOR x = a TO b STEP h
   y = 1 / 2 * LOG(x ^ 2) + 1 / x ^ 2 + 2 - 1 / 2 * LOG(2) / 3
   PRINT "x="; x, "y="; y
NEXT x
END

Тестовое решение:
Vvedite a,b,h: 2.7,8.4,0.5
x= 2.7        y= 3.014901
x= 3.2        y= 3.145283
x= 3.7        y= 3.265854
x= 4.2        y= 3.376249
x= 4.7        y= 3.477307
x= 5.2        y= 3.570116
x= 5.7        y= 3.65572
x= 6.2        y= 3.735039
x= 6.7        y= 3.80886
x= 7.2        y= 3.877846
x= 7.7        y= 3.942562
x= 8.2        y= 4.003482
4,4(29 оценок)
Ответ:
dfcbktw
dfcbktw
21.05.2022

1. 0

2. 1

3. 1

4. 1

Объяснение:

1. Здесь у нас логическая операция конъюнкция или логическое умножение. Первая скобка ложна, ибо 3 не больше 5, ровно так же 2 не больше 4. В этом задании будем принимать значение ложь как 0, а истину - как 1. Получается, что если мы 0 умножим на 0, то получим 0.

2. Идём дальше по тому же методу. Первая скобка будет равна единице (истина), вторая - тоже. 1 * 1 = 1

3. В следующих двух примерах у нас логическая операция дизъюнкция или логическое сложение. Первая скобка равна 1 (истина), вторая - равна 0 (ложь). 1 + 0 = 1.

4. Ровно так же поступаем. Первая скобка - 1 (истина), вторая - 1. 1 + 1 = 1 (в алгебре логике 1 + 1 даёт значение 1 (истина))

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