


Информатика 8 класс Python
Добрый вечер! Помогите с заданиями, пожалуйста. Нужно решить хотя бы 3-4 задачи.
Задания нужно сделать с командой for или while.
1. Вывести на экран N раз число K, если даны целые числа K и N (N>0). (Используйте оператор цикла For)
2.Даны положительные числа A и B (A>B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Не используя операции умножения и деления, найти длину незанятой части отрезка A. (Используйте оператор цикла While);
3. Напишите программу нахождения наибольшего общего делителя (НОД) двух натуральных чисел. (Решите задачу 2мя способами: используя операторы цикла Repeat и цикл While);
4.Напишите программу, которая выводит на экран таблицу умножения на N (N – целое число в диапазоне от 2 до 10, вводимое с клавиатуры) (Решить с помощью while или for или repeat).
5. : Напишите программу, выводящую на экран изображение шахматной доски, где чёрные
клетки изображаются звёздочками, а белые – пробелами. Рекомендуемый вид экрана после выполнения программы: (Решить с помощью while или for или repeat)
картинка к 5 заданию.
Нужно решить, как можно скорее. Заранее огромное спасибо:)!

Тупой фигне вас учат, во втором задании через цикл находить остаток от деления!? А % операнд для кого в программировании придумали.
Зачем этот python вводят вам...
# шахматная доска
for i in range(8): print(('* ', ' *')[i % 2] * 4)