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

нужна с питоном. Задача 1. Напишите вс функцию, которая получает температуру по Фаренгейту, переводит температуру по Фаренгейту в температуру по Цельсию и возвращает в основную функцию предупреждение «Очень холодно!», если температура меньше -20, предупреждение «Холодновато», если температура меньше 0, но больше -20, «Не жарко», если температура от 0 до 20, «Сравнительно нормально», -- от 20 до 25, «Жарковато» -- от 25 до 30, и предупреждение «На улице очень жарко!», если температура больше 30. Воспользуйтесь вс функцией в основной программе, которая в цикле просит ввести температуру по Фаренгейту и с вс функции печатает значение температуры по Цельсию и соответствующее предупреждение. Основная программа должна работать до тех пор, пока пользователь на вопрос «Продолжить? (да/нет): » ответит «нет».

Задача 2. Программа формирует случайное число в диапазоне [0, 50] и предлагает пользователю отгадать его методом «проб и ошибок». После каждой попытки пользователя программа сообщает меньше загаданное число, чем предположенное пользователем или больше. Процесс отгадывания заканчивается, когда пользователь отгадывает число. В заключительном сообщении программы указывается загаданное число и количество попыток пользователя, затраченное на угадывание. Игровой процесс оформите в виде вс функций. Программа должна работать до тех пор, пока на вопрос: «Продолжить? (да/нет): » последует ответ «нет».

Задача 3. Напишите вс функцию, которая рисует ваньку-встаньку (три окружности радиусов 10, 20 и 30 пикселов, одна на другой).
Воспользуйтесь вс функцией в основной программе. Основная программа должна просить в цикле ввести координаты точки и рисовать главную диагональ из ванек-встанек. Самый верхний ванька-встанька содержит указанную пользователем точку. Основная программа должна работать до тех пор, пока пользователь на вопрос «Продолжить? (да/нет): » ответит «нет».

👇
Ответ:
катя10467743
катя10467743
11.04.2020
Дуки про дистанцийне навчання
4,6(22 оценок)
Открыть все ответы
Ответ:
zhasbaevamp06rkz
zhasbaevamp06rkz
11.04.2020

===== PascalABC.NET =====

begin

 // 1

 var s := 1;

 var i := 1;

 repeat

   s += i * i * i;

   i += 2

 until i > 13;

 Println('Сумма кубов нечетных чисел от 1 до 13 равна', s);

 // 2

 var (sum, pr) := (0, 1);

 for var j := -50 to 50 do

   // если условие предполагает, что "кратны 5 и 8"

   // на самом деле означает "кратны 5 ИЛИ 8", заменить

   // в следующей строке and на or

   if (j mod 5 = 0) and (j mod 8 = 0) then

   begin

     Print(j);

     sum += j;

     pr *= j

   end;

 Writeln;

 Write('Сумма: ', sum, ', произведение: ', pr)

end.

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


ПАСКАЛЬ Задача1. Вычислить: 1³+3³+5³+…+13³, используя цикл с постусловием (Repeat). Задача2. Вывест
4,8(87 оценок)
Ответ:
3ТОН
3ТОН
11.04.2020
<!DOCTYPE html>
<html>
  <head>
    <script>
      function BbIBOD()
      {
        let n = document.getElementById("BBOD").value;
        let BbIBOD = document.getElementById("BbIBOD");
        let S = "";
        let F = "";
        for (let j = 0; j < n; j++)
        {
          S += '*';
        }
        for (let i = 0; i < n; i++)
        {
          F += "<div>" + S + "</div>";
        }
        BbIBOD.innerHTML = F;
      }
    </script>
  </head>
  <body>
    <form onSubmit="BbIBOD(); return false;">
      <label for="BBOD" >n =  </label><input id="BBOD" type="text">
      <div id="BbIBOD"></div>
    </form>
  </body>
</html>
4,7(55 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ