Задать вопрос
26 октября, 12:39

1. Дан массив натуральных чисел. Найти сумму элементов кратных данному К.

2. В целочисленной последовательности есть нулевые элементы. Создать массив из номеров этих элементов.

3.

дана последовательность целых чисел а1, а2, ... аn. Выяснить, какое число встречается раньш положитльно или отрицатльное.

4. Дана последоватльность действительных чисел а1, а2, ... аn. Выяснить, будет ли она возрастающей.

+3
Ответы (1)
  1. 26 октября, 16:12
    0
    1.

    Program num1;

    Uses crt;

    Var

    a : array [1 ... 100] of integer;

    i, k, n, s : integer;

    Begin

    clrscr;

    s:=0;

    write ('K=') ; readln (k) ;

    write ('N=') ; readln (n) ;

    for i:=1 to n do

    readln (a[i]) ;

    for i:=1 to n do

    if (a[i] MOD k) = 0 then s:=s+a[i];

    writeln ('S=', s) ;

    End.

    2.

    Program num2;

    Uses crt;

    Var

    a : array [1 ... 100] of real;

    i, n, j : integer;

    x : array [1 ... 100] of real;

    Begin

    clrscr;

    write ('n=') ; readln (n) ;

    for i:=1 to n do

    readln (a[i]) ;

    j:=1;

    for i:=1 to n do

    if a[i]=0 then

    begin

    x[j]:=i;

    j:=j+1

    end;

    for i:=1 to j-1 do

    write (x[i],' ') ;

    End.

    3.

    Program num3;

    Uses crt;

    VAr

    a : array [1 ... 100] of real;

    i, n : integer;

    Begin

    clrscr;

    write ('n=') ; readln (n) ;

    for i:=1 to n do

    readln (a[i]) ;

    for i:=1 to n do

    begin

    if a[i]0 then

    if a[i]>0 then

    begin

    writeln ('Положительное встречается раньше') ;

    break

    end else

    begin

    writeln ('Отрицательное встречается раньше') ;

    break

    end;

    end;

    End.

    4.

    Program num4;

    Uses crt;

    Var

    a : array [1 ... 100] of real;

    i, n, j : integer;

    Begin

    clrscr;

    write ('n=') ; readln (n) ;

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

    for i:=1 to n do

    readln (a[i]) ;

    j:=0;

    i:=1;

    while i
    begin

    if a[i]
    begin

    j:=j+1;

    i:=i+1

    end

    else

    begin

    writeln ('Последовательность невозрастающая') ;

    break

    end;

    end;

    if i=n then writeln ('Последовательность возрастающая') ;

    End.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «1. Дан массив натуральных чисел. Найти сумму элементов кратных данному К. 2. В целочисленной последовательности есть нулевые элементы. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
В целочисленной последовательности есть нулевые элементы. Создать массив из номеров этих элементов. То-есть дан массив в которым есть нулевые значения. Например: 20330120 От Вас требуется создать массив из номеров этих нулевых значений.
Ответы (1)
Ребят, выручайте! Задание по Pascal. 1. В массиве А[N] занесены натуральные числа. Найти сумму тех элементов, которые кратны данному К. 2. В целочисленной последовательности есть нулевые элементы. Создать массив из номеров этих элементов.
Ответы (1)
Линейные массивы! В целочисленной последовательности есть нулевые элементы. Создать массив из номеров этих элементов.
Ответы (1)
Нужна помощь в переводе программ с языка Pascal в VBA 1) В целочисленной последовательности есть нулевые элементы. Создать массив из номеров этих элементов. a, b : array [1 ...
Ответы (1)
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)