Главная страница
Навигация по странице:

  • Задача №3792. Принадлежит ли точка квадрату - 1

  • G: Наибольший элемент Решите эту задачу в две строки

  • Задача 3792. Принадлежит ли точка квадрату 1


    Скачать 0.88 Mb.
    НазваниеЗадача 3792. Принадлежит ли точка квадрату 1
    Дата15.10.2022
    Размер0.88 Mb.
    Формат файлаdocx
    Имя файла3-4lab.docx
    ТипЗадача
    #734628

    Қазақстан Республикасы білім және ғылым министрлігі

    «Ғұмарбек Дәукеев атындағы Алматы энергетика және байланыс университеті» коммерциялық емес АҚ

    Ақпараттық технологиялар институты

    IT-инжиниринг кафедрасы

    №3 Зертханалық жұмыс

    Пәннің атауы: Қазіргі технологиялармен бағдарламалық қосымшаларды құру

    Тақырыбы:

    Тобы: ВТПОук-21-1

    Орындаған: Каирхан Н

    Қабылдаған: Мусатаева.Г

    Алматы, 2022

    Задача №3792. Принадлежит ли точка квадрату - 1

    Даны два действительных числа xx и yy. Проверьте, принадлежит ли точка с координатами (x,y)(x,y) заштрихованному квадрату (включая его границу). Если точка принадлежит квадрату, выведите слово YES, иначе выведите слово NO. На рисунке сетка проведена с шагом 1.
    start = 1

    end = -1

    def IsPointInSquare(x, y):

    return (start >= x >= end) and (end <= y <= start)

    x = float(input())

    y = float(input())

    if IsPointInSquare(x, y):

    print('YES')

    else:

    print('NO')



    Задача №3830. Количество положительных

    Найдите количество положительных (>0) элементов в данном списке.

    Входные данные

    Вводится список чисел. Все числа списка находятся на одной строке.

    def main():

    return len(list(i for i in map(int, input().split()) if i >= 0))
    print(main())



    G: Наибольший элемент

    Решите эту задачу в две строки

    Ввод

    Вывод

    1 2 3 2 1

    3 2

    print(max(map(int, input().split())))


    Задача №4181. Гипотеза Гольдбаха

    Гипотеза Гольдбаха (недоказанная до сих пор) утверждает, что любое четное число (кроме 2) можно представить в виде суммы двух простых чисел. Дано натуральное четное число, большее 2, выведите два простых числа, дающих в сумме данное.

    n = int(input())

    u = 0

    i = 2

    while i < n and u == 0:

    c = 0

    for j in range(2, i):

    if i % j == 0:

    c += 1

    if c == 0:

    m = n - i

    p = 0

    for j in range(2, m):

    if m % j == 0:

    p += 1

    if p == 0 and m != 1:

    print(i, m)

    u += 1

    i += 1



    Задача №111154. Количество цифр

    Дана последовательность чисел, состоящая только из чисел 1, ..., 9. Последовательность завершается числом 0. Каждое число записано в отдельной строке.

    Подсчитайте, сколько раз в этой последовательности встречаются значения 1, 2, ..., 9. Сохранять всю последовательность введенных чисел в списке нельзя.

    Программа должна вывести ровно 9 чисел: количество единиц, двоек, ..., девяток в данной последовательности.

    d = [0]*10

    while True:

    d[int(input())] += 1

    if d[0]:

    break

    print(*d[1:])



    Задача №111302. Таблица ASCII

    Выведите все символы ASCII с кодами от 33 до 126 и их коды в следующем виде: символ код

    Разделите их пробелом

    После каждой пары переведите строку

    print('Символ:', chr(int(input('Код: '))))



    написать администратору сайта