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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2012, 10:51   #1
Александр 19
 
Аватар для Александр 19
 
Регистрация: 17.12.2012
Сообщений: 5
Восклицание Pascal abc массивы

1.Заданы массивa A(10) и величина N. Отрицательные элементы заменить на N. Измененный массив A вывести на экран одной строкой.
2.Вычислить сумму квадратов всех нечетный элементов массива A(10). Результат вычисления вывести на экран.
Александр 19 вне форума Ответить с цитированием
Старый 20.12.2012, 12:30   #2
<- DelpHIFanat ->
Пользователь
 
Аватар для <- DelpHIFanat ->
 
Регистрация: 07.11.2011
Сообщений: 58
По умолчанию

Это же лёгкие задачки!

Задача 1.

Код:
Var
  Mas: Array[0..9] Of Integer;
  N: Integer;
  i: Byte;

begin
  Write('Vvedi N: ');
  ReadLn(N);
  WriteLn;
  
  Randomize;
  For i:=0 To 9 Do
    Begin
      Mas[i]:=Random(11)-5;
      Write(Mas[i], ';  ');
    End;

  WriteLn;
  WriteLn;
  WriteLn('-----------------------');
  WriteLn;

  For i:=0 To 9 Do
    Begin
      If (Mas[i] < 0) Then
        Mas[i]:=N;
        
      Write(Mas[i], ';  ');
    End;

  WriteLn;
  WriteLn;
  WriteLn('Davi na ENTER!');
  ReadLn;
end.
Задача 2.

Код:
Var
  Mas: Array[0..9] Of Integer;
  Sum: Integer;
  i: Byte;

begin
  Sum:=0;
  Randomize;
  For i:=0 To 9 Do
    Begin
      Mas[i]:=Random(11)-5;
      Write(Mas[i], ';  ');
      If (Odd(Mas[i])) Then
        Sum:=Sum+Sqr(Mas[i]);
    End;

  WriteLn;
  WriteLn;
  WriteLn('Summa = ', Sum);

  WriteLn;
  WriteLn('Davi na ENTER!');
  ReadLn;
end.
Лучше вообще не иметь знаний о чём-то, чем иметь неправильные знания об этом!..
<- DelpHIFanat -> вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal ABC. массивы lyulka Помощь студентам 1 20.12.2012 13:54
Pascal abc/массивы traagedy Фриланс 6 25.11.2012 21:30
МАССИВЫ PASCAL ABC Sofiaa Помощь студентам 0 25.05.2011 02:14
PASCAL ABC. массивы XIMAGAN Помощь студентам 8 09.06.2010 07:21
Pascal ABC, массивы Russia Помощь студентам 8 23.05.2009 12:23