Страница 1 из 1
Задача по PASCAl. Помогите сделать.
Добавлено: 02 дек 2008, 00:08
maia
1.Даны шифры трех ГАИ . Определить есть ли среди них заданный . Вывести соответствующее сообщение.
2.Дана матрица . Если на главной диагонали находится хотя бы один нулевой элемент , то заменить все четные строки главной диагонали , в противоположном случае такой же замене подлежат все нечетные столбцы.
Re: Задача по PASCAl. Помогите сделать.
Добавлено: 02 дек 2008, 00:20
Naeel Maqsudov
1)
Var
s, shifr1, shifr2, shifr3:string;
begin
shifr1:='123456';
shifr2:='321312';
shifr3:='323123';
write('Введите шифр:');readln(s);
if (s=shifr1) or (s=shifr2) or (s=shifr3)
then writelen('Заданный среди них есть')
else writelen('Заданного среди них нет');
end.
2)
Что такое "нечетные строки диагонали", и на что их надо заменить?
Re: Задача по PASCAl. Помогите сделать.
Добавлено: 02 дек 2008, 01:22
maia
Naeel Maqsudov писал(а):1)
2)
Что такое "нечетные строки диагонали", и на что их надо заменить?
не четные это 1,3,5,7,9 итд. строки поменять местами!
Re: Задача по PASCAl. Помогите сделать.
Добавлено: 02 дек 2008, 01:43
Naeel Maqsudov
Вы издеваетесь что ли?

В каком порядке будем менять строки? (значит все-таки не "строки диагонали", а просто строки) Попарно? По кругу? Если попарно, то что делать со стокой, у которой нет пары?