Чемпіонат спец. школи №52 - Конкурс №1: програмування на Pascal
Рівень змагання:
2
Термін проведения:
від 2013-01-23 19:00
до  2013-01-23 21:00
Вікова категорія:
Від 5 до 21
Робота з масивами. Цикли.
ЗАВДАННЯ 1
Оцінка:10

Вводити символи з клавіатури, поки не будуть введені 2 поспіль однакових символи. У циклі виводити коди цих символів, крім останнього.

(наприклад:

А   65

+   43

1   49

1

)



ЗАВДАННЯ 2
Оцінка:10

Ввести через генератор випадкових чисел двовимірний масив цілих чисел розмірністю n*m в діапазоні [3..99].(n і m - цілі числа, що введені з клавіатури) Порахувати добуток елементів головної діагоналі і розділити на максимальний елемент бічної діагоналі і вивести на екран добуток, максимальний елемент і результуючу відповідь.

(головна діагональ: від верхнього лівого кутка до правого нижнього; бічна: від правого верхнього до лівого нижнього)



ЗАВДАННЯ 3
Оцінка:10

Заповнити матрицю розміром N на M за допомогою генератора випадкових чисел в діапазоні [10...100]. (N і M цілі числа, введені з клавіатури). Вивести на екран вихідну матрицю і значення елементів всієї матриці відсортованих у порядку зростання і якщо деяких елементів було декілька, то вивести лише один раз.   



ЗАВДАННЯ 4
Оцінка:5

Ввести двовимірний масив цілих чисел розміром 3*3 з клавіатури. Всі непарні числа замінити на 2, всі парні на 1. Вивести введений і результуючий масиви.



ЗАВДАННЯ 5
Оцінка:5

Вивести на екран всі чотиризначні числа, сума цифр яких дорівнює добутку їх цифр та вивести кількість таких чисел. (наприклад: 4121:4+1+2+1=4*1*2*1)



ЗАВДАННЯ 6
Оцінка:10

По введеному цілому числу Z, (0<Z<10000) вивести на екран Z по рахунку просте число. (наприклад: при z=5,  відповідь=11 (тому що 2, 3, 5, 7, 11)).