Форум программистов, компьютерный форум CyberForum.ru

Найти max, min и сумму компонент типизированного файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Borland c++ http://www.cyberforum.ru/cpp-beginners/thread243850.html
Составить программу, моделирующую заполнение гибкого магнитного диска. Объем памяти на диске 360 Кбайт. Файлы имеют произвольную длину от 18 байт до 32 Кбайт. В процессе работы файлы либо записываются на диск, либо удаляются с него. В начале работы файлы записываются подряд друг за другом. После удаления файла на диске образуется свободный участок памяти, и вновь записываемый файл либо...
C++ Изменение цвета текста и фона в консольном приложении Вопросик есть какая библиотека используется для подключения цвета в с++ цвет текста определённый выводил цветной и функция включения цвета. http://www.cyberforum.ru/cpp-beginners/thread243807.html
C++ Несколько вопросов по основам программирования
Вот дали вопросы по С++ ,но точного ответа так и не нашел!! Может вы чем то поможете или дадите сылочку на них!! Вот сами вопросы!! 1. Основные составляющие части среды программирования. 2. Этапы создания консольного приложения и работы с ним. 3. Приведения типов и преобразования типов.
C++ Чтение и запись из файла в массив структур
Всем добрый вечер, уважаемые спецы программисты НУЖНА ПОМОЩЬ!!! ЛАБОРАТОРКА И КУРСОВИК ГОРЯТ!!! Сдать нужно до 28 февраля!!! Помогите дорешать, так сказать привести в надлежащий вид: вот задание: "Используя функции и режим меню, создать файл из 10 структур, просмотреть файл, добавить в файл новую информацию и, применяя режим прямого доступа, выполнить задание по своему варианту. Структура...
C++ Программы на примере физики http://www.cyberforum.ru/cpp-beginners/thread243745.html
Очень нуждаюсь в вашей помощи. Задали программы по физике, а я ее так знаю как..... ну короче не знаю вообще. Вот сами задачи: 1)Реализовать программу, которая выводит на дисплей таблицу зависимости заряда накопленного конденсатором от его емкости С и напряжения на его пластинах U. Интервалы и шаги смены значений емкости конденсатора и напряжения на нем задаются пользователем. Использовать...
C++ "Рекурсия" Привет всем ! Помогите пожалуйста с задачкой ,начал проходить новую тему "Рекурсия" и чот никак разобратся немогу. Задача Выполнить операцию умножения двух целых чисел без использования цикла и операции умножения подробнее

Показать сообщение отдельно
Kapioner
1 / 1 / 0
Регистрация: 16.02.2011
Сообщений: 30
16.02.2011, 20:09  [ТС]     Найти max, min и сумму компонент типизированного файла
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    FILE *f;
    int arr[255],i,max,min,s;
    max=0;
    f=fopen("Baza.txt", "r"); 
    for(i=0; feof(f)==0; i++)           
    {
        fscanf(f,"%d", &arr[i]);          
        printf ("%d",arr[i]);
    }
    min=arr[1];
    for (i=0;i<8;i++)
    {
        if (arr[i]>max)
        max=arr[i];
    }
    printf ("\n%d",max);
    for (i=0;i<8;i++)
    {
        if (arr[i]<min)
        min=arr[i];
    }
    printf ("\n%d",min);
    fclose(f);
    system ("pause");
    return 0;
}

Вот примерный код находит максимальное и минимально...а как найти количество этих элементов массиве, чтобы в циклах была переменная а не предустмотренное число)?

Добавлено через 15 минут
int n = sizeof(arr) / sizeof(arr[0]);
этим я хотел найти количество элементов, а мы сразу задали что 255, а что если будет больше чем 255(как спрашивали раньше)
 
Текущее время: 17:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru