М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
HappyGamerPro
HappyGamerPro
13.02.2021 15:41 •  Информатика

40 люди добрые, с паскалем. нужно составить программы 1) дано число х. уменьшить его на 10, если число находится в интервале (10; 100]. увеличить его в 2 раза, если число меньше, уменьшить в 5 раз если больше. 2) дано натуральное число у. уменьшить его на 26, если число трехзначное. увеличить на 18, если число двузначное. 3) даны целочисленные координаты точки на плоскости. если точка совпадает с началом координат, то вывести 0. если точка не совпадает с началом координат, но лежит на оси ох или oy, то вывести соответственно 1 или 2. если точка не лежит на координатных осях, вывести номер координатного угла в римских числах. заранее огромное .

👇
Ответ:
olgazdobickaya1
olgazdobickaya1
13.02.2021
Program Evklid;
var M,N : integer;
begin
writeln (`Введите M и N`);
      readln (M , N);
      while M<>N do
              begin
                   if M>N
                   then M:=M-N
                   else N:=N-M
               end;
         write (`нод =`,M);
end.
4,4(7 оценок)
Открыть все ответы
Ответ:
777kicigina
777kicigina
13.02.2021

126 дисков

Объяснение:

Рассмотрим 6го покупателя

х-было  

0,5х+1-продал

осталось 0

х-(0,5х+1)=0

х-0,5х-1=0

0,5х=1

х=1:0,5=2

Аналогично 5й покупатель

х-(0,5х+1)=2

х-0,5х-1=2

0,5х=3

х=3:0,5=6

Аналогично 4й покупатель

х-(0,5х+1)=6

х-0,5х-1=6

0,5х=7

х=7:0,5=14

Аналогично 3й покупатель

х-(0,5х+1)=14

х-0,5х-1=14

0,5х=15

х=15:0,5=30

Аналогично 2й покупатель

х-(0,5х+1)=30

х-0,5х-1=30

0,5х=31

х=31:0,5=62

Аналогично 1й покупатель

х-(0,5х+1)=62

х-0,5х-1=62

0,5х=63

х=63:0,5=126

ответ: Попов принес на ярмарку 126 дисков

4,8(61 оценок)
Ответ:
Barcelona2004
Barcelona2004
13.02.2021

N = int(input())

if N == 1:

   exit(0)

 

bacteria = [0] * N

for i in range(0, N):

   bacteria[i] = int(input())

 

prefix_sum = [bacteria[0]] * N

for i in range(1, N):

   prefix_sum[i] = prefix_sum[i - 1] + bacteria[i]

ans = [0] * N

if bacteria[N-1] > bacteria[0]:

   ans[N - 1] = 1

for i in reversed(range(2, N)):

   if ans[i] == 1:

       prev = i - 1

       if prefix_sum[prev] > bacteria[i] and bacteria[0] < bacteria[prev]:

           ans[prev] = 1

for i in range(N):

   print(ans[i])

Объяснение:

g++

4,5(58 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ