VladimirOwl
04.05.2022 21:18

ЭТО ОЧЕНЬ ВАЖНО

мне осталось 20 минут, чтобы сдать...


ЭТО ОЧЕНЬ ВАЖНО мне осталось 20 минут, чтобы сдать...

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

Письмо - 100 г

Посылка - 5 кг

Телеграмма - 50 г

Бандероль - 500 г

Дядя Фёдор получил:

Писем - 8 шт.

Посылок - 3 шт.

Телеграмм - 7 шт.

Бандеролей - 1 шт.

Кот Матроскин получил:

Писем - 3 шт.

Посылок - 1 шт.

Телеграмм - 3 шт.

Бандеролей - 1 шт.

Пёс Шарик получил:

Писем - 0 шт.

Посылок - 3 шт.

Телеграмм - 0 шт.

Бандеролей - 4 шт.

Вся почта, доставленная Печкиным одного вида (кол-во):

Писем - 8+3+0=11 шт.

Посылок - 3+1+3=7 шт.

Телеграмм - 7+3+0=10 шт.

Бандеролей - 1+1+4=6 шт.

Вся почта, доставленная Печкиным одного вида (вес):

Писем - 100*11=1100 г

Посылок - 5*7=35 кг

Телеграмм - 50*10=500 г

Бандеролей - 500*6=3000 г

0,0(0 оценок)
Ответ:
OlyaKasyanenko28
30.11.2021 23:51

Извините, что-то я не заметил, что в задании на Паскале надо было написать, поэтому сначала на Питоне написал.

Вот на Паскале:

program HW;

var r,x,y: real;

var chk:string;

begin

   write('Введите радиус: '); readln(r);

   r := abs(r);

   write('Введите X координату точки: '); readln(x);

   write('Введите Y координату точки: '); readln(y);

   

   if (x>=0) and (abs(x)<=r) and (y>=0) and (abs(y)<=r) then chk := 'ВХОДИТ'

   else if (x<=0) and (abs(x)<=r) and (y<=0) and (abs(y)<=r) then chk := 'ВХОДИТ'

   else if (x<=0) and (abs(x)<=r) and (y>=0) and (abs(y)<=r) and (y<=-1*sqrt(sqr(r)-sqr(x+r))+r) then chk := 'ВХОДИТ'

   else if (x>=0) and (abs(x)<=r) and (y<=0) and (abs(y)<=r) and (y>=sqrt(sqr(r)-sqr(x-r))-r) then chk := 'ВХОДИТ'

   else chk := 'НЕ ВХОДИТ';

   

   writeln('Точка с координатам (', x:1:1, ', ', y:1:1, ') ', chk, ' в выделенную область.');

end.

А это то же на Питоне, вдруг пригодится:

import math

r = abs(float(input("Введите радиус: ")))

x = float(input("Введите X координату точки: "))

y = float(input("Введите Y координату точки: "))

if x>=0 and abs(x)<=r and y>=0 and abs(y)<=r: chk = 'ВХОДИТ'

elif x<=0 and abs(x)<=r and y<=0 and abs(y)<=r: chk = 'ВХОДИТ'

elif x<=0 and abs(x)<=r and y>=0 and abs(y)<=r and y<=-1*math.sqrt(r**2-(x+r)**2)+r: chk = 'ВХОДИТ'

elif x>=0 and abs(x)<=r and y<=0 and abs(y)<=r and y>=math.sqrt(r**2-(x-r)**2)-r: chk = 'ВХОДИТ'

else: chk = 'НЕ ВХОДИТ'

print("Точка с координатам (%.1f, %.1f) %s в выделенную область." % (x, y, chk))


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