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

Ответы 1

  • Язык СИ:

    #include<stdio.h>

    #include<stdlib.h>

    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(unsigned int i=0;i<as;i++)

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

           printf("");

       }else return 1;

       

       return 0;

       

    }

    • Автор:

      keyla
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years