Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 23.01.2009, 10:51   #1
Baby33
Пользователь
 
Регистрация: 20.01.2009
Сообщений: 14
По умолчанию помогите решить 2 задачи

1) В строке символов определить наличие глассных букв.


2) В матрице найти произведение тех ее элементов, сумма номеров строки и столбца которых равна числу 5. Заменить на полученное произведение последний столбец матрицы.


Заранее спасибо
Baby33 вне форума
Старый 23.01.2009, 10:57   #2
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию 1

Если только наличие то

Код:
var s:string;
    i:integer;
    q:set of char;
begin
q:=['A','O','E','U','I','Y'];
readln(s);
for i:=1 to length(s) do
 if UpCase(s[i]) in q then begin
                   writeln('Yes');
                   break;
                   end;

end.
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума
Старый 23.01.2009, 11:05   #3
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию 2

Код:
uses crt;
const m=5;
     n=5;
var a:array[1..m,1..n] of longint;
    i,j:integer;
    max:longint;
begin
clrscr;
for i:=1 to m do
begin
 for j:=1 to n do
  begin
  a[i,j]:=random(10)+1;
  write(a[i,j]:4);
  end;
writeln;
end;
writeln('==================================');
max:=1;
for i:=1 to m do
 for j:=1 to n do
  if i+j=5 then max:=max*a[i,j];
for i:=1 to m do
 a[i,n]:=max;
 
for i:=1 to m do
begin
 for j:=1 to n do
  write(a[i,j]:4);
writeln;
end;

end.
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума
Старый 23.01.2009, 11:13   #4
Baby33
Пользователь
 
Регистрация: 20.01.2009
Сообщений: 14
По умолчанию

Спасибо оргомное!!!!!!!!!!
Baby33 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить задачи. (С++) Memfis_nya Помощь студентам 6 04.11.2008 17:44
Помогите решить задачи! щдуп Паскаль, Turbo Pascal, PascalABC.NET 9 19.05.2008 17:26
Помогите решить 3 задачи VANOLORD Паскаль, Turbo Pascal, PascalABC.NET 16 12.05.2008 22:04
Помогите решить задачи в C++ marsius Помощь студентам 4 18.04.2008 23:33
Помогите решить задачи DenSuper007x Помощь студентам 2 12.04.2008 23:00