Робота з масивами
Буде запропоновано написати програми по 5 завданням і одному додатковому. Який сенс у додатковому завданні?
У всіх п'яти завданнях НЕ можна використовувати процедури і функції, множини та роботу з файлами.
Тим, кому виповнилося вже 16 років, при вирішенні додаткового завдання мають можливість отримати по 10 і 5 балів за кожне завдання, тобто максимально 45 балів. Якщо програміст, якому 16+ не вирішує додаткового завдання, то за кожне офіційне завдання отримує максимум 9(або 4 для першого завдання) балів, тобто максимально 40 балів.
Якщо програміст, якому ще НЕ виповнилось 16 років вирішує крім офіційних завдань ще і додаткове, має можливість отримати +1 бал, тобто максимальна кількість набраних балів 46.
У додатковому завданні можливе використання всіх ваших знань.
Ваші дати народження я виписала собі, одже немає сенсу їх змінювати.
Ще хочу попередити, хто буде використовувати Free Pascal, ABC Pascal, робіть помітку в коментарях у кожній програмі.
Бажаю успіху!
Ввести одновимірний масив N дійсних чисел через Randomize в діапазоні [0,7). Знайти кількість елементів та вивести на екран ті з них, дробова частина яких більша 0,4.
Заповнити масив n*m (n i m вводяться з клавіатури), починаючи з верхнього лівого кута, до правого верхнього, потім вниз, потім вліво і вгору (як вказано на малюнку). І всі прості числа замінити на знак «*».
Заповнити одновимірний масив з клавіатури, розмірністю N лише великими і малими латинськими літерами. Вивести на екран в алфавітному порядку усі літери, які входять в цей масив по одному разу. (якщо введені однакові велика і мала літера, то вивести лише велику літеру).
Виконати заповнення двовимірного масиву як вказано на малюнку (n вводиться користувачем з клавіатури).
Визначити чи є введена з клавіатури матриця розмірінстю N*N "супер-матрицею". У "супер-матриці" сума кожного стовпчика рівна сумі кожного рядка. Якщо умова виконується, то вивести зеленим кольором посередині екрану слово «Yes», а якщо не виконується, то червоним кольором слово «No».
Дано ціле число (1<n<1000). Знайти найменше ціле число, добуток цифр якого дорівнює n. Якщо такого числа немає, вивести 0.
Наприклад: n=10, а=25; n=78,а=0.