решения: МАТРИЦЫ, МАССИВЫ. задачи, Фрагменты матриц. Методы сортировки |
решения: МАТРИЦЫ, МАССИВЫ. задачи, Фрагменты матриц. Методы сортировки |
AlaRic |
7.03.2003 18:07
Сообщение
#1
|
... Группа: Пользователи Сообщений: 1 347 Пол: Мужской Репутация: 3 |
Примеры решения задач...
|
AlaRic |
9.04.2004 19:05
Сообщение
#2
|
... Группа: Пользователи Сообщений: 1 347 Пол: Мужской Репутация: 3 |
Список задач:
1. Задан массив A из 100 чисел. Описать функцию для определения количества нечетных чисел среди его первых N элементов. В качестве параметров взять A и N. Если нечетных нет, то результат функции - число 7777777. uses crt; 2. Задан двумерный целочисленный массив G размером 10 на 10 элементов. Написать процедуру для определения числа тех строк массива, которые не содержат чисел из первой строки. uses crt; 3. Даны 2 матрицы A(M,N) и B(N,N). Подсчитать и вывести на экран общее количество отрицательных элементов, определить в какой из матриц среднее арифметическое значение прочих элементов имеет большую величину. program too_matrix; 4. Дан вещественный массив X(M) найти элемент массива, значение которого наиболее близко к какому нибудь целому числу. program n_2; 5. Составить программу, выводящую на экран номера элементов массива, кратных четырем. program Mod4; 6. Составить алгоритм и программу для сортировки массива по следующему принципу следования элементов: максимальный элемент, минимальный элемент, 2й по величине, предпоследний, 3й по величине, 3й с конца и т.д. program Sort_Mas; 7. Задача: определить номер минимального элемента заданного одномерного массива. uses crt; |
AlaRic |
9.04.2004 19:54
Сообщение
#3
|
... Группа: Пользователи Сообщений: 1 347 Пол: Мужской Репутация: 3 |
Список задач:
8. Даны 10 вещественых чисел. Определить наибольшее из отрицательных чисел, округлить его к ближайшему целому. program desyat; 9. Ввести два вещественых числа a и b. Найти остаток от деления a и b. Определить принадлежность остатка интервалу [0 .. 4]. program dva; 10. Вводятся различные целые числа. Надо определить четные и нечетные. Результат вывести на экран. Program by_Deadly; 11. Нужно преобразовать матрицу, осуществив поворот элементов вокруг ее центра на 90 градусов против часовой стрелки. const n = 3; 12. Задать двумерный массив n*n. Посчитать число элементов бОльших, мЕньших, равных нулю. Вывести исходный массив элементов в виде таблицы и результаты вычислений. uses crt; 13. Как расположить элементы отсортированной матрицы в ввиде "улитки"? const m = 5; |
AlaRic |
13.04.2004 13:39
Сообщение
#4
|
... Группа: Пользователи Сообщений: 1 347 Пол: Мужской Репутация: 3 |
Разбор задач:
14. Даны натуральное число N и последовательность A1, A2, ... An, состоящая из N целых чисел. Получить последовательность, которая отличается от исходной тем, что все нечетные элементы удвоены. Оба массива вывести на экран. program N1; 15. Даны натуральное число N и последовательность A1, A2, ... An. Определить количество вхождений N в данную последовательность (N – вводится с клавиатуры). program N2; 16. Даны натуральное число N и последовательность A1, A2, ... An. Определить наименьшее положительное среди A1, A2, ... An и найти сумму отрицательных. program N3; 17. Дана последовательность из 50 чисел. Найти их среднее арифметическое. Найти сколько среди них отличных от последнего числа program N4; 18. Дана последовательность из N вещественных чисел. Вычислить сумму тех элементов последовательности, номера которых совпадают со значениями элементов последовательности. program N5; 19. Дана последовательность из N вещественных чисел. Все элементы последовательности с четными номерами, предшествующие первому по порядку элементу с наибольшим значением, домножить на него. program N6; 20. Дана последовательность из N вещественных чисел. Найти номер первого вхождения данного числа в последовательность или вывести сообщение, что такого числа нет. program N7; |
Артемий |
1.12.2007 18:29
Сообщение
#5
|
Помощник капитана Группа: Пользователи Сообщений: 601 Пол: Мужской Реальное имя: Артем Репутация: 2 |
Разбор задач:
20. Дан лабиринт (матрица), который проограмма должна пройти,с ввыводом результата. const n=12; 21. Имеется шахматная доска. Конь должен столько ходов, чтобы побывать на всех клетках доски. const n=5; 22.Расположить 8 ферзей на шахматной доске так, чтобы они не находились друг у друга «под боем». var -------------------- Dum spiro spero!
|
Текстовая версия | 19.11.2024 1:16 |