Kovalenko2001N
11.09.2021 12:15

Напишите программы в pascal

1. проверить оканчивается ли число на 7 если да то разделить его без остатка на 3 иначе вывести модуль этого числа.

2. ввести в. если значение величины в больше 3 и меньше 10, то уменьшить в на 5,
а если это не так, возвести в в 17 степень. вывести в.

3. найти программу проверки числа на четность. число вводится с клавиатуры.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Знание111111
04.02.2021 03:09

import tkinter as tk

class Programm(tk.Tk):

  def __init__(self):

      super().__init__()

      self.stat = tk.IntVar()

      self.stage = tk.Label(text="Стаж:").grid(row=0,column=1,sticky=tk.W)

      self.radio1 =tk.Radiobutton(text="Внештатный", value=1,variable=self.stat)

      self.radio2 =tk.Radiobutton(text="Штатный", value=2,variable=self.stat)

      self.button=tk.Button(text="Посчитать",command=self.clicked).grid(row=2,columnspan=2)

      self.otvet=tk.Label()

      self.otvet.grid(row=3,columnspan=2)

      self.inputer=tk.Entry(width=10)

      self.inputer.grid(row=1,column=1)

      self.radio1.grid(row=0,column=0,sticky=tk.W)

      self.radio2.grid(row=1,column=0,sticky=tk.W)

  def clicked(self):

      numb=self.stat.get()

      if numb==1:

          self.otvet["text"]=str(int(3180*0.8))

      elif numb==2:

          xp=int(self.inputer.get())

          if xp<=10:

              self.otvet["text"]=str(int(3180*1.1))

          elif 10<xp<30:

              self.otvet["text"]=str(int(3180*1.2))

          elif 30<=xp:

              self.otvet["text"]=str(int(3180*1.3))

if __name__ == "__main__":

  app=Programm()

  app.resizable(width=False,height=False)

  app.mainloop()

0,0(0 оценок)
Ответ:
Maks2405
23.05.2021 07:09

Python

# - обозначение комментария

# подключаем модуль, чтобы в ручную не вводить матрицу  

from random import randint

# вводим размерность матрицы

n=int(input('Введите n: '))

# заполняем матрицу случайными числами в диапазоне (-20,20)

a=[[randint(-20,20) for j in range(n)] for i in range(n)]  

# печатаем матрицу построчно, чтобы было понятно и красиво

for i in a: print(i)

# обнуляем счётчик, который будет считать количество элементов

s=0

# запускаем цикл  

for i in range (n):

# проверяем элемент главной диагонали матрицы.

      if a[i][i]>0:

# если он положительный увеличиваем счётчик на количество элементов в строке матрицы

      s+=n

# выводим количество подсчитанных элементов

print(s)

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота