Задать вопрос
4 апреля, 02:27

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

+1
Ответы (1)
  1. 4 апреля, 05:34
    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) заменить максимальный элемент массива на среднее арифметическое значение этого массива; 2) найти сумму положительных элементов, кратных 7.
Ответы (1)
Написать программу на Делфи Дан массив целых чисел (n=25), заполненный случайным образом числами из промежутка [-10,50]: 1) заменить максимальный элемент массива на среднее арифметическое значение этого массива;
Ответы (1)
Все задачи делаются в Паскале! 1) Увеличить все элементы массива A на 1. 2) Умножить все элементы массива A на 2. 3) Возвести в квадрат все элементы массива A.
Ответы (1)