| Условие задачи |  | Прогресс | 
			| Темы: 
                                Процедуры и функции Напишите программу, которая находит все пары дружественных чисел в заданном диапазоне. Используйте функцию, которая вычисляет сумму делителей числа и функцию, которая определяет дружественные ли два числа или нет. У Вас в программе должно быть ДВЕ функции Входные данные: Входная строка содержит два натуральных числа – границы диапазона a и b . Гарантируется, что a ≤ b . Выходные данные: Программа должна вывести в одной строке через пробел все пары дружественных чисел в заданном диапазоне. Каждая пара должна быть взята в круглые скобки, пары разделены пробелами. Лишних пробелов в начале и в конце строки быть не должно. Если в заданном диапазоне нет дружественных чисел, программа должна вывести 0.Примеры 
	
		
			| № | Входные данные | Выходные данные |  
			| 1 | 1 100 | 0 |  
			| 2 | 200 500 | (220,284) |  |  | ![]()  | 
			| Темы: 
                                Процедуры и функции                                                                                                                                                                                       
                            
                                Задачи на процедуры и функции Пиксельный экран выводит каждую цифру в виде картинки 3х5.
 
	
		
			| 1 | 2 | 3 | 4 | 5 |  
			| 
 *
 *
 *
 *
 *
 | 
***
  *
***
*
*** | 
***
  *
***
  *
*** | 
* *
* *
***
  *
  * | 
***
*
***
  *
*** |  
			| 6 | 7 | 8 | 9 | 0 |  
			| 
***
*
***
* *
*** | 
***
  *
 *
*
* | 
***
* *
***
* *
*** | 
***
* *
***
  *
*** | 
***
* *
* *
* *
*** |  На вход программе подается натуральное число n (n <= 109).
 
 Выведите это число в виде картинки на пиксельном экране. Каждую цифру выводите с новой строки. Порядок цифр должен соответствовать порядку цифр в исходном числе (то есть сначала выводится первая цифры, затем - вторая и т. д.). Если после звездочки (*) в строке больше ничего нет, то пробелы выводить не нужно.
 
 
 
 Примеры
	
		
			| № | Входные данные | Выходные данные |  
			| 1 | 12 | 
 *
 *
 *
 *
 *
***
  *
***
*  
*** |  |  | ![]()  | 
			| Темы: 
                                Процедуры и функции Алиса изучает символьную графику и хочет нарисовать состоящий из звезд прямоугольный треугольник с катетами, равными 5. Напишите функцию triangle(), которая будет выводить на экран такой прямоугольный треугольник, нарисованный в примере выходных данных.
 Примеры
	
		
			| № | Входные данные | Выходные данные |  
			| 1 |  | 
*
**
***
****
***** |  |  | ![]()  | 
			| Темы: 
                                Процедуры и функции Алиса изучает символьную графику и хочет нарисовать состоящий из звезд прямоугольный треугольник с катетами, равными 5. Напишите функцию triangle(), которая будет выводить на экран прямоугольный треугольник, нарисованный в примере выходных данных.
 Примеры
	
		
			| № | Входные данные | Выходные данные |  
			| 1 |  | 
*****
****
***
**
* |  |  | ![]()  | 
			| Темы: 
                                Процедуры и функции Алиса изучает символьную графику. Сначала, она хотела нарисовать прямоугольный треугольник с катетами, равными 5. Напишите для Алисы подпрограмму triangle_down(), которая бы выводила данный треугольник. 
*
**
***
****
*****Затем, Алиса захотела нарисовать перевернутый прямоугольный треугольник с катетами, равными 5. Напишите для Алисы подпрограмму triangle_up(), которая бы выводила данный треугольник.
*****
****
***
**
*
Немного подумав, Алиса решила, что может использовать ваши подпрограммы, чтобы нарисовать следующую фигуру. 
*****
****
***
**
*
*
**
***
****
***** Напишите и вы подпрограмму
 star_figure(), которая бы выводила данную фигуру, используя выше приведенные подпрограммы.Основная программа должна содержать только одну строчку - вызов подпрограммы
 star_figure().
 
 Примеры
	
		
			| № | Входные данные | Выходные данные |  
			| 1 |  | 
*****
****
***
**
*
*
**
***
****
***** |  |  | ![]()  | 
			| Темы: 
                                Процедуры и функции Напишите подпрограмму draw_figure(symbol, side), которая выводит на экран фигуру, состоящую из двух равнобедренных прямоугольных треугольников (см. примеры).
 Где
 
	symbol - символ-заполнитель, которым рисуется фигура;side - размер катетов прямоугольного треугольника. 
Входные данные
В первой строке записан символ-заполнитель ( symbol), во второй строке - размер катетов (side) .
 Выходные данные
 Выведите на экран ответ фигуру.
 
 Примеры
	
		
			| № | Входные данные | Выходные данные |  
			| 1 | 
*
5 | 
*****
****
***
**
*
*
**
***
****
***** |  
			| 2 | 
x
3 | 
xxx
xx
x
x
xx
xxx |  |  | ![]()  | 
			| Темы: 
                                Процедуры и функции                                                                                                                                                                                       
                            
                                Задачи на процедуры и функции Алиса знает, что если у числа nнет делителя, не превосходящего\(\sqrt n\), то числоn- простое и его минимальным простым делителем будет само числоn. Вас попросили написать программу, которая будет находить минимальный простой делитель у любого числа.
 Решение оформите с использованием функций. Напишите следующие функции:
 - функцию
 isPrime(n), которая будет принимать целое число и возвращать True, если число простое и False - если не простое.- функцию
 minDivisor(n), которая будет возвращать минимальный простой делитель.
 Основная программа должна содержать ввод числа, вызов функции
 minDivisor(n)и вывод ответа.
 Входные данные
 Программа получает на вход натуральное число
 n> 1.
 Выходные данные
 Выведите ответ на задачу.
 
 Примеры
	
		
			| № | Входные данные | Выходные данные |  
			| 1 | 4 | 2 |  
			| 2 | 5 | 5 |  |  | ![]()  | 
			| Темы: 
                                Процедуры и функции                                                                                                                                                                                       
                            
                                Задачи на процедуры и функции Алиса решила, что нужно поставить код доступа к управлению кораблем. Она считает, что код доступа должен иметь вид a:b:c, гдеa,bиc- натуральные числа. Причем, числоaдолжно быть простым, числоb- являться палиндромом, а числоc- чётным. Капитан Зелёный придумал код.
 Вам поручили задание написать программу, которая бы выводила
 True, если придуманный код доступа соответствует правилам иFalse - если не соответствует. Чтобы вашу программу можно было применять для других проверок, капитан просит вас оформить программу, с использованием трех функций:-
  isPrime(n)- функция, которая определяет является числоnпростым или нет;-
  isPalindrome(n)- функция, которая определяет является ли числоnпалиндромом;-
  isEven(n)- функция, которая определяет является ли числоnчетным.
 Все проверки числа на простоту, палиндром и четность необходимо осуществлять только с использованием данных функций!
 
 Входные данные
 Программа получает на вход одну строку - код доступа, который придумал капитан Зелёный.
 
 Выходные данные
 Выведите
 True, если код доступа соответствует правилам Алисы, в противном случае выведитеFalse.
 Примеры
	
		
			| № | Входные данные | Выходные данные |  
			| 1 | 7:101:14 | True |  
			| 2 | 101:101:101 | False |  
			| 3 | qwerty | False |  |  | ![]()  |