• Пожалуйста,помогтме решить задачи на Pasсal.
    Во всех задачах массив состоит из 10 элементов и задаётся из интервала от 1 до 99.
    1.Написать программу, которая выводит на экран все четные элементы массива и их количество.
    2.Написать программу, которая выводит на экран все двузначные элементы массива и их количество.
    3.Написать программу, которая выводит на экран сначала все четные элементы, а потом нечетные (по индексу).
    .Написать программу, которая выводит на экран сначала все четные элементы, а потом нечетные (по значению).
    5.Написать программу, которая выводит на экран количество элементов оканчивающихся на 5.

Ответы 1

  • 1. var a: array[1..10] of integer;          i, kol: Integer;Begin  for i := 1 to 10 do read(a[i]);  kol := 0;  for i := 1 to 10 do    if a[i] mod 2=0 then    begin      kol := kol + 1;      write(a[i],' ');    end;  writeln;  writeln(kol);End.2. var a: array[1..10] of integer;    i, kol: Integer;Begin  for i := 1 to 10 do read(a[i]);  kol := 0;  for i := 1 to 10 do    if a[i] > 9 then    begin      kol := kol + 1;      write(a[i],' ');    end;  writeln;  writeln(kol);End.3. var a: array[1..10] of integer;    i: Integer;Begin  for i := 1 to 10 do read(a[i]);  for i := 1 to 10 do    if a[i] mod 2=0 then write(a[i],' ');  for i := 1 to 10 do    if a[i] mod 2=1 then write(a[i],' ');End.4. var a: array[1..10] of integer;    i, r: Integer;Begin  for i := 1 to 10 do read(a[i]);  i := 1;  while i < 10 do    if a[i+1] < a[i] then begin      r := a[i+1];      a[i+1] := a[i];      a[i] := r;      i := 1;    end else i := i + 1;  for i := 1 to 10 do    if a[i] mod 2=0 then write(a[i],' ');  for i := 1 to 10 do    if a[i] mod 2=1 then write(a[i],' ');End.5. var a: array[1..10] of integer;    i, kol: Integer;Begin  for i := 1 to 10 do read(a[i]);  for i := 1 to 10 do    if a[i] mod 10 = 5 then kol := kol + 1;  writeln(kol);End.
    • Автор:

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

Войти через Google

или

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

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

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