Условие задачи | | Прогресс |
Темы:
Задачи на процедуры и функции
Дополните функцию f(n) таким образом, чтобы программа выводила на экран число 20.
| |
|
Темы:
Задачи на процедуры и функции
Дополните функцию f(n) таким образом, чтобы программа выводила на экран число 13 .
| |
|
Темы:
Задачи на процедуры и функции
Дополните функцию f(n) таким образом, чтобы программа выводила на экран число 100 .
Запрещено создавать новые переменные!
| |
|
Темы:
Задачи на процедуры и функции
Дополните функцию f1(n) таким образом, чтобы программа выводила на экран число 119 .
| |
|
Темы:
Задачи на процедуры и функции
Дополните функции f1(n) и f2(n) таким образом, чтобы программа выводила на экран число 29 .
| |
|
Темы:
Задачи на процедуры и функции
Программа должна вывести на экран число 75 .
Оформите вызов процедуры f1(a, b) в программе.
| |
|
Темы:
Задачи на процедуры и функции
Программа вычисляет значение выражения
\(ans = {2 + \sqrt{2} \over {5 + \sqrt{5}}} + {5 + \sqrt{5} \over {13 + \sqrt{13}}}+{13 + \sqrt{13} \over {8 + \sqrt{8}}}\).
Для вычисления используется функция drop(a, b) , которая вычисляет значение одного слагаемого.
Запишите пропущенную строку в этой функции.
| |
|
Темы:
Задачи на процедуры и функции
Определите количество шестизначных «счастливых» чисел. «Счастливым» будем называть такое шестизначное число, в котором сумма его первых трех цифр равна сумме его последних трех цифр.
Заполните пропуски в программе.
Функция sum3(n) вычисляет сумму цифр трехзначного числа.
Функция happy(n) определяет является ли число n счастливым. Функция happy(n) для своей работы использует функцию sum3(n) .
| |
|
Темы:
Задачи на процедуры и функции
Программа заменяет в строке s все буквы 'h' на 'H', кроме первого и последнего вхождения. Вставьте пропущенные строки.
Примеры
№ |
Входные данные |
Выходные данные |
1 |
In the hole in the ground there lived a hobbit |
In the Hole in tHe ground tHere lived a hobbit |
| |
|
Темы:
Задачи на процедуры и функции
Строки
Символы
Напишите функцию vowels_count , которая принимает строку и подсчитывает количество английских гласных в ней.
Английские гласные буквы: a, e, i, o, u, y .
Используя данную функцию, определите две строки:
s1 - строку с самым большим числом гласных букв (если таких строк несколько, взять ту, которая встретится раньше).
s2 - строку с самым маленьким числом согласных букв (если таких строк несколько, взять ту, которая встретится раньше).
Входные данные
В первой строке подается натуральное число n (1 < n <= 10) - количество строк. Далее идут n строк. Каждая строка состоит из английских маленьких букв и пробелов.
Выходные данные
Выведите на экран две строки: сначала строку s1 , затем, с новой строки - s2 . Наименьшую из данных строк выровняйте по длине с наибольшей, добавив слева строки символы '* '.
Примеры
№ |
Входные данные |
Выходные данные |
1 |
4
mama papa
doughter son
brother sister
grandmama grandpa |
grandmama grandpa
********mama papa |
| |
|