Перейти к содержимому

0478/0984 iGCSE Информатика, Экзаменационная работа 2 - Решение задачи по программированию (15 ба...

CSWITHMRG

0:00 / 0:00

0478/0984 iGCSE Информатика, Экзаменационная работа 2 - Решение задачи по программированию (15 ба...

1 006 просмотров · 5 мес. назад
CSWITHMRG
1,58 тыс. подписчиков
1 006 просмотров · 5 мес. назад
📌 0478/0984 iGCSE Информатика – Экзаменационная работа 2: Решение задач (псевдокод) Видеообзор – Май/Июнь 2024 Приготовьтесь к решению задачи на 15 баллов в стиле экзаменационной работы 2 с подробным разбором, посвященным решению задач с использованием псевдокода. Это видео шаг за шагом покажет вам, как анализировать, проектировать и писать высококачественные ответы в виде псевдокода, соответствующие критериям оценки на экзамене. 🔹 Рассматриваемые навыки: ✅ Разбиение сложных задач на выполнимые шаги ✅ Написание четкого, структурированного псевдокода с использованием правильных соглашений ✅ Эффективное использование функций выбора (IF), итерации (FOR/WHILE) и переменных ✅ Максимизация баллов с помощью советов экзаменатора 📚 Идеально подходит для: ✔️ Учащихся iGCSE по информатике (0478/0984), готовящихся к экзамену Paper 2 ✔️ Учащихся, стремящихся получить высшие баллы за решение задач ✔️ Учителей, ищущих пошаговые инструкции, ориентированные на подготовку к экзамену 🔔 Подпишитесь, чтобы получать больше практических заданий и пошаговых инструкций! ✅ Полное решение здесь (угловые скобки заменены словами из-за ограничений YouTube): // Продолжайте спрашивать, пока количество матчей не окажется в диапазоне от 1 до 22 ПОВТОРИТЬ ВЫВОД "Сколько матчей сыграно (максимум 22)?" ВВОД "Матчи" ДО ТЕХ ПОР, ПОКА количество матчей БОЛЬШЕ РАВНО 1 И количество матчей МЕНЬШЕ РАВНО 22 ДЛЯ Счетчика = 1 ДО 12 ВЫВОД "Введите название клуба", Счетчик ВВОД "Клубы"[Счетчик] // сохраните название в соответствующем поле ``` // Продолжайте спрашивать, пока сумма побед + ничьих + поражений не станет равна количеству матчей ПОВТОРИТЬ ВЫВОД "Введите количество побед, ничьих, поражений для", Клубы"[Счетчик] ВВОД "Победы, ничьи, поражения" ЕСЛИ "Победы + Ничьи + Поражения" НЕ РАВНЫ количеству матчей, ТО ВЫВОД "Итого должно равняться", "Матчи", " — попробуйте еще раз" КОНЕЦ ЕСЛИ ДО ТЕХ ПОР, ПОКА Победы + Ничьи + Поражения = Матчи Статистика[Счетчик, 1] = Победы // столбец 1 = победы Статистика[Счетчик, 2] = Ничьи // столбец 2 = ничьи Статистика[Счетчик, 3] = Поражения // столбец 3 = поражения Очки[Счетчик] = Победы * 12 + Ничьи * 5 // победа = 12 ничья = 5 поражение = 0 ``` СЛЕДУЮЩИЙ Счетчик Макс. = -100 // начать ниже любого возможного счета ДЛЯ Максимум = от 1 до 12 ЕСЛИ Очки[Максимум] БОЛЬШЕ Макса, ТО Макс. = Очки[Максимум] КОНЕЦ ЕСЛИ СЛЕДУЮЩИЙ Максимум Количество = 0 ДЛЯ Проверка ничьих = от 1 до 12 ЕСЛИ Очки[Проверка ничьих] = Макс, ТО // обрабатывает ничьи Количество = Количество + 1 TieIndex[Count] = TieCheck // запоминаем, какой клуб ENDIF NEXT TieCheck FOR OutLoop = 1 TO Count OUTPUT "Победитель: ", Clubs[TieIndex[OutLoop]] OUTPUT "Победы: ", Statistics[TieIndex[OutLoop], 1] NEXT OutLoop OUTPUT "Всего очков: ", Max // вывод один раз после цикла #iGCSEComputerScience #0478 #0984 #Pseudocode #ProblemSolving #ExamPractice