Proc32. Описать функцию DegToRad($$D$$) вещественного типа, находящую величину угла в радианах, если дана его величина $$D$$ в градусах ($$D$$ — вещественное число, $$0 < D < 360$$). Воспользоваться следующим соотношением: $$180^o = \pi$$ радианов. В качестве значения $$\pi$$ использовать 3.14. С помощью функции DegToRad перевести из градусов в радианы пять данных углов.
Записи с меткой «Изучение»
CodeCombat. Пустыня Сарвена. Счетовод (Bookkeeper)
Тема: Циклы Условные операторы Переменные Строки Арифметика Оператор «break» Цели: Доложите о побеждённых ограх в первой волне. Доложите о собранном золоте. Доложите о побеждённых ограх во второй волне.
CodeCombat. Пустыня Сарвена. Накопление золота (Hoarding Gold)
Тема: Циклы Условные операторы Переменные Строки Арифметика Оператор «break» Цели: Собери 25 золота. Не собирай больше 30 золота. Скажи Нарии, сколько у тебя золота.
Решаем задачи Абрамян на C. Minmax29
Minmax29. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти максимальное количество подряд идущих минимальных элементов из данного набора.
CodeCombat. Пустыня Сарвена. Сохраняя время (Keeping Time)
Тема: Циклы Условные операторы Переменные Строки Арифметика Булевая логика Цели: Атакуйте огров. Собирайте монеты.
Решаем задачи Абрамян на C. Proc31
Proc31. Описать функцию IsPalindrom($$K$$), возвращающую True, если целый параметр $$K$$ ($$> 0$$) является палиндромом (то есть его запись читается одинаково слева направо и справа налево), и False в противном случае. С ее помощью найти количество палиндромов в наборе из 10 целых положительных чисел. При описании функции можно использовать функции DigitCount и DigitN из заданий Proc29 …
Решаем задачи Абрамян на C. Minmax28
Minmax28. Дано целое число $$N$$ и набор из $$N$$ целых чисел, содержащий только нули и единицы. Найти номер элемента, с которого начинается самая длинная последовательность единиц, и количество элементов в этой последовательности. Если таких последовательностей несколько, то вывести номер последней из них. Если единицы в исходном наборе отсутствуют, то дважды вывести $$0$$.
CodeCombat. Пустыня Сарвена. Караул Сарвена (Sarven Sentry)
Тема: Аргументы Строки Циклы Условные операторы Переменные Обработка ввода Цели: Огры должны умереть. Яки должны быть огорожены.
Решаем задачи Абрамян на C. Proc30
Proc30. Описать функцию DigitN($$K$$, $$N$$) целого типа, возвращающую $$N$$-ю цифру целого положительного числа $$K$$ (цифры в числе нумеруются справа налево). Если количество цифр в числе $$K$$ меньше $$N$$, то функция возвращает -1. Для каждого из пяти данных целых положительных чисел $$K_1, K_2, …, K_5$$ вызвать функцию DigitN с параметром $$N$$, изменяющимся от 1 до 5.
Решаем задачи Абрамян на C. Minmax27
Minmax27. Дано целое число $$N$$ и набор из $$N$$ целых чисел, содержащий только нули и единицы. Найти номер элемента, с которого начинается самая длинная последовательность одинаковых чисел, и количество элементов в этой последовательности. Если таких последовательностей несколько, то вывести номер первой из них.