СРОЧНО, ДАМ 70 БАЛЛОВ!‼️‼️‼️‼️‼️‼️‼️‼️
рактична робота Н1
завдання: скласти програму для розв'язку задачі.
Задача. Дано номер мобільного телефону й прізвище власника.Зашифрувати прізвище, замінивши символи їх кодами. Визначити ПІН-код власника, що дорівнює сумі цифр у номері телефону.Вивести в зашифрованому вигляді прізвище власника та Пін код.(фото есть)

Обладнання: комп'ютер зі встановленим середовищем програмування мовою Python.

страница рядом:
4 Створіть віджети entry1, entry2 класу Entry для виведення прізвища та номера мобільного телефону.Наприклад, для entry1:
s= "
entry1= Entry (root,Textvariable = s, width=15)
entry1.plase(x=200,y=10)
5 Створіть віджети entry1, entry4 класу Entry для виведення зашифрованого прізвища власника та PIH-коду.
6Додайте до вікна віджет b1 класу Button:
b1= Button (root, text= 'Зашифрувати', command= b1_click)
b1.place(x=190,y=90)
7Запишіть заголовок функції - обробника події для кнопки b1:
def b1_click()
8 У тілі функції - обробника події для кнопки візьміть значення з текстового поля entry1:
s=entry1_get()
Створіть змінну shift і запишіть у неї порожній рядок. У циклі for визначте код кожного символу рядка s,перетворіть числове значення коду на тип Str і додайте до рядка shift:
shift= "
for i in s:
shift= shift+Str(ord(i))+"
9 Значення рядка shift виведіть до текстового поля еntry3:
entry3.delete(0,END)
entry3.delete(0, shift)
10 У тілі функції прочитайте значення з текстового поля еntry2:
number= entry2.get()
Для обчислення суми цифр у рядку number кожний символ рядка number перетворіть на тип int і додайте до значення суми pin:
pin=0
for in number:
pin=pin+int(i)
Виведіть отримане значення суми pin до текстового поля еntry4.
11Останнім рядком програмного коду запишіть оператор запуску головного циклу обробки подій
12Збережіть програмний код у файлі з назвою Практична1.
випробуйте програму.
<Зробіть висновок про результати роботи


Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.