• что не так в программе? нужно вывести минимальный элемент, который есть в массиве. с++
    #include
    #include
    #include
    #include
    #include
    int main()
    {
    int a[5],i,min;
    srand (time(0));
    printf("a:");
    for (i=0;i<5;i++)
    {
    a[i]=rand()%100;
    printf ("%5d",a[i]);
    }
    min=a[0];
    for (i=0;i<5;i++)
    if (a[i] {
    min=a[i];
    }
    printf("");
    printf("min=", min);
    getch();
    return 0;
    }

Ответы 3

  • такая глупая ошибка)) спасибо большое!!
  • Пожалуйста.
  • int main(){int a[5],i,min;srand (time(0));printf("a:");for (i=0;i<5;i++){a[i]=rand()%100;printf ("%5d",a[i]);}min=a[0];for (i=1;i<5;i++)if (a[i]<min) {min=a[i];}printf("");printf("min =%3d", min);getch();return 0;}Пример:a: 76 79 44 20 53min = 20
    • Автор:

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

Войти через Google

или

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

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

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