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

From turtle import * from random import *

t = Turtle()

t.penup()

t.goto(-100,100)

t.pendown()

t.speed(100)

#поле

for i in range(0,15):

t.write(i)

t.right(90)

t.forward(200)

#возврат

t.left(180)

t.forward(200)

t.right(90)

t.forward(20)

first=Turtle()

first.shape("turtle")

first.color("red")

first.penup()

first.goto(-120,70)

first.pendown()

second=Turtle()

second.shape("turtle")

second.color("blue")

second.penup()

second.goto(-120,40)

second.pendown()

third=Turtle()

third.shape("turtle")

third.color("yellow")

third.penup()

third.goto(-120,-20)

third.pendown()

four=Turtle()

four.shape("turtle")

four.color("green")

four.penup()

four.goto(-120,-50)

four.pendown()

five=Turtle()

five.shape("turtle")

five.color("purple")

five.penup()

five.goto(-120,-80)

five.pendown()

#зрители

bolCount = randint(1,10)

for i in range(0, bolCount):

bol = Turtle()

bol.shape("turtle")

bol.color(randint(0,255),randint(0,255),randint(0,255))

bol.penup()

bol.goto(-90+25*i, -120)

bol.pendown()

bol.left(90)

x_first=0

x_second=0

x_third = 0

x_four = 0

x_five = 0

text = input('Прогноз, какая черепаха победит?')

tex = Turtle()

tex.penup()

tex.goto(-120,120)

tex.hideturtle()

tex.write('Ты считаешь, что победит ' + text, font = ('Arial', 12, 'bold'))

while ((x_first<305) and (x_second<305) and (x_third<305) and (x_four<305) and x_five<305):

first_step = randint(1,5)

x_first += first_step

first.forward(first_step)

second_step = randint(1,5)

x_second += second_step

second.forward(second_step)

third_step = randint(1,5)

x_third += third_step

third.forward(third_step)

four_step = randint(1,5)

x_four += four_step

four.forward(four_step)

five_step = randint(1,5)

x_five += five_step

five.forward(five_step)

по этому коду надо выполнить задание:

С консоли мы можем угадать, какая черепашка победит, а с программы мы можем это однозначно определить!

Давай по завершению гонки выводить в консоль и на экран какая черешка победила.
язык python

Показать ответ
Ответ:
olya801
olya801
19.06.2022 06:47
Врач (Обследование, диагностика, назначение лечения). 
Дизайнер (Создание интерьеров, подбор фактуры и цвета отделочных материалов, расположение предметов). 
Архитектор (Проектирование новых зданий и сооружений, создание чертежей конструкций). Библиотекарь (Формирование каталогов; хранение книг, газет и журналов в электронной форме; быстрый поиск и доступ к нужному материалу). Бухгалтер (Быстрый расчёт заработной платы, учёт доходов и налогов, подготовка документации). Композитор (Создание, обработка, исполнение музыкальных композиций). 
Конструктор (Проектирование и расчёт характеристик новых механизмов и конструкций). Модельер (Разработка новых моделей одежды и обуви, подготовка выкроек). Мультипликатор (Создание движущихся изображений, спецэффектов). Переводчик (Выполнение перевода отдельных слов, фраз и текстов с одного языка на другой). Учитель (Демонстрация изучаемого материала в наглядной форме, проведение экспериментов, проверка знаний). 
Художник (Создание новых изображений, изменение имеющихся рисунков и фотографий).
0,0(0 оценок)
Ответ:
dashkastroga
dashkastroga
02.12.2022 05:10
Var n_for_1, n_for_2 : integer;
 number : real;
// 1 страница программы
procedure FirstListOfMenu;
begin
writeln('1. Перевод из битов...');
writeln('2. Перевод из байтов...');
writeln('3. Перевод из килобайтов...');
writeln('4. Перевод из мегабайтов...');
writeln('5. Перевод из гигабайтов...');
write('Ввод >> ');
end;
// 2 страница программы
procedure SecondListOfMenu;
begin
writeln('1_...в биты.');
writeln('2_...в байты.');
writeln('3_...в килобайты');
writeln('4_...в мегабайты');
writeln('5_...в гигабайты');
write('Ввод >> ');
end;// переводprocedure Translate(a, b : integer; value : real);
begin
 case a of
  1 : begin
   case b of
    1 : write('Вы переводите из битов в биты!');
    2 : write(value : 0 : 2, ' bit = ', (value / 8) : 0 : 10, 'byte.');
    3 : write(value : 0 : 2, ' bit = ', (value / 8 / 1024) : 0 : 10, 'kByte');
    4 : write(value : 0 : 2, ' bit = ', (value / 8 / 1024 / 1024) : 0 : 10, 'mByte');
    5 : write(value : 0 : 2, ' bit = ', (value / 8 / 1024 / 1024 / 1024) : 0 : 10, 'gByte');
    else write('Выбран неверный режим!');
   end;
   end;
  2 : begin
   case b of
    1 : write(value : 0 : 2, ' byte = ', (value * 8) : 0 : 10, 'bit.');
    2 : write('Вы переводите из байтов в байты!');
    3 : write(value : 0 : 2, ' byte = ', (value / 1024) : 0 : 10, 'kByte');
    4 : write(value : 0 : 2, ' byte = ', (value / 1024 / 1024) : 0 : 10, 'mByte');
    5 : write(value : 0 : 2, ' byte = ', (value / 1024 / 1024 / 1024) : 0 : 10, 'gByte');
    else write('Выбран неверный режим!');
   end;
   end;
  3 : begin
   case b of
    1 : write(value : 0 : 2, ' kbyte = ', (value * 8 * 1024) : 0 : 10, 'bit.');
    2 : write(value : 0 : 2, ' kbyte = ', (value * 1024) : 0 : 10, 'byte');
    3 : write('Вы переводите из килобайтов в килобайты!');
    4 : write(value : 0 : 2, ' kbyte = ', (value / 1024) : 0 : 10, 'mByte');
    5 : write(value : 0 : 2, ' kbyte = ', (value / 1024 / 1024) : 0 : 10, 'gByte');
    else write('Выбран неверный режим!');
   end;
   end;
  4 : begin
   case b of
    1 : write(value : 0 : 2, ' mbyte = ', (value * 8 * 1024 * 1024) : 0 : 10, 'bit.');
    2 : write(value : 0 : 2, ' mbyte = ', (value * 1024 * 1024) : 0 : 10, 'byte');
    3 : write(value : 0 : 2, ' mbyte = ', (value * 1024) : 0 : 10, 'kbyte');
    4 : write('Вы переводите из мегабайтов в мегабайты!');
    5 : write(value : 0 : 2, ' mbyte = ', (value / 1024) : 0 : 10, 'gByte');
    else write('Выбран неверный режим!');
   end;
   end;
  5 : begin
   case b of
    1 : write(value : 0 : 2, ' gbyte = ', (value * 8 * 1024 * 1024 * 1024) : 0 : 10, 'bit.');
    2 : write(value : 0 : 2, ' gbyte = ', (value * 1024 * 1024 * 1024) : 0 : 10, 'byte');
    3 : write(value : 0 : 2, ' gbyte = ', (value * 1024 * 1024) : 0 : 10, 'kbyte');
    4 : write(value : 0 : 2, ' gbyte = ', (value * 1024) : 0 : 10, 'gByte'); 
    5 : write('Вы переводите из гигабайтов в гигабайты!');
    else write('Выбран неверный режим!');
   end;
   end;
 end;
end;// тело главной функцииbegin
FirstListOfMenu;
readln(n_for_1);
SecondListOfMenu;
readln(n_for_2);writeln;
write('Введите число для перевода >> ');
readln(number);writeln;
Translate(n_for_1, n_for_2, number);end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота