Тема: Массивы
Показать сообщение отдельно
Старый 12.05.2010, 22:48   #2 (permalink)
MrSTEP
一步一步地会到目的
 
Аватар для MrSTEP
 
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
По умолчанию

Цитата:
№1.Дана действительная квадратная матрица . Получить две квадратные матрицы ; , для которых.
Вы хотите сказать, что это задание? Нет, давайте все целиком.

Цитата:
№2.Даны целые числа a1, a2, … ,a45. Получить число отрицательных членов последовательности a1, a2, … ,a35 и число нулевых членов всей последовательности a1, a2, … ,a45.
Код:
uses crt;
const n=45;
var a:array [1..n] of integer;
    kneg,knil,i:byte;
begin clrscr;
      writeln ('Type ',n,' numbers: ');
      for i:=1 to n do begin
          read(a[i]);
          if i<=35 then
             if a[i]<0 then
                inc(kneg,1);
          if a[i]=0 then
             inc(knil,1);
      end;
      writeln;
      writeln ('Amount of negative numbers: ',kneg,'; Amount of nils: ',knil);
      readkey;
end.
MrSTEP вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070