• Как Удвоить все отрицательные нечётные числа в паскале ( Массив)

Ответы 8

  • Кхм что то не так.не могли бы вы помочь с полнйо задачей?Дано натуральное число N и последовательность целых чисел a1 a2 an заданные случайным образом из диапазона [-35;25]. Удвоить все отрицательные числа нечётные этой последовательности. Решить задачу для n=10
    • Автор:

      evanbaker
    • 5 лет назад
    • 0
  • var a: array [1..10] of integer; // возьмем массив из 10 чисел    i,x      :byte;begin  randomize;  for i:=1 to 10 do //заполняем исходный массив случайными числами (до 10)  begin    a[i]:=random(10)-5;    write (' ' ,a[i]);  end;  writeln ();  for i:=1 to 10 do  begin        if (a[i] < 0) and (a[i] mod 2 <> 0 ) then          a[i]:=a[i]*a[i];          write ( ' ',a[i]);  end;end.
    • Автор:

      ireneji8x
    • 5 лет назад
    • 0
  • Вот так будет правильно
    • Автор:

      colton125
    • 5 лет назад
    • 0
  • в цикле УДВОЕНИЕ, а не возведение во вторую степень. Правильно в задаче   a[i]:=a[i]*2
  • Поспешишь - людей насмешишь =(
    • Автор:

      zackcid6
    • 5 лет назад
    • 0
  • Решите лучше чуть ниже задачку. Я её написал под другой коментарий, пожалуйста. По вашим решениям всё равно что то не выходит
    • Автор:

      chewbacca
    • 5 лет назад
    • 0
  • Вообщем решил данную проблему 
    answer img
  • если просто условие, то вот оно:if (a[i]<0) AND (a[i] mod 2 =1) then a[i]:=a[i]*2
    answer img
    • Автор:

      brodie
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years