20. Напишите программу, использующую модифицированный алгоритм Евклида : нужно заме нять большее число на остаток от деления большего на меньшее до тех пор, пока этот оста ток не станет равен нулю; тогда второе число и есть НОД. Таким образом, главное отличие функции от процедуры это то, что функция производит какие-либо вычисления и выдает в программу результат в виде значения, в то время как процедура чаще всего выполняет какие-либо действия с результатом, например, выводит его на экран функция этого делать не может. Напишите программу, которая по коду города и длительности переговоров вычисляет их стоимость и результат выводит на экран Екатеринбург-код 343, 15 руб мин; Омск-код 381, 18 руб мин; Воронеж-код 473, 13 руб мин; Ярославль-код 485, 11руб мин.
Написать Функцию Которая Вычисляет Сумму Цифр Числа
Создайте в отдельном файле функцию, переводящую градусы по шкале Цельсия в градусы по шкале Фаренгейта по формуле: T F = 9/5 * T C + 32
Напишите функцию в отдельном файле, вычисляющую среднее арифметическое трех чисел. Задайте значения по умолчанию, в момент вызова используйте ключевые аргументы
Попросите пользователя ввести свое имя и после этого отобразите на экране строку вида: Привет, ! Вместо должно указываться то, что пользователь ввел с клавиатуры
Напишите программу, определяющую сумму и произведение трех чисел (типа int, float), введенных с клавиатуры
Напишите собственную программу, определяющую максимальное из двух введенных чисел. Реализовать в виде вызова собственной функции, возвращающей большее из двух переданных ей чисел.
Напишите программу, проверяющую целое число на четность. Реализовать в виде вызова собственной функции
Напишите программу, которая по коду города и длительности переговоров вычисляет их стоимость и результат выводит на экран: Екатеринбург-код 343, 15 руб/мин; Омск-код 381, 18 руб/мин; Воронеж-код 473, 13 руб/мин; Ярославль-код 485, 11руб/мин.
Напишите программу, которая запрашивает у пользователя значение pH (с плавающей точкой) и выводит на экран вещество, соответствующее введенному pH ( https://tinyurl.com/pfrtnyh ) (“Яблочный сок”, “Шампунь”, “Мыло для рук”). Определение pH производится в отдельной функции, которая возвращает строку с названием вещества или фразу “Не найдено”
Найдите площадь треугольника с помощью формулы Герона. Стороны задаются с клавиатуры. Реализовать вычисление площади в виде функции, на вход которой подаются три числа, на выходе – площадь. Функция находится в отдельном модуле, где происходит разделение между запуском и импортированием
Напишите программу-игру в виде отдельного модуля. Компьютер загадывает случайное число, пользователь пытается его угадать. Программа запрашивает число ОДИН раз. Если число угадано, то выводим на экран «Победа», иначе – «Повторите еще раз». Для написания программы понадобится функция randint() из модуля random
Напишите функцию, вычисляющую значение: x^4 + 4^x Автоматизируйте процесс тестирования функции с помощью модуля doctest.
Напишите программу для моделирования бросания игрального кубика каждым из двух игроков. Определить, кто из игроков получил на кубике больше очков.
Написать в отдельном модуле функцию, которая на вход принимает два аргумента: строку (s) и целочисленное значение (n). ЕСЛИ длина строки s превышает n символов, ТО функция возвращает строку s в верхнем регистре, ИНАЧЕ возвращается исходная строка s.


К. Ю. Поляков, Е. А. Еремин — Язык Си и Си — Стр 3
Красный, синий и желтый называются основными цветами, потому что их нельзя получить путем смешения других цветов. При смешивании двух основных цветов получается вторичный цвет: Если пользователь вводит что-нибудь помимо названий красный , синий или желтый , то программа должна вывести сообщение об ошибке. Напишите программу, которая принимает три положительных числа и определяет вид треугольника, длины сторон которого равны введенным числам.
Похожие вопросы:
Я пытаюсь получить сумму всех цифр. Единственный метод, разрешенный для решения этого вопроса — рекурсивная функция. Но, сумма не предполагается должна превышать 10. Например, если дано n равно 38.
Хочу написать программу для выведения суммы первой и последней цифры любого числа, введенного через клавиатуру. Например, я ввел 52264. Выход должен быть 5+4 = 9 . Да, это присваивание.
У меня есть вот такое задание для моего intro to C класса программирования и часть моего кода приходится находить последовательность суммы квадратных цифр числа для того чтобы определить после если.
Я хочу использовать рекурсивный алгоритм для функции, которая должна распечатать сумму всех цифр заданного числа. Вот мой код. Например, sum_of_digits(343) вернет вывод 10. numbers = [1, 2] def.
У меня есть две функции которые вычисляют факториал ряда n. Я не могу понять почему функции ‘normal’ нужно меньше времени на вычисление факториала ряда n. Это нормальная функция: double.
Если дано число в качестве input найти сумму всех цифр числа до того числа Например 11 это input тогда answer это 1+2. +9+(1+0)+(1+1) метод брут-форса был бы посчитать сумму цифр всех цифр которые.
У меня есть симпатия к нахождению кратчайших методов для кодирования. Я пока нашел необходимость в методе для вычисления суммы цифр(или количества 1s в ряде) числа, представленного в двоичном виде.
Допустим, мне дано два целых числа a , b где a — положительное целое число и меньше чем b . Я должен найти эффективный алгоритм который даст мне сумму количества цифр base2 (количество бит) за.


Задачи Python. Задачи с решениями для языка Python
Выходные данные: Программа должна вывести в одну строчку все числа Армстронга на отрезке [a, b] , разделив их пробелами. Если таких чисел нет, программа должна вывести число -1. Задача Напишите программу, которая определяет, верно ли, что введённое число содержит по крайней мере две одинаковых цифры, возможно, не стоящие рядом как, например, 212. У меня есть вот такое задание для моего intro to C класса программирования и часть моего кода приходится находить последовательность суммы квадратных цифр числа для того чтобы определить после если данное число является счастливым числом сумма квадратных цифр 1 Вот часть моего кода include.
Пересечение отрезков
На числовой прямой даны два отрезка: [a1; b1] и [a2; b2]. Напишите программу, которая находит их пересечение.
Пока не проверил, просто скопировал. Тем не менее спасибо огромное.
В последней задаче про определение отрезков ошибка.
if min(b1, b2) < max(a1, a2):
print(‘пустое множество’)
Данное условие не является достаточным для подтверждения отсутствия пересечения, т.к. максимальное значение в 1 множестве может находиться в пределах второго множества.
Исправьте на:
if max(b1, b2) < min(a1, a2):
print(‘пустое множество’)
Возможно, Вас запутало невыразительное именование переменных. Здесь b1, b2 — правые концы отрезков, а a1, a2 — левые.
Как вариант по написанию последнего задания. Мне кажется, так понятнее, чем в предложенных вариантах (хотя тут дело вкусов, наверное, как и в еде)


Ход ладьи
Содержание:







