![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
Надюня |
![]()
Сообщение
#1
|
Гость ![]() |
1) Дана матрица 55 или 25*25. Найти номера строк, которые содержат наибольшее число четных членов.
2) Дан массив из N натуральных чисел. Выписать в убывающем порядке те цифры, которые не входят ни в одно из четных. |
Michael_Rybak |
![]()
Сообщение
#2
|
Michael_Rybak ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 046 Пол: Мужской Реальное имя: Michael_Rybak Репутация: ![]() ![]() ![]() |
Смотрела FAQ? Пробовала? Получилось?
|
neic |
![]()
Сообщение
#3
|
Студент 3-к группы (ИГТК) ![]() Группа: Пользователи Сообщений: 32 Пол: Мужской Реальное имя: Артём Репутация: ![]() ![]() ![]() |
1) Вот примерно так всё выглядит:
uses crt;
var a: array[1..25,1..25] of integer;
a1: array[1..25] of integer;
i,s,max,j:integer;
begin
clrscr;
For i:=1 to 25 do
begin
for j:=1 to 25 do
begin
Write('Введите элемент матрицы A[',i,',',j,']:');
read(a[i,j])
end;
end;
For i:=1 to 25 do
begin
for j:=1 to 25 do
begin
If (a[i,j] mod 2)=0 then
a1[i]:=a1[i]+1
end;
end;
s:=0;
max:=0;
For i:=1 to 25 do
begin
If max<a1[i] then
begin
max:=a1[i];
s:=i;
end;
end;
writeln('Указываем номер строки, в которой больше всего четных чисел:',s);
write('Указываем кол-во четных чисел:',max);
readkey
end.
2) Второй вариант делается почти также. Подумай подправь, если что не получиться пиши сюда. Сообщение отредактировано: neic - -------------------- Жизнь - это лестница. Когда одна ступень проваливается, 2-ая нога находиться на второй ступеньке, а значит есть и второй шанс... ©
|
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
neic, меня вот вопрос заинтересовал: что ты бы делал, если бы была дана матрица 181*181, а не 25*25? (я не просто так спрашиваю, и вопрос не в том, что вводить вручную 625 элементов - это слишком)... Вопрос - на другую тему. А вот на какую - попробуй догадаться...
|
Client |
![]()
Сообщение
#5
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: ![]() ![]() ![]() |
neic а ты сам ее хоть откомпилировал?
![]() |
neic |
![]()
Сообщение
#6
|
Студент 3-к группы (ИГТК) ![]() Группа: Пользователи Сообщений: 32 Пол: Мужской Реальное имя: Артём Репутация: ![]() ![]() ![]() |
Client
Сейчас всё работает! Заметил все ошибки. volvo Ну можно и Random использовать. Давно не программил на Паскале, забыл как использовать Random. -------------------- Жизнь - это лестница. Когда одна ступень проваливается, 2-ая нога находиться на второй ступеньке, а значит есть и второй шанс... ©
|
volvo |
![]()
Сообщение
#7
|
Гость ![]() |
Я ж тебе сказал - вопрос не на тему заполнения... Читай внимательно, что тебе пишут.
|
neic |
![]()
Сообщение
#8
|
Студент 3-к группы (ИГТК) ![]() Группа: Пользователи Сообщений: 32 Пол: Мужской Реальное имя: Артём Репутация: ![]() ![]() ![]() |
Ты про задание? Если да, то там как я понял нужно вывести строку в которой наибольшее значение чётных членов.
Тем более пример дан, пускай концовку под себя подгонит, если надо. Или я не так задание понял? ![]() Сообщение отредактировано: neic - -------------------- Жизнь - это лестница. Когда одна ступень проваливается, 2-ая нога находиться на второй ступеньке, а значит есть и второй шанс... ©
|
![]() ![]() |
![]() |
Текстовая версия | 20.04.2025 8:38 |