Yelena1458
?>

Написать программу поиска чисел , лежащих в интервале от -5 до 5, в последовательности чисел, вводимых с клавиатуры, предшествующих первому ведённому нулю. контрольный пример 1, 10, -4 , 5, -16, 5 , 0 p.s. программу писать на c++ , также использовать оператор for)

Информатика

Ответы

pechatlogo4
Язык си:

#include

#include

int main(){

   

    unsigned int as=0;

    long long n=-1,*a=malloc(as);

   

    while(scanf("%lld",& n)==1 & & n)

        if(-5< =n & & n< =5){

            a=realloc(a,++as*sizeof(n));

            if(a==0)return 2;

            a[as-1]=n;

        }

   

    if(! n){

        for(int i=0; i

            printf("%lld ",a[i]);

        printf("\n");

    }else return 1;

   

    return 0;

   

}

Ladiga_Evgenii886
Выделите на листе прямоугольную область ячеек с левым верхним углов в a1 и запустите программу, которая в каждой строке выделенной области обменяет местами содержимое ячеек с минимальным и максимальным значениями. sub abc()       a = selection.value       for i = 1 to ubound(a, 1)               amin = a(i, 1): amax = amin               jmin = 1: jmax = 1               for j = 2 to ubound(a, 2)                       if amin > a(i, j) then                               amin = a(i, j): jmin = j                       end if                       if amax < a(i, j) then                               amax = a(i, j): jmax = j                       end if               next j               cells(i, jmin).value = amax               cells(i, jmax).value = amin       next i end sub
Потапова 79275136869323
Var    a: array [1..100] of integer;         n, i, j: integer;     fout: text; begin     assign(fout, 'output.txt');     rewrite(fout);     n : = 10; //n - длина массива     for i : = 1 to n do         a[i] : = random(100);     for i : = 1 to n do         write(fout, a[i], ' ');     writeln(fout);     j : = 1;     for i : = 2 to n do         if a[i] > a[j] then             j : = i;     writeln(fout, 'max = ', a[j], '   max_ind = ', j);     j : = 1;     for i : = 2 to n do         if a[i] < a[j] then             j : = i;     writeln(fout, 'min = ', a[j], '   min_ind = ', j);     close(fout); end.

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

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

Написать программу поиска чисел , лежащих в интервале от -5 до 5, в последовательности чисел, вводимых с клавиатуры, предшествующих первому ведённому нулю. контрольный пример 1, 10, -4 , 5, -16, 5 , 0 p.s. программу писать на c++ , также использовать оператор for)
Ваше имя (никнейм)*
Email*
Комментарий*

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

Shevtsov1818
nv6634
colus77
priemni451
ogonizoloto
Belov
GoncharenkoKuzmin
Azarova Anastasiya1707
vadimkayunusov
stusha78938
sveta740450
rusvicktor
fullhouse9991
Шарабанов
snabdonm501