Задать вопрос
29 июня, 22:38

Дан массив целых чисел a (n) (n=15) заполненный случайным образом числами из промежутка [-20,50]. Заменить единицей все нечетные по значению элементы данного массива.

+1
Ответы (1)
  1. 30 июня, 00:25
    0
    Const n=20;

    var a:array[1 ... n]of integer;

    i, b, k, c, f, g, h:integer;

    begin

    for i:=1 to n do a[i]:=Random (70) - 20;

    for i:=1 to n do

    write (a[i],' ') ;

    writeln;

    for i:=1 to n do begin

    if (a[i] mod 5 = 0) and (a[i] mod 100) or (a[i]=50) then begin

    b:=i;

    for b:=i to (n-1) do

    a[i]:=a[i+1];

    end; end;

    for i:=1 to n do

    write (a[i],' ') ;

    write ('введите к ') ;

    read (k) ;

    for i:=1 to n do begin

    if a[i] mod i = 0 then begin

    c:=i;

    for i:=n downto c+1 do begin

    a[i]:=a[i-1];

    a[c+1]:=k;

    end; end; end;

    for i:=1 to n do

    write (a[i],' ') ;

    writeln;

    f:=0; g:=0;

    for i:=n downto 1 do begin

    if (a[i]>0) then f:=i;

    end;

    if a[f]=0 then write ('нет положительных ') ;

    for i:=n downto 1 do begin

    if (a[i]<0) then g:=i;

    end;

    if (a[g]=0) then write ('нет отрицательных ') ;

    if (a[f]0) and (a[g]0) then begin

    h:=a[f]; a[f]:=a[g]; a[g]:=h; end;

    for i:=1 to n do

    write (a[i],' ') ;

    writeln;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дан массив целых чисел a (n) (n=15) заполненный случайным образом числами из промежутка [-20,50]. Заменить единицей все нечетные по ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)
1. Дан одномерный массив размерностью 10, заполненный целыми числами, введенными с клавиатуры, и величина N. Отрицательные элементы заменить на N. Измененный массив вывести на экран одной строкой. 2.
Ответы (1)
Написать программу на Делфи Дан массив целых чисел (n=25), заполненный случайным образом числами из промежутка [-10,50]: 1) заменить максимальный элемент массива на среднее арифметическое значение этого массива;
Ответы (1)
Дан массив целых чисел (n=25), заполненный случайным образом числами из промежутка [-10,50]: 1) заменить максимальный элемент массива на среднее арифметическое значение этого массива; 2) найти сумму положительных элементов, кратных 7.
Ответы (1)
Дан одномерный массив целых чисел, заполненный случайным образом числами из промежутка [-40, 30]. Массив данных хранится в файле. Удалить из него все элементы, которые состоят из одинаковых цифр. Результат записать в другой файл.
Ответы (1)