Помогите пожалуйста! |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Помогите пожалуйста! |
goosberry |
Сообщение
#1
|
Гость |
Задача: в массиве из 10 элементов найти min элемент и все элементы массива уменьшить на половину значения этого элемента.
Задача 2: Даны массивы x и y из 10 элементов. Заменить элементы массива x, превышающие значение среднего арифметического элементов массива y этим значением (средним арифм.). Заранее спасибо! |
Client |
Сообщение
#2
|
Профи Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: 20 |
Показывай что сделал. В чем проблема?
|
goosberry |
Сообщение
#3
|
Гость |
1)
2)
|
Client |
Сообщение
#4
|
Профи Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: 20 |
1)
Program massiv;Во второй аналогично For i:=1 to 10 do begin If x[i]>sr then x[i]:=sr; //sr-real, а массив из целых чисел Сообщение отредактировано: Client - |
goosberry |
Сообщение
#5
|
Новичок Группа: Пользователи Сообщений: 40 Пол: Женский Репутация: 0 |
Большое спасибо! Я вообще-то тоже подумала, что здесь что-то с типом переменных...
А что означает div? |
goosberry |
Сообщение
#6
|
Новичок Группа: Пользователи Сообщений: 40 Пол: Женский Репутация: 0 |
И ещё: когда min элемент =1, то исходный массив равен конечному...
|
Client |
Сообщение
#7
|
Профи Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: 20 |
div-деление с целью получения целой части.
Цитата И ещё: когда min элемент =1, то исходный массив равен конечному... Как массив задаешь?Сообщение отредактировано: Client - |
goosberry |
Сообщение
#8
|
Новичок Группа: Пользователи Сообщений: 40 Пол: Женский Репутация: 0 |
Ну допустим, массив заполняется случайными числами, да и если с клавиатуры заполнять, то часто наименьшим значением является число 1.
|
samec |
Сообщение
#9
|
Бывалый Группа: Пользователи Сообщений: 180 Пол: Мужской Реальное имя: Юра Репутация: 1 |
используйте массив вещественных чисел.
Просто при минимальном элементе, равном 1, если используется массив целых чисел, следующий код K:=min div 2; даёт значение K равное нулю. Поэтому исходный и конечный массив - совпадают. При использовании же массива вещественных чисел, меняем K:=min div 2; на K:=min / 2; и получаем K=0.5. (min, K :real) |
Текстовая версия | 12.01.2025 11:07 |