Елизавета5820
11.04.2023 00:54

Проєкт «Калькулятор» Створіть поле для калькулятора розміром 300 на 400,текстове поле для введення, що має відступи від бічних меж по 20 пікселів, висоту 30 пікселей.

Проєкт «Калькулятор»
from tkinter import*
tk=Tk()
tk.geometry("300x400") tk.titel("Калькулятор")
ent=Entry() ent.place(x=20,y=20,width=260,height=30)

Проєкт «Калькулятор»
Вирівнювання в текстовому полі за до властивості justify має такі значення: Left
Right
Center
ent=Entry(justify=“right”)

Проєкт «Калькулятор»
Зробити, щоб текст в полі вирівнювався за правим краєм і мав розмір 16 пікселей

Проєкт «Калькулятор»
ent=Entry( justify="right", font="Arial 16")

Проєкт «Калькулятор»
Створюємо кнопки розміром 40x40 та кнопок «C» і «=» 100x40, надаємо їм ім’я:
Кнопка з цифрами –В0, В1,В2... Кнопка «.» - Point
Кнопка «C» - BC
Кнопка «=» - Equal
Кнопка «+» - Plus Кнопка «-» - Minus Кнопка «*» - Mult Кнопка «/» - Div

Проєкт «Калькулятор»
BC=Button(text="C",font="16")
BC.pack() BC.place(x=20,y=70,width=100,height=40)
Equal=Button(text="=",font="16") Equal.pack() Equal.place(x=160,y=70,width=100,height=40)

Проєкт «Калькулятор»
Створюємо другий ряд квадратних кнопок

Проєкт «Калькулятор»
Принцип роботи калькулятора:
1. Коли натискаємо кнопку з цифрою або крапкою, то до текстового напису додається цифра або крапка.
2. Коли натискаємо на знак операції, запам’ятовуємо його, а також число, що міститься в текстовому полі. Текстове поле очищується.
3. Вводимо друге число.
4. Коли натискаємо кнопку «=» з першим і другим числом виконується операція відповідно до того, який знак ми за запам’ятали на кроці 2.

Проєкт «Калькулятор»
Для додавання цифри (тексту) в текстовому полі використовують метод insert(index, srt)
index – номер символу, перед яким додають текст. Для додавання тексу справа замість Index записують END.
str – текс, який необхідно вставити.

Проєкт «Калькулятор»
Прописуємо функцію додавання (зчеплення) цифр
def B7_cick(): ent.insert(END,"7")

Проєкт «Калькулятор»

Проєкт «Калькулятор»
Прописати функцію додавання (зчеплення) до кожної цифри В8, В9, В6...

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
fedun20042004
09.03.2020 04:37

Объяснение:

Участвуя в Событии, каждый игрок должен всегда соблюдать данные правила, а в случае, если игрок является Несовершеннолетним (определение приведено ниже), его родитель или законный опекун должен за выполнением Несовершеннолетним данных Правил, включая Правила поведения, указанные в разделе 8. Игрок (или его родитель или законный опекун в случае, если игрок является Несовершеннолетним) может принять данные Правила, щёлкнув по соответствующей кнопке в игровом клиенте, когда такая возможность будет предоставлена компанией Epic Games, Inc. (далее — Epic). Принимая участие в любой игре или матче в рамках События, игрок подтверждает, что он (или его родитель или законный опекун в случае, если игрок является Несовершеннолетним) соглашается с данными Правилами в соответствии с настоящим пунктом 1.2.

0,0(0 оценок)
Ответ:
Jdjsjsbbsbsbдевочка
09.12.2022 15:44
Реализация на с++

Уровень А
#include<iostream.h>

using namespace std;

int main(){
  int a,b;
  cin >>a >> b;
  double s = 0.5 * a * b;
  cout << s << endl;
  return 0;
}
Уровень B
#include<iostream.h>

using namespace std;

int main(){
  int n;
  cin >> n;
  (n%3==0) ? n*2 : n+n%3;
  cout << n << endl;
  return 0;
}
Уровень C
#include<iostream.h>

using namespace std;

int main(){
  int summa = 0;
  for(int i = 1; i < 100; i+=2){
     summa += i;
  }
  cout << summa << endl;
  return 0;
}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота