элементов и минимальный и максимальный среди них.

Помогите решить задачу, пожалуйста.
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
ghost |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 23 Пол: Мужской Репутация: ![]() ![]() ![]() |
В массиве B(20) определить элементы, делящиеся на 4 без остатка, и сформировать из них новый массив C, подсчитав количество таких
элементов и минимальный и максимальный среди них. ![]() Помогите решить задачу, пожалуйста. |
![]() ![]() |
Лита |
![]()
Сообщение
#2
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 31 Пол: Женский Репутация: ![]() ![]() ![]() |
Цитата(ghost @ 24.11.04 17:27) В массиве B(20) определить элементы, делящиеся на 4 без остатка, и сформировать из них новый массив C, подсчитав количество таких элементов и минимальный и максимальный среди них. Как сделать так, чтобы если введут число не из данного диапозона или введут букву, то появлялось бы надпись, которая сообщала что это не правильно и надо так-то...? Описание идентификаторов я уже писала: Код Uses crt; const n=20; Var b,c:array [1..n] of integer; min,max,i,j,k:integer; Если будет введена буква, программа автоматически прервется, потому что будет несоответствие типов. В вашей задаче не указаны ограничения для ввода чисел. но обчыно я делаю это так: Код Uses crt; const n=20; Var b,c:array [1..n] of integer; min,max,i,j,k:integer; Label a; i:=0; Repeat inc(i); a:readln(b[i]); If {условие, накладываемое на b[i], не выполняется} then begin writeln('TRY once more!'); goto a; end; Until i>=20; -------------------- Что нам стоит мир пострить? Нарисуем - будем жить...
|
![]() ![]() |
![]() |
Текстовая версия | 6.09.2025 18:06 |