Прошу помочь с Pascal
Решите пожалуйста две задачи по Pascal не понимаю я как их делать весь инет обшарил ни чиго подобного не нашел препод помогать не хочет
1)Дан массив A(N) (N— четное). Сформировать массив B(M), элементами которого являются средние арифметические соседних пар рядом стоящих в массиве А чисел. (Например, массив А состоит из элементов 1; 3; 5; -2; 0; 4; 0; 3. Элементами массива В будут 2; 1,5; 2; 1,5). 2)Ввести N чисел, проверить, являются ли введенные числа перестановкой {1,2,3,4,.....,2*n-1}. Заранее спасибо |
Цитата:
Код:
CONST |
Цитата:
1. n и N - это одно и то же число? Тогда количество введенных чисел отличается от количества чисел в последовательности. И что, предполагается выборка из последовательности? Или N = 2*n-1 ? 2. В чем смысл условия нечетности количества членов последовательности? В предыдущей задаче наложение условия четности понятно и оправдано, а здесь? В общем, сформулируйте задачу как следует. Сразу скажу, что отговорки типа "А мне так дали!" НЕ ПРИНИМАЮТСЯ. |
Цитата:
1.Как я понял N - количество элементов в массиве к примеру 10. 2*n-1 предполагается n число в массиве к примеру n=2 получается 2*2-1=3. 2.Смысл данной задачи ( и не только этой) мне самому непонятен,подходил к преподавателю с просьбой объяснить на пальцах что к чему ответила отказом.Она у нас молодая подозреваю сама не вьезжает в то что преподает а эти задачи остались от другого преподавателя она ими и пользуется. |
Цитата:
Цитата:
Как я понимаю,данная формула описывает последовательность нечетных чисел. Но откуда тогда в примере 2, 4? |
Цитата:
В таком случае вместо n лучше использовать i. Как я понимаю,данная формула описывает последовательность нечетных чисел. Но откуда тогда в примере 2, 4? Мне ни чиго не обьяснили дали и все крутись как хочешь но реши.Вы в этом понимаете куда больше меня полагаюсь на вас. |
Цитата:
Задачу я решал так. 1. Вводится массив. 2. Проверяется, нет ли среди членов массива чисел, меньших 1 или бОльших N. Если есть - ответ отрицательный. 3. Проверяется, нет ли среди членов массива равных чисел. Если есть - ответ отрицательный. 4. При невыполнении условий п. 2 и 3 ответ положительный. Код:
CONST |
Цитата:
Благодарю за помощь. |
Цитата:
Да, с изучением программирования в нашей стране ситуации одна другой интереснее.. |
Цитата:
|
Часовой пояс GMT +4, время: 04:07. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.