ur101679
?>

Введите три значения ускорения свободного падения.программа должна проверить, есть ли среди них ускорение свободного падения. (паскаль)

Информатика

Ответы

puchkovajulia
//PascalABC.NET 3.0
const g = 9.8;
begin
  if ReadSeqReal(3).Where(x -> (x >= g - 0.2) and (x <= g + 0.2)).Any
  then write('YES')
  else write('NO')
end.
avon-central
Var  g1, g2, g3: real;
begin
  writeln('Введи три числа: ');
  readln(g1, g2, g3);
  if not ((g1 = 9.8) or (g2 = 9.8) or (g3 = 9.8)) then Writeln('Нет среди этих чисел ускорения на Земле') else begin
    if g1 = 9.8 then Writeln('Первое - ускорение на Земле');
    if g2 = 9.8 then Writeln('Второе - ускорение на Земле');
    if g3 = 9.8 then Writeln('Третье - ускорение на Земле');
  end;
end.
mail2017

ответ:  на Python

оба задания делаются внутри одного кода. Первая часть квадратов рисуется по верхней границе, вторая часть - по нижней. Если нужно будет разделить на 2 программы - в тексте оставил комментарии что нужно будет убрать.    :)))

from tkinter import*

class Rec(Frame):

   def __init__(self):

       super().__init__()

       self.initUI()

 

   def initUI(self):

       #k =30

       #b = 20

       k=int(input('Длина стороны первого квадрата : '))

       b=int(input('Шаг изменения длинны стороны последующих квадратов :'))

 

       lt =0  

       a=k  # 'a' добавлена потому что обе части задания в одном коде

       self.master.title("1")

       self.pack(fill=BOTH, expand=1)

       canvas = Canvas(self, bg="white")

               

#  Этот кусок кода для 1 части задания

       for i in range(0,4):

         canvas.create_rectangle(lt, 0, lt+a, a, outline="#000")

         lt = lt +a

         a = a+b

#  Конец 1 части

       

#  Этот кусок кода для 2 части задания

       lt=0

       a =0

       while a*4 < 200:

         canvas.create_rectangle(lt, 300, lt+a, 300-a, outline="#000")

         lt = lt +a

         a = a+b  

#  Конец 2 части                

       canvas.pack(fill=BOTH, expand=1)

def main():

   root = Tk()

   ex = Rec()

   root.geometry("300x300")

   root.mainloop()

 

if __name__ == '__main__':

   main()


пожайлуста , Задание 1. Проекты с циклами со счетчиком с использованием величин ( ). 1. Откройте сре
mbrilliantova

import time // подключаем библиотеку time для управления временем

first_name = input("Ім’я:") // узнаем имя и записываем в  first_name

middle_name = input("Прізвище:") // узнаем фамилию и записываем в  middle_name

last_name = input("По батькові:") // узнаем отчество и записываем в  last_name

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print("ПІБ користувача:" , middle_name , first_name , last_name) // выводим полное ФИО

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print("Скорочений ПІБ:" , middle_name , first_name[:1] + "."  + last_name[:1] + ".") // выводим скороченое ФИО

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print(len(middle_name)) // узнаем длину фамилии и выводим

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print(len(first_name)) // узнаем длину имя и выводим

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print(len(last_name)) // узнаем длину отчества и выводим

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print(len(middle_name + first_name + last_name)) //  // узнаем длину полного ФИО и выводим

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print("ПІБ у зворотному порядку:" , last_name , first_name , middle_name) // ФИО в обратном порядке

time.sleep(1) // останавливаем выполнение программы на 1 секунду

txt = middle_name // в переменную txt записываем middle_name

x = txt.upper()  // в переменную x записываем txt.upper() это значит что мы используем стандартную функцию upper для преобразования всех символов в строке в верхний регистр

txt2 = first_name //  в переменную txt2 записываем first_name

y = txt2.upper() // в переменную y записываем txt2.upper() это значит что мы используем стандартную функцию upper для преобразования всех символов в строке в верхний регистр

txt3 = last_name //  в переменную txt3 записываем last_name

z = txt3.upper()  // в переменную z записываем txt3.upper() это значит что мы используем стандартную функцию upper для преобразования всех символов в строке в верхний регистр

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print(x , y , z) // выводим все эти переменные

txt4 = middle_name // в переменную txt4 записываем middle_name

q = txt4.lower() // в переменную q записываем txt4.lower() это значит что мы используем стандартную функцию lower для преобразования всех символов в строке в нижний регистр

txt5 = first_name // в переменную txt5 записываем last_name

c = txt5.lower() // в переменную c записываем txt5.lower() это значит что мы используем стандартную функцию lower для преобразования всех символов в строке в нижний регистр

txt6 = last_name //  в переменную txt6 записываем last_name

x = txt6.lower() // // в переменную x записываем txt6.lower() это значит что мы используем стандартную функцию lower для преобразования всех символов в строке в нижний регистр

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print(q , c , x) // выводим все эти переменные

Примерно так, это всего лишь набросок, поэтому тебе нужно лишь подкорректировать и изменить

Удачи :)

Объяснение:

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Введите три значения ускорения свободного падения.программа должна проверить, есть ли среди них ускорение свободного падения. (паскаль)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Rubber-soul
Казаков
Егоркина
sergeykvik13
dima0218687
Vera-zero281
alexandr25901
kattarina71
Александровна-Грузман
Bogataya Vladimir318
d111180
lider-mpl550
info36
Киларджиева Диана440
ivshzam