Написать программу поиска чисел , лежащих в интервале от -5 до 5, в последовательности...

0 голосов
66 просмотров

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


Информатика (14 баллов) | 66 просмотров
Дан 1 ответ
0 голосов

Язык СИ:

#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){</p>

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

           if(a==0)return 2;

           a[as-1]=n;

       }

   

   if(!n){

       for(unsigned int i=0;i

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

       printf("\n");

   }else return 1;

   

   return 0;

   

}

(851 баллов)