1. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Первый товар уже в продаже: Консультация на тему ИБ от Ondrik8

    Скрыть объявление
  2. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Второй товар маркетплейса: Надёжная обфускация вашей программы от PingVinich

    Скрыть объявление

Массивы

Тема в разделе "Общие вопросы по С и С++", создана пользователем F1ghT3r, 21 дек 2008.

  1. F1ghT3r

    F1ghT3r Гость

    Репутация:
    0
    Подскажите пожалуйста, что надо изменить, чтоб программа определяла максимальный массив.
     
  2. JORIK

    JORIK Гость

    Репутация:
    0
    задание неправильное!Что значит "максимальный массив"? Наверное,максимальный элемент массива?Напишу функцию,определяющую минимальный элемент массива

    #include <stdio.h>
    #include <math.h>
    #include <time.h>
    #include <stdlib.h>

    #define N 20

    double getMax(double A[], int n)
    {

    double max = A[0];

    int i;

    for (i = 1; i < n; i++)
    {
    if (A > max)
    max = A;
    }

    return max;
    }

    int main()
    {

    int i;

    double A[N];

    srand(time(0));

    rand();

    for ( i = 0; i < N; i++ )
    A = rand() % 19;

    for ( i = 0; i < N; i++ )
    printf("%lf\t", A);

    // Вычисление максимального элемента

    double f = getMax (A, N); // Вызов getMax


    printf("\nMax element = %lf\n", f);

    return 0;
    }

    при необходимости замени double на int
     
Загрузка...
Похожие Темы - Массивы
  1. Shandrik
    Ответов:
    4
    Просмотров:
    338
  2. Искушенный
    Ответов:
    0
    Просмотров:
    525
  3. Искушенный
    Ответов:
    1
    Просмотров:
    546
  4. Искушенный
    Ответов:
    1
    Просмотров:
    520
  5. Rpp
    Ответов:
    1
    Просмотров:
    880

Поделиться этой страницей