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

Определите значения переменной s после выполнения следующего фрагмента программы: s = 0
i = 0
while i < 5:
і += 1
s+= i

сделайте))

👇
Ответ:
ЖанЖак2003
ЖанЖак2003
23.12.2021

s = 4

Объяснение:

4,4(4 оценок)
Открыть все ответы
Ответ:
tanyasidorcova
tanyasidorcova
23.12.2021
2^8+2^6+2^4+2^3+2^2+2^{-3}=256+64+16+8+4+1/8=348.125
Выписываем только те степени двойки, которые соответствуют позициям единиц в двоичной записи.
Как это делать на практике?
1. Целая часть
Записываем, ведя счет СПРАВА НАЛЕВО, номера позиций единиц, причем отсчет начинаем С НУЛЯ: 2,3,4,6,8. Мы получили степени двойки, которые надо вычислить и сложить. 4+8+16+64+256=348
2. Дробная часть
Записываем, ведя счет в обычном направлении номера позиций единиц, начиная отсчет С ЕДИНИЦЫ: 3. Мы получили степени двойки, которые должны стоять в знаменателе дробей (а в числители будут стоять единицы). Это дает 1/8 или 0.125.
4,6(88 оценок)
Ответ:
anyta03
anyta03
23.12.2021
Const
  a1 = -0.3;
  a2 = 0.5;
  h = 0.1;
  nm = 50;

var
  b: array[1..nm] of real;
  x, y, min: real;
  i, n, imin: integer;

begin
  n := trunc((a2 - a1) / h + 1);
  x := a1; min := 1e20;
  for i := 1 to n do
  begin
    b[i] := x;
    y := x * sqr(x - 1) * (x - 2) * sqr(x - 2);
    if min > y then begin imin := i; min := y end;
    x := a1 + i * h
  end;
  Writeln('Минимальное значение ', min, ' достигнуто при аргументе ', b[imin])
end.

Результат выполнения программы:
Минимальное значение -0.746496 достигнуто при аргументе 0.2

Аналитическое решение показывает, что у функции имеется локальный минимум в точке x=(5-√13)/6≈0.2324081207; при этом функция принимает значение, приблизительно равное -0.7562371972, поэтому решение можно считать верным.
4,5(53 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ