IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> Помгоите решить задачки!, матрицы и массивы
Надюня
сообщение 8.12.2007 21:27
Сообщение #1


Гость






1) Дана матрица 55 или 25*25. Найти номера строк, которые содержат наибольшее число четных членов.
2) Дан массив из N натуральных чисел. Выписать в убывающем порядке те цифры, которые не входят ни в одно из четных.
 К началу страницы 
+ Ответить 
Michael_Rybak
сообщение 9.12.2007 0:13
Сообщение #2


Michael_Rybak
*****

Группа: Модераторы
Сообщений: 1 046
Пол: Мужской
Реальное имя: Michael_Rybak

Репутация: -  32  +


Смотрела FAQ? Пробовала? Получилось?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
neic
сообщение 9.12.2007 12:00
Сообщение #3


Студент 3-к группы (ИГТК)
*

Группа: Пользователи
Сообщений: 32
Пол: Мужской
Реальное имя: Артём

Репутация: -  1  +


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 - 9.12.2007 12:12


--------------------
Жизнь - это лестница. Когда одна ступень проваливается, 2-ая нога находиться на второй ступеньке, а значит есть и второй шанс... ©
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 9.12.2007 12:07
Сообщение #4


Гость






neic, меня вот вопрос заинтересовал: что ты бы делал, если бы была дана матрица 181*181, а не 25*25? (я не просто так спрашиваю, и вопрос не в том, что вводить вручную 625 элементов - это слишком)... Вопрос - на другую тему. А вот на какую - попробуй догадаться...
 К началу страницы 
+ Ответить 
Client
сообщение 9.12.2007 12:07
Сообщение #5


Профи
****

Группа: Пользователи
Сообщений: 865
Пол: Мужской
Реальное имя: Вячеслав

Репутация: -  20  +


neic а ты сам ее хоть откомпилировал? blink.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
neic
сообщение 9.12.2007 12:15
Сообщение #6


Студент 3-к группы (ИГТК)
*

Группа: Пользователи
Сообщений: 32
Пол: Мужской
Реальное имя: Артём

Репутация: -  1  +


Client
Сейчас всё работает! Заметил все ошибки.

volvo
Ну можно и Random использовать. Давно не программил на Паскале, забыл как использовать Random.


--------------------
Жизнь - это лестница. Когда одна ступень проваливается, 2-ая нога находиться на второй ступеньке, а значит есть и второй шанс... ©
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 9.12.2007 12:18
Сообщение #7


Гость






Я ж тебе сказал - вопрос не на тему заполнения... Читай внимательно, что тебе пишут.
 К началу страницы 
+ Ответить 
neic
сообщение 9.12.2007 12:23
Сообщение #8


Студент 3-к группы (ИГТК)
*

Группа: Пользователи
Сообщений: 32
Пол: Мужской
Реальное имя: Артём

Репутация: -  1  +


Ты про задание? Если да, то там как я понял нужно вывести строку в которой наибольшее значение чётных членов.
Тем более пример дан, пускай концовку под себя подгонит, если надо.
Или я не так задание понял? blink.gif


Сообщение отредактировано: neic - 9.12.2007 12:27


--------------------
Жизнь - это лестница. Когда одна ступень проваливается, 2-ая нога находиться на второй ступеньке, а значит есть и второй шанс... ©
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 20.07.2025 14:46
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"