Решить 6 задач по программированию, язык QBasic, использовать простой синтаксис
1. Составить программу, которая по введенному числу N (от 1 до 100) печатает все натуральные числа, в записи которых на русском языке содержится N букв. Например, для числа 4 программа должна напечатать «один», так как в слове «один» четыре буквы. Для числа 9 программа должная напечатать «сорок пять», так как в записи числа «сорок пять» девять букв.
2. Дано натуральное число N. Билет называют «счастливым», если в его номере сумма первых трех цифр равна сумме последних трех. Подсчитать число тех «счастливых» билетов, у которых сумма трех цифр равна N и вывести их на экран. Номер билета может быть от 000000 до 999999.
3. Даны матрицы A и B размерности NxM. Вывести элементы, содержащиеся и в матрице А, и в матрице B.
4. Дана строка символов S. Вывести строку, полученную из исходной строки посредством попарной перестановки символов.
5. Написать программу, которая определяет, одинаково ли содержимое текстовых файлов «a.txt» и «b.txt».
6. Попросить пользователя ввести число 1, 2 или 3. Если пользователь ввел 1, то нарисовать флаг Греции. Если пользователь ввел 2 – нарисовать вертолет. Если пользователь ввел 3 – вывести график функции (белым цветом) y=-2x2-х+6 с началом координат в точке экрана (320, 240) и масштабом 1 ед. = 10 пикселей; нарисовать координатные оси (желтым цветом без указания положительного направления); расчертить экран в клеточку параллельными прямыми (серого цвета), параллельными осям координат с шагом 10 пикселей (каждая из координатных осей должна совпадать с одной из таких прямых).