В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
AlexDid000
AlexDid000
06.12.2022 21:36 •  Информатика

решить задачу на Python. Напишіть програму мовою Python, яка містить функцію equation(a,b), що розв'язує лінійне рівняння a⋅x+b=0 та виводить на друк відповідь з точністю два знаки після коми, або текст nema, якщо рівняння не має розв'язку або слово bezlich, якщо будь-яке значення x є розв'язком даного рівняння. Приклад виклику функції та відповідь для такого виклику наведені нижче.

Приклад: Тестовий виклик: equation(2,-4)

Показать ответ
Ответ:
Sasha1234679
Sasha1234679
27.01.2023 18:21

Экспоненциа́льная за́пись — представление действительных чисел в виде мантиссы и порядка. Удобна при представлении очень больших и очень малых чисел, а также для унификации их написания.

{\displaystyle N=M\cdot n^{p}}, где

N — записываемое число;M — мантисса;n — основание показательной функции;p (целое) — порядок;{\displaystyle n^{p}} — характеристика числа.

Примеры:

1 000 000 (один миллион): {\displaystyle 1{,}0\cdot 10^{6}}; N = 1 000 000, M = 1,0, n = 10, p = 6.

1 201 000 (один миллион двести одна тысяча): {\displaystyle 1{,}201\cdot 10^{6}}; N = 1 201 000, M = 1,201, n = 10, p = 6.

−1 246 145 000 (минус один миллиард двести сорок шесть миллионов сто сорок пять тысяч): {\displaystyle -1{,}246145\cdot 10^{9}}; N = −1 246 145 000, M = −1,246145, n = 10, p = 9.

0,000001 (одна миллионная):{\displaystyle 1{,}0\cdot 10^{-6}}; N = 0,000001, M = 1,0, n = 10, p = −6.

0,000000231 (двести тридцать одна миллиардная):{\displaystyle 231\cdot 10^{-9}=2{,}31\cdot 100\cdot 10^{-9}=2{,}31\cdot 10^{2}\cdot 10^{-9}=2{,}31\cdot 10^{-9+2}=2{,}31\cdot 10^{-7}}; N = 0,000000231, M = 2,31, n = 10, p = −7.







 

0,0(0 оценок)
Ответ:
// PascalABC.NET 3.3, сборка 1625 от 17.01.2018
// Внимание! Если программа не работает, обновите версию!

function TR(Self,aold,anew:string):string; extensionmethod;
begin
  Result:='';
  var n:=Min(aold.Length,anew.Length);
  for var i:=1 to Self.Length do begin
    var fnd:=false;
    for var j:=1 to n do
      if Self[i]=aold[j] then begin
        Result+=anew[j];
        fnd:=true;
        break
        end;
    if not fnd then Result+=Self[i]
    end
end;

begin
  Randomize;
  var k:=Ord('a');
  var s:=SeqGen(50,t->Chr(Random(26)+k)).JoinIntoString;
  s.Println;
  s:=s.TR('ao','oa'); s.Println
end.

Пример
gclcewxcscqmnuazhvkrswrvbqsiholmlarlfuyqaipvayhovb
gclcewxcscqmnuozhvkrswrvbqsihalmlorlfuyqoipvoyhavb

Сгенератора случайных чисел заполнить массив алфавитом и заменить все а на о и все о на а
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота