В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
mishustinat
mishustinat
23.10.2022 03:11 •  Информатика

Решить задачи в Программирование на языке Python Шеф-повар отправился на рынок за покупками. Он купил пять килограмм баклажанов по Х рублей за килограмм, и четыре килограмма лука по Y рублей за килограмм. Сколько он потратил денег, если еще он купил сумку за три рубля? Напишите программу, которая спросит Х и Y и выведет ответ. Гусеница отправилась в поход. Она проползает 2 метра за 45 минут. Световой день, когда она может передвигаться, составляет Х часов. Введите количество дней Y и определите, как далеко от дома, в километрах, окажется Гусеница. Чтобы подковать лошадь, нужно 4 подковы. М подмастерьев изготовили N подков каждый. Но лошадей очень много, на всех подков не хватит. Напишите программу, которая спросит N и M и ответит, останется четное или нечетное число подков после того, как всех лошадей подкуют готовыми подковами. Гусеницы (а длина каждой гусеницы G см) решили построить мост через овраг: каждая Гусеница держит во рту палочку длиной А см. Первая Гусеница цепляется за правый берег хвостом, вторая цепляется хвостом за её палочку. Последняя Гусеница ничего во рту не держит, она уцепилась за корешок липы на левом берегу. Введите количество гусениц (Х) и посчитайте длину моста в метрах. На плоскости заданы координаты концов отрезка: X1,Y1 для первой точки и X2,Y2 для второй точки. Напишите программу, которая спросит эти значения и ответит, будут ли этот отрезок параллелен оси X или оси Y. Если отрезок параллелен любой из осей, программа должна написать «да», если ни одной, то «нет».

Показать ответ
Ответ:
eminimanov198
eminimanov198
10.09.2022 05:54
//1a

Var
 i,x1,x2:integer;
begin
 for i:=10 to 99 do
  begin
   x1:=i mod 10;
 x2:=i div 10;
   if (sqr(x1)+sqr(x2)) mod 13=0 then writeln(i);
  end;
end.

//1б
Var
 i,x1,x2:integer;
begin
 for i:=10 to 99 do
  begin
   x1:=i mod 10;
   x2:=i div 10;
   if x1+x2+sqr(x1+x2)=i then writeln(i);
  end;
end.

//2
Var
 i,n,a,k1,k2:integer;
begin
 readln(n);
 for i:=1 to n do
  begin
   readln(a);
   if a<1985 then k1:=k1+1;
   if a>1990 then k2:=k2+1;
  end;
 writeln('Родившиеся до 1985:',k1);
 writeln('Родившиеся после 1990:',k2);
end.
0,0(0 оценок)
Ответ:
1zoya
1zoya
07.01.2023 19:27
4321103÷2=2160552,остаток 1; 2160552÷2=1080276,остаток 0; 1080276÷2=540138, остаток 0; 540138÷2=270069, остаток 0; 270069÷2=135034, остаток 1; 135034÷2=67517, остаток 0; 67517÷2=33758, остаток 1; 33758÷2=16878, остаток 0; 16878÷2=8439,остаток 0; 8439÷2=4219,остаток 1; 4219÷2=2109,остаток1; 2109÷2=1054, остаток 1; 1054÷2=527,остаток 0; 527÷÷2=263,остаток 1; 263÷2=131,остаток1; 131÷2=65, остаток 1; 65÷2=32, остаток 1; 32÷2=16,остаток 0; 16÷2=8,остаток 0; 8÷2=4, остаток 0; 4÷2=2, остаток 0; 2÷2=1, остаток 0; 1÷2=0, остаток 1.
(4321103)=(10000011110111001010001)
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота