Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.07.2021, 15:00   #1
Roberttt
Пользователь
 
Регистрация: 30.05.2018
Сообщений: 56
По умолчанию Задача по типам данных в СИ

Здравствуйте! Помогите, пожалуйста, разобраться в ошибке кода. Задача не принимается, потому что не укладываюсь в доступное время тестирования.

Код:
// Определите массив в котором будут 8*1024*1024 чисел
// Массив не должен занимать больше 40 МБ памяти

int32_t data[8*1024*1024] = {0};

// Определите функцию count_gt
// Она должна вернуть количество чисел в data, которые больше LIMIT
// LIMIT это определение препроцессора, оно вам уже доступно
// скрытый от вас код заполнит массив data числами и проверит правильность
// вашей функции
size_t count_gt(int32_t* array, size_t size) {
    uint_fast32_t countNumber = 0;
    for(uint_fast32_t i = 0; sizeof(i) < size; i++) {
        if (array[i] > LIMIT) {
            countNumber++;
        }
        else { continue; }
    }
    return countNumber;
}
Roberttt вне форума Ответить с цитированием
Старый 02.07.2021, 15:48   #2
ForenLi
Форумчанин
 
Регистрация: 02.06.2021
Сообщений: 515
По умолчанию

У вас цикл бесконечный.
Код:
sizeof(i) < size
4 < 8*1024*1024 всегда.
ForenLi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно что бы константа "str" была равна типам char str[n] и char *str. Мaкс Общие вопросы C/C++ 3 13.08.2018 15:53
Операция '=' не применима к типам real и char Cryptic22 Помощь студентам 6 06.12.2017 13:27
Вопрос по типам данных ДралсяСошибками Общие вопросы Delphi 3 05.02.2013 15:43
Delphi и AutoCAD - страсти по типам данных praeeo Общие вопросы Delphi 3 21.10.2010 17:25
Доступ к типам другой формы godlsd Общие вопросы Delphi 4 16.08.2010 13:30