nikiforovako76
?>

Массив задан датчиком случайных чисел на интервале -31 45 сформировать новый массив в состоящий из нечетных элементов массива а. размер произвольный.

Информатика

Ответы

osipovasalex5316
PascalABC.NET 3.3.5, сборка 1660 от 20.04.2018
Внимание! Если программа не работает, обновите версию!

begin
  var a:=ArrRandom(ReadInteger('n='),-31,45); a.Println;
  var b:=a.Where(t->t.IsOdd).ToArray; b.Println
end.

Пример
n= 13
-2 14 -27 20 -12 38 -16 31 13 29 21 -24 41
-27 31 13 29 21 41
Тамара_Григорьевна897

 

Program Num3;

Uses Crt;

var a,b,c,n,s:integer;

 

begin

     clrscr;

     write('Введите 3 числа: ');

     readln(a,b,c);

     n:=0;s:=0;

     if (a mod 2)=0 then 

             begin

                 n:=n+1;

                 s:=s+a;

             end;

 

if (b mod 2)=0 then 

             begin

                 n:=n+1;

                 s:=s+b;

             end; 

 

 

if (c mod 2)=0 then 

             begin

                 n:=n+1;

                 s:=s+c;

             end;

  if (n=0) then writeln('Нету чётных чисел вообще !! ')

          else  writeln('Количество чётных чисел:',n,'Их сумма: ',s);    

    readkey;

 

end.

 

 

kon200182

Ну например 1)  Какое из двух введённых чисел больше

                           2) Являются ли  2 числа взаимно обратными

                           3) Ну и сложная задача Нахождение Наименьшего общего кратного 2ух чисел.

 

Program N1;

Uses Crt;

 var a,b:real;

begin

     clrscr; 

     write('Введите число a:');

      readln(a); 

      write('Введите число b:');

      readln(b);

      if (a=b) then writeln('Числа равны ');

      if (a>b) then writeln ('Число а больше ')

            else  writeln ('Число b больше '); 

  readkey;

end. 

 

Program N2;

Uses Crt;

 var a,b:real;

begin

     clrscr; 

     write('Введите число a:');

      readln(a); 

      write('Введите число b:');

      readln(b);

 if (a+b)=0 then writeln('Числа взаимно обратны !')

          else writeln('Числа не являются взаимно обратными !');

readkey;

end. 

 

 

Program N3;
Uses Crt;
var n,m,res,nok:integer;

function evklid( a, b: longint): longint;
begin
while (a <> 0) and (b <> 0) do
if a >= b then
a:= a mod b
else
b:= b mod a;
evklid:= a + b;
end;

begin
clrscr;
writeln('Введите A и B');
readln(M, N);
res:= (Evklid(n,m));
nok:= (m*n) div res;
writeln('NOK=',nok);
readkey;
end. 

   

 

 

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Массив задан датчиком случайных чисел на интервале -31 45 сформировать новый массив в состоящий из нечетных элементов массива а. размер произвольный.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Li-111
Надежда-Андрей930
ИвановичБогословский280
cernovarmechta
Галина-Юлия1292
pokrov777krest
guujuu
svetavancevich
Yelena_Irina826
subbotinlan
shmanm26
deshkina82
avdoyan6621
YaroslavSerganYS5
tsypanttn21