Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ЗАДАЧА НА МАССИВ

17K
03 декабря 2006 года
maksimxp
11 / / 21.11.2006
Пусть A - одномерный массив N целых чисел:
а) Поменять местами минимальный элемент и максимальный отрицательный элемент.
б) Проверить, является ли третий нечетный элемент отрицательным, а если такого элемента нет - вывести сообщение.
в) Исключить из массива все положительные элементы.
Кто может, напишите пожалуйста код
257
03 декабря 2006 года
kosfiz
1.6K / / 18.09.2005
Код:
uses crt;

const n=20;
var matrix:array[1..n]of integer;
    i,max,min,imax,imin,swap:integer;
    j:boolean;
begin
randomize;
j:=false;
for i:=1 to n do
 begin
  matrix:=-10+random(20);
  write(' ',matrix);
 end;
writeln;
min:=matrix[1];
imin:=0;
imax:=0;
for i:=1 to n do
 if matrix<0 then begin max:=matrix; imax:=i;break;end;
if imax<>0 then j:=true;
swap:=0;
for i:=1 to n do
 begin
  if (matrix mod 2)<>0 then
  begin
   inc(swap);
   if swap=3 then
    if matrix<0 then writeln('otricatelnyi') else writeln('pologitelnyi');
  end;
  if min>matrix then begin min:=matrix; imin:=i;end;
  if (matrix<0) and (matrix>max) then begin max:=matrix; imax:=i; end;
 end;
if swap<3 then writeln('no 3 nechetnyi element');
if j then
begin
writeln('max:=',max,' min:=',min);
swap:=matrix[imax];
matrix[imax]:=matrix[imin];
matrix[imin]:=swap;
end
else writeln('max:=no element in massive',' min:=',min);
for i:=1 to n do
 write(' ',matrix);
writeln;
for i:=1 to n do
 if matrix>0 then matrix:=0;
for i:=1 to n do
 write(' ',matrix);
writeln;
readln;
end.
17K
03 декабря 2006 года
maksimxp
11 / / 21.11.2006
kosfiz, спасибо
46K
23 февраля 2009 года
Bender ™
16 / / 23.02.2009
kosfiz помоги пожалуйста сделать прогу на двумерный массив

Задание:
Найти наибольший из минимальных элементов каждого столбца матрицы А и его координаты в матрице.

Заранее спасибо!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог