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

Информатика 4. В программе Flash создана анимация, содержащая три слоя: «Небо», «Поезд» и «Тун- нель». На них изображены фон, поезд и закрытый туннель (вид сбоку) соответствен-
но. Автор анимации хотел, чтобы было видно, как поезд въезжает туннель, далее его
некоторое время не видно, а потом мы снова его видим. Однако получилось, что по-
езд едет (однако его колёса недвижимы) «перед» фоном, а туннеля вообще не видно,
хотя всё «нарисовано» верно. Предложите (вкратце исправления ошибок для
осуществления задумок автора. (Сам процесс выполнения каких-либо примитивных
операций описывать НЕ НАДО).​

Показать ответ
Ответ:
дженни34
дженни34
27.02.2022 22:19

Рассмотрим все задачи.

Объяснение:

Задача 8.

Она уже была описана в ответе на первый вариант, здесь приведу только решение

Задача 9.

Циклом пройдемся по строке, будем проверять, четный ли индекс, и на основании результатов проверки будем добавлять элемент с четным индексом к строке n_string, которая и будет являться ответом.

Задача 10.

Вводимую строку сразу же разобьем на отдельные слова (в этом нам split()). Одновременно с этим записываем получившиеся слова в список (list comprehensions) и тут же проверяем, длиннее ли они трех символов. Если да, то записываем в список, в противном случае - нет.

Решения на скриншоте.


с информатикой, задания 8, 9, 10. (Тоже в Питоне)
0,0(0 оценок)
Ответ:
dima2845
dima2845
12.07.2022 13:55

#include <iostream>

unsigned perfectSquareLessOrEqual(unsigned n) {

unsigned sum = 0;

for (unsigned i = 1; (sum + i) <= n; i += 2)

sum += i;

return sum;

}

int main() {

unsigned x, y;

std::cin >> x >> y;

const unsigned a = perfectSquareLessOrEqual(x) + perfectSquareLessOrEqual(y);

const unsigned b = perfectSquareLessOrEqual(x + y);

if (a < b)

std::cout << "Petya gives paint to Vasya";

else if (a > b)

std::cout << "Petya leaves paint to himself";

else

std::cout << "Equal";

return 0;

}

Объяснение:

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