Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Организовать меню: Создание файла, Просмотр файла, Поиск, Выход часть задания задание Организовать меню: Создание файла, Просмотр файла, Поиск, Выход. В файле содержатся структуры со сведениями о результатах сессии группы: ФИО студента и 5 оценок по 5-ти предметам получается все, кроме связи между предметом и оценкой. пробовал в одной структуре, пробовал в разных, при указании t2.theme , программа вылетает, при t2.theme выводит все предметы разом меняю в... https://www.cyberforum.ru/ c-beginners/ thread1084592.html Посчитать сумму следующих рядов, состоящих из n чисел. Одномерные массивы не использовать C (СИ)
1) S=1-1+2-3+5-8+...+ 2) S=2+4+16+...+ 3) S=2+4+8+32+...+
C (СИ) Обмен переменных через XOR - тонкости main() { int a=5, b=10; a^=b; b^=a; a^=b; printf("%d %d", a, b); } main() { https://www.cyberforum.ru/ c-beginners/ thread1084378.html C (СИ) Конструкция *(*) - зачем звездочка перед скобками? https://www.cyberforum.ru/ c-beginners/ thread1084353.html
#define WDKEY *(volatile unsigned int*)0x7025 Ребят скажите правильно я понял эту конструкцию: 0x7025 константа (volatile unsigned int*) — операция приведения типа: константа преобразуется к типу «указатель на volatile unsigned int» WDKEY подразумевает *(volatile unsigned int*)0x7025
Матрица (элемент, для которого сумма его четырех ближайших соседей максимальна) C (СИ)
люди помогите!срочно нужна помощь. Составить программу,которая в матрице D(m,n),m<=10,n<=12,находит элемент,для которого сумма его четырех ближайших соседей(двух элементов,стоящих перед ним в строке и столбце,и двух,стоящих после него в строке и в столбце)максимальна.Если соседний элемент отсутствует,то считать его равным нулю.вывести матрицу в виде матрицы,а под ней-найденный элемент,его номера...
C (СИ) Вычислить сумму ряда рекурсивно Необходимо Вычислить сумму ряда с позиции N до позиции M. Функцию вычисления суммы реализовать рекурсивно. Вот что я наработал: #include <math.h> #include <stdio.h> #include <conio.h> double Funct(unsigned ); double result(unsigned,unsigned); //VARIANT 1 int main() https://www.cyberforum.ru/ c-beginners/ thread1084324.html
C (СИ) площадь правильного n-угольника Помогите пожалуйста с задачкой!!! Вычислить площадь правильного n-угольника,вписанного в окружность радиуса r.Найти относительные ошибки площади круга площадью такого N-угольника,при значениях N,равных 6,60,360.Проверить правильность решения при N=4 и любом r относительная ошибка должна быть 0,363. https://www.cyberforum.ru/ c-beginners/ thread1084296.html C (СИ) Требуется создать файл, содержащий список препаратов с истекшим сроком годности для каждой аптеки
Тестовый файл AP1.TXT содержит сведения о наличии лекарственных препаратов в аптеках города и их сроке годности. Требуется создать файл AP2.TXT, содержащий список препаратов с истекшим сроком годности для каждой аптеки. Структура файла AP1.TXT: 145 панадол 06/99 аспирин 10/98 аллохол 12/97 210 анальгин 04/98 аспирин 12/99 Примечание: срок годности дается в формате мм/гг. Количество...
C (СИ) Добавить после каждого отрицательного элемента массива вычисляемый элемент https://www.cyberforum.ru/ c-beginners/ thread1084165.html
добавить после каждого отрицательного элемента массива элемент со значением m+1
C (СИ) Заполнения массива по диагонали в обратном порядке https://www.cyberforum.ru/ c-beginners/ thread1084157.html
Добрый вечер. Требуется заполнить массив но с последнего элемента строки, в обычном порядке я понимаю как работает а вот тут как то неидет( Подскажите как цикл надо изменить. Спасибо. /*Сформировать матрицу 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0*/...
C (СИ) Передача массива в функцию (без С99)
Написать функцию которая для квадратной матрицы целых чисел рассчитает сумму чисел на её диагоналях. Массив и его размеры функция принимает как аргументы. Внимание: Функция должна работать для любых размеров массива без повторной компиляции. (без С99). Подсказка: Так как С99 запрещён, то доступ к элементам таблицы следует реализовать при помощи арифметики указателей, помня что массив в памяти...
C (СИ) Написать программу, которая описывает массив В размерностью 3х3, проинициализировав его значениями Написать программу, которая описывает массив В размерностью 3х3, проинициализировав его значениями 5, 3, 7, -1, -2, -5, 4, 7, 9. Применить к этому массиву созданную функцию и вывести результат на экран https://www.cyberforum.ru/ c-beginners/ thread1084004.html
419 / 418 / 167
Регистрация: 28.11.2010
Сообщений: 1,183
29.01.2014, 18:34 0

Чтение массива структур из файла - C (СИ) - Ответ 5711461

29.01.2014, 18:34. Показов 1623. Ответов 7
Метки (Все метки)

Лучший ответ Сообщение было отмечено Виетор как решение

Решение

C
1
2
3
4
i=0;
while (fread(&Pdata[i++], sizeof(MPh), 1, pF))
    {
    }
вместо for();

Вернуться к обсуждению:
Чтение массива структур из файла C (СИ)
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2014, 18:34
Готовые ответы и решения:

Чтение массива структур из файла
читаю по while !feof(), проблема в том, что если файл пустой, то все равно проскакивает на одну...

Чтение массива структур из текстового файла
Задание таково: есть структура из 2-х полей:№телефона и комментарий Создать тел.книгу. ...

Чтение данных из файла в массив структур.
Нужна помощь, не могу понять почему оно не хочет считывать с файла, записывает нормальна а вот...

Чтение данных из файла, запись в массив структур
Всем привет, помогите, пожалуйста, с программой. Суть такова: имеется файл вида нужно...

7
29.01.2014, 18:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.01.2014, 18:34
Помогаю со студенческими работами здесь

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

Чтение из файла массива структур
/* 4. Дана информация о семи студентах. Структура имеет вид: фамилия, имя, отчество и 4 оценки...

Чтение массива структур из файла
есть структура typedef struct { unsigned short codeContribution; unsigned short...

Чтение массива структур из бинарного файла
при выводе дает какую-то кашу из символов переписываю структуру из одного файла в 10. это...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru