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

Составить программу для вычисления функции y=x^2-2x+5 на отрезке [-4: 4] с шагом 0.5.

👇
Ответ:
alalosh
alalosh
06.02.2021
DIM X#,Y#
CLS
FOR X = -4 TO 4 STEP 0.5
Y = X*X-2*X+5
PRINT Y
NEXT
END
4,5(82 оценок)
Ответ:
jurakos9
jurakos9
06.02.2021
MS DOS QBasic 1.0

FOR x = -4 TO 4 STEP .5
   PRINT x, x ^ 2 - 2 * x + 5
NEXT x

Результат
Y:\qbasic>QBASIC.EXE
-4             29
-3.5           24.25
-3             20
-2.5           16.25
-2             13
-1.5           10.25
-1             8
-.5            6.25
 0             5
 .5            4.25
 1             4
 1.5           4.25
 2             5
 2.5           6.25
 3             8
 3.5           10.25
 4             13

Чтобы продолжить, нажмите любую клавишу
4,5(17 оценок)
Открыть все ответы
Ответ:
kxljgjmv
kxljgjmv
06.02.2021
1. Определим размер алфавита, т.е. количество используемых символов.
20 букв и 9 цифр - это 29 символов. Чтобы закодировать 29 разных символов нужно 5 бит ( 2⁴ < 29 < 2⁵ ).
2. Определим длину личного кода.
В коде 15 символов, каждый символ занимает 5 бит. Всего потребуется 5×15=75 бит. Поскольку код занимает целое число байт, переводит 75 бит в байты. 75/8 = 9.375 ≈ 10 байт.
3. Номер отдела можно закодировать 1 байтом (в байт помещается число от 0 до 255).
4. Найдем количество дополнительных байт.
На пропуске 20 байт, из них 10 заняты кодом, 1 - номером отдела, остаются 20-10-1 = 9 байт.

ответ: 9
4,8(62 оценок)
Ответ:
karabanovaann
karabanovaann
06.02.2021
PascalABC.NET 3.3.5, сборка 1662 от 29.04.2018
Внимание! Если программа не работает, обновите версию!

begin
  var k:=ArrRandom(ReadInteger('n='),-50,50); k.Println;
  var (u,j):=ReadInteger2('Введите u и j через пробел:');
  Writeln('Cумма первых ',u,' элементов ',k.Take(u).Sum);
  Writeln('Произведение последних ',j,' элементов ',
      k.TakeLast(j).Aggregate(BigInteger(1),(p,q)->p*q));
end.

Пример
n= 20
39 -18 -16 5 -30 50 -10 -9 34 -33 31 -26 31 -29 8 48 38 37 32 22
Введите u и j через пробел: 12 13
Cумма первых 12 элементов 17
Произведение последних 13 элементов 2781117283830792192
4,4(93 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ