alinasupieva0910
20.01.2020 16:29

Ребят есть 1 час Они миновали деревню и теперь неслись по залитым лунным светом полям. Живые изгороди, отделяющие одно поле от другого, не препятствовали движению великана. Он легко через них перешагивал. Когда на его пути появилась длинная река, он и через неё перешагнул. Они промчались над полями, живыми изгородями и реками, и вдруг в голову Софи закралась страшная мысль. Она сказала себе, что великан быстро бежит из-за того, что сильно проголодался и хочет поскорее добраться до дома и съесть её на завтрак. Напишите программу, которая определит, куда ступает Великан. Формат ввода Вводятся четыре числа, каждое с новой строки: место начала бега; место окончания длина шага; дополнительное число. Формат вывода В одну строку через пробел записать все числа из указанного диапазона, включая начальное и конечное значения, с указанным шагом. Если среди чисел, подлежащих выводу, встретятся числа, у которых такая же последняя цифра, как и у дополнительного числа, то дальше ничего выводить не надо. Врезались в изгородь. Пример 1 Ввод Вывод 1 49 6 144 1 7 13 19 25 31 37 43 49 Пример 2 Ввод Вывод 38 6 4 66 38 34 30

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
koooooooooo
29.04.2020 06:18

Const

    n = 12;

var

    i, p: integer;

    a: array[1..n] of integer;

begin

    p := 1;

    for i := 1 to n do

    begin

        a[i] := random(150) - 100;

        write(a[i], ' ');

        if a[i] > 0 then p := p * a[i];

    end;

    writeln;

    writeln('P = ', p);

end.

2)uses crt;

var a:array [1..10] of integer;

i:integer;

begin

clrscr;

randomize;

{генерируем и выводим новый массив}

for i:=1 to 10 do

begin

a[i]:=random(9)+1;

write(a[i]:3);

end;

writeln;

{в цикле проверяем если счетчик i делится на 2 ( признак четности) то либо возводим в степень либо удваиваем}

for i:=1 to 10 do

begin

if (i mod 2=0 ) then a[i]:=a[i]*a[i]

else a[i]:=a[i]*2;

end;

{выводим конечный массив}

for i:=1 to 10 do

write(a[i]:3);

readkey;

end.

3)var arr:array[1..20] of integer;

max,q:integer;

begin

writeln ('ARRAY: ');

for q:=1 to 20 do

begin

arr[q]:=random(80);

write (arr[q]:3);

end;

max:=arr[1];

for q:=2 to 20 do

if arr[q]>max then max:=arr[q];

writeln;

writeln('MAX = ',max);

end.

0,0(0 оценок)
Ответ:
kristina761
11.02.2021 16:02

1 задача:

import math

a=int(input())

b=int(input())

if(math.fabs(a+b)>20):

   print(math.pow(a,2))

else:

   b=math.fabs(b)

   print(math.sqrt(b))

2 задача:

a=int(input())

if a == 5:

   print("Отлично")

elif a == 4:

   print("Хорошо")

elif a == 3:

   print("Удовлетворительно")

elif a == 2:

   print("Плохо")

elif a == 1:

   print("Отвратительно")

else:

   print("Это не оценка")

3 задача:

x=int(input())

y=int(input())

a=int(input())

b=int(input())

a7 = a%x

b7 = b%y

if(a7>b7):

   print("7A")

else:

   print("7Б")

4 задача:

import math

print("Введите интервал")

a=int(input())

b=int(input())

while(a<=b):

   if a<100:

       r=13*math.pow(a,2)

       print("X=" + str(a) + " y=" + str(r))

   elif a>100:

       r=math.pow(a,3)-100

       print("X=" + str(a) + " y=" + str(r))

   else:

       r=30-(a/(a-5))

       print("X=" + str(a) + " y=" + str(r))

   a=a+1

5 задача:

import math

print("Введите интервал")

a=int(input())

b=int(input())

while(a<=b):

   if a<4:

       r=3*a-7

       print("X=" + str(a) + " y=" + str(r))

   else:

       r=5*math.pow(a,2)

       print("X=" + str(a) + " y=" + str(r))

   a=a+1

Объяснение:

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