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

В этом году мы начинаем изучать язык программирования Python. Отметь его достоинства

👇
Ответ:
2156kolllokir
2156kolllokir
21.12.2021

Низкий порог вхождения.

Логичный, лаконичный и понятный.

Кроссплатформенный.

Широкое применение.

Высокая востребованность на рынке труда.

В мире Python много качественных библиотек.

Мощная поддержка компаний-гигантов IT-индустрии.

4,7(57 оценок)
Открыть все ответы
Ответ:
8548
8548
21.12.2021
var
  y, x, a, xn, xk, dx, sum, multiplNegative: real; 
  countNegative: integer; 
  j, m, f: real;

begin
  write('a --> '); 
  Read(a); 
  write(' xn --> '); 
  Read(xn); 
  write(' xk --> '); 
  Read(xk); 
  write(' dx --> '); 
  Read(dx);
  sum := 0; 
  multiplNegative := 1; 
  countNegative := 0; 
  x := xn;
  while (x <= xk) do 
  begin
    if (a + x < 0) then begin
      f := (a + x) * -1; 
      f := ln(f) * (-1); 
      j := Round(abs(a - sqr(x)) * f * 100000) / 100000; 
    end 
    else 
      j := Round(abs(a - sqr(x)) * ln(a + x) * 100000) / 100000; 
    m := Power(sqr(x), 1 / 3) + Power(a, 1 / 5); 
    if j < 0 then begin
      j := j * (-1); 
      j := Power(j, 1 / 3); 
      j := j * (-1); 
    end 
    else 
      j := Power(j, 1 / 3);
    y := Round(j / m * 100000) / 100000; 
    write('x= ', x:5:3, ' '); 
    writeln('y= ', y:7:5); 
    if y < 0 then 
    begin
      sum := sum + y; 
      multiplNegative := multiplNegative * y; 
      inc(countNegative); 
    end; 
    x := x + dx; 
  end; 
  writeln; 
  writeln(' y = ', countNegative); 
  writeln('y = ', sum:7:5); 
  writeln(' y = ', multiplNegative:7:5);
  Readln;
end.
4,4(8 оценок)
Ответ:
Strelok72
Strelok72
21.12.2021
1) \ 57_{10} \to X_{16} \\ 57/16=3 \frac{9}{16}; \ 57_{10}=39_{16} \\ 39_{16}=11\,1001_2 \\ 11\,1001_2=111\,001_2=71_8
Для перевода десятичного числа в шестнадцатиричное надо делить его на 16, выписывая остатки до тех пор, пока не получим в результате число, меньшее 16. Затем записать этот результат и приписать к нему остатки в обратном порядке. В нашем случае результат 3 и остаток 9, поэтому получаем 39.
Для перехода от шестнадцатиричного числа к двоичному надо каждую его цифру записать в виде четырех двоичных разрядов (тетрады). В старшей тетраде ведущие нули можно не писать. Чтобы получить восьмеричное число из двоичного, достаточно разбить его разряды справа налево на триады (т.е. по три разряда) и заменить каждую триаду соответствующей восьмеричной цифрой.
2) \ 1110011100111_2=X_{10}
Тут нужно пронумеровать разряды числа справа налево, начиная с нуля, а затем на местах единиц записать числа, равные двойкам в степени, совпадающей с полученным номером разряда и полученные результаты сложить
\,1\quad1\quad1\quad 0\quad 0\quad 1\quad1\quad1\quad 0\quad 0\quad 1\quad 1\quad 1 \\ 12 \ \, 11 \ \, 10 \ \ 9 \ \ \ 8 \ \ \ 7 \ \ \ 6 \ \ \ 5 \ \ \ 4 \ \ \ 3 \ \ \ 2 \ \ \ 1 \ \ \ 0 \\ 2^{12}+2^{11}+2^{10}+2^7+2^6+2^5+2^2+2^1+2^0= \\ 4096+2048+1024+128+64+32+4+2+1=7399 \\ 1110011100111_2=7399_{10}
3) \ 367_8=X_{10} \\ 3 \ \ \ 6 \ \ \ 7 \\ 2 \ \ \ 1 \ \ \ 0 \\ 3\times 8^2+6\times 8^1+7\times 8^0=3\times 64+6\times 8+7=247 \\ 367_8=247_{10}
Здесь принцип тот же, что и в предыдущем примере, только используются степени восьми, а не двух, поскольку основание системы восемь, а не два. И нужно не просто выписывать степени восьмерки, а умножать их значения на числа, стоящие в соответствующих разрядах. Нулевые разряды, если бы они были, можно также не принимать в расчет.
4) \ DF_{16}=X_{10} \\ D\times 16^1+F\times 16^0=13\times 16+15=223 \\ DF_{16}=223_{10}
И здесь принцип, как в предыдущем примере, только берутся степени числа 16, как основания шестнадцатиричной системы
5) \ 57_8=X_{16} \\ 57_8=101 \, 111_2=10 \, 1111_2=2F_{16} \\ 57_8=2F_{16}
Похожее мы уже делала в первом примере, когда переходили от восьмеричного числа в шестнадцатиричному. Тут - наоборот. Каждую восьмеричную цифру заменяем двоичной триадой, потом разбиваем полученное двоичное число справа налево на тетрады и каждую тетраду заменяем соответствующей шестнадцатиричной цифрой.
4,6(77 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ