Рішення перевірити ознака подільності числа, що вводиться на 10

1) Дано натуральне число n. Перевірити, чи будуть всі цифри числа різними. 2) При вступі до вузу абітурієнти, які отримали "двійку" на першому іспиті, до другому не допускаются.В масиві А [n] записані оцінки екзаменуються, отримані на першому іспиті. Підрахувати, скільки людина недопущено до другого іспиту. 3) Дан двовимірний масив цілих чісел.Модіфіціровать його елементи, як описано нижче, і вивести на екран по рядках: до всіх позитивних елементів масиву додати останній елемент відповідного рядка, а до решти-перший елемент тієї ж рядки. 4) Дано предложеніе.Найті найбільшу кількість йдуть підряд прогалин. Заздалегідь примного Багодаря.

а як зробити процедуру що б перевіряла ірраціональне або НЕ ірраціональне число?)

Дана рядок, що складається з слів, розділених пробілами (одним або декількома). Перевірити, чи вірно, що в цьому рядку всяке несиметричне слово має парну довжину. P.S. Тип даних string. Чи не використовувати стандартні функції роботи з рядками, в тому числі IntToStr, FloatToStr, StrToInt і StrToFloat (можна тільки Length). P.S ( '2') Допоможіть якщо не важко

Перевірити баланс дужок в арифметичному виразі за наступним алгоритмом. Порівняти по черзі кожен символ з "(" і з ")". Якщо наступний символ "(", тога деяку числову змінну (спочатку її потрібно обнулити) збільшуємо на 1, якщо символ ")", тоді зменшити на 1. Якщо закриває дужка з'явилася раніше, ніж відкриває, тоді значення числової змінної повинно бути негативним - дужки не збалансовані і подальшу перевірку можна зупинити. Якщо текст перевірений до кінця і значення змінної дорівнює 0, тоді дужки збалансовані. Допоможіть будь ласка. На форумі є такі теми, але не знайшов потрібного.

Помічені наступні закономірності: а) 1 * 9 + 2 = 11; 12 * 9 + 3 = 111; 123 * 9 + 4 = 1111; б) 9 * 9 + 7 = 88; 98 * 9 + 6 = 888; 987 * 9 + 5 = 8888; написати програми, що перевіряють і продовжують ці послідовності. помогітеДобавлено через 1 годину 30 хвилин