init
Первоначальная загрузка данных
This commit is contained in:
		
							
								
								
									
										33
									
								
								02. Встроенный язык/08. Объекты платформы/homework-2-8.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								02. Встроенный язык/08. Объекты платформы/homework-2-8.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,33 @@
 | 
			
		||||
# Задание к занятию "Объекты платформы"
 | 
			
		||||
 | 
			
		||||
## Задача 1 "Случайный ИНН"
 | 
			
		||||
 | 
			
		||||
### Описание задачи
 | 
			
		||||
Создать обработку, генерирующую случайный 10-значный ИНН с верным контрольным разрядом.
 | 
			
		||||
 | 
			
		||||
### Требования к результату
 | 
			
		||||
Внешняя обработка с кнопкой **Сгенерировать**, по нажатию выводящая случайный 10-значный ИНН с верным контрольным разрядом.
 | 
			
		||||
 | 
			
		||||
### Процесс выполнения
 | 
			
		||||
1. Создайте внешнюю обработку с названием, например, **СлучайныйИНН**.
 | 
			
		||||
2. Добавьте команду **Сгенерировать** и перетащите ее кнопкой на форму.
 | 
			
		||||
3. В обработчике команды:
 | 
			
		||||
  * Создайте новый **ГенераторСлучайныхЧисел**.
 | 
			
		||||
  * Объявите переменную для хранения ИНН.
 | 
			
		||||
  * В цикле добавьте к ИНН 9 случайных цифр, подсчитывая контрольный разряд.
 | 
			
		||||
    * Контрольный разряд определяется получением остатка от деления контрольной суммы на 11 (остаток 10 - разряд 0).
 | 
			
		||||
    * Контрольная сумма определяется сложением произведений разрядов ИНН последовательно на 2, 4, 10, 3, 5, 9, 4, 6, 8.
 | 
			
		||||
  * Добавьте к ИНН контрольный разряд и выведите ИНН.
 | 
			
		||||
 | 
			
		||||
## Задача 2 "Текстовый документ"
 | 
			
		||||
 | 
			
		||||
### Описание задачи
 | 
			
		||||
Переделать обработку "Подсчет числа уникальных слов" (https://github.com/netology-code/1c-homeworks/blob/master/homework-2-7.md) на работу с текстовым документом.
 | 
			
		||||
 | 
			
		||||
### Требования к результату
 | 
			
		||||
Внешняя обработка с реквизитом типа "Текстовый документ" и полем текстового документа, в которой есть кнопка "Подсчитать", по нажатию на которую определяется и выводится пользователю число уникальных слов в текстовом документе без учета регистра.
 | 
			
		||||
 | 
			
		||||
### Процесс выполнения
 | 
			
		||||
1. Используйте обработку из прошлого задания (https://github.com/netology-code/1c-homeworks/blob/master/homework-2-7.md).
 | 
			
		||||
2. Вместо строкового реквизита **Текст** добавьте в нее реквизит **Текст** типа "Текстовый документ" и перетащите его на форму.
 | 
			
		||||
3. Переделайте код, подсчитывающий число уникальных слов, на работу с содержимым этого текстового документа.
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								02. Встроенный язык/08. Объекты платформы/СлучайныйИНН.epf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								02. Встроенный язык/08. Объекты платформы/СлучайныйИНН.epf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Reference in New Issue
	
	Block a user