![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Та-НюШа |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 1 Регистрация: 14.10.2010 Город: Воронеж Учебное заведение: Воронежский Институт Высоких Технологий Вы: студент ![]() |
Дана матрица F(КхТ), записанная в бинарный файл, состоящая из положительных и отрицательных элементов. Структура файла следущая: сначала хранятся К и Т, а затем матрица F. Сформировать два вектора, включив в первый положительный элемент, а второй - отрицательные. Оба вектора дописать в данный файл. Количество элементов в векторах сосчитать. Перебор элементов матрицы F вести "по строкам".
Помогите пожалуйста оч надо..... |
![]() ![]() |
Mucho |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Пользователи Сообщений: 1 Регистрация: 7.11.2010 Город: Воронеж Учебное заведение: ВГУ Вы: студент ![]() |
Ребята у меня такая же задача помогите решить... вся проблема в том что тут бинарный файл((( и как считать безразмерный массив, так как в с++ нельзя задавать массив по переменной... а только по константе.
Цитата //--------------------------------------------------------------------------- #include <stdio.h> #include <iostream.h> #include <conio.h> #include <vcl.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused class MyMatrix { int kolstk; int kolstv; int iclmatrix[][100]; }; int main() { cout << "Enter name of file\n"; char fname[90]; cin >> fname; FILE *in; if ((in=fopen(fname, "r+"))==0) { cout << "Error read file " << fname; getch(); return 0; } int n; int m; fscanf(in, "%d",&n); fscanf(in, "%d",&m); cout <<"Size of matrix: "<< n << " x " << m << "\n"; int plusVek[1]; int minusVek[1]; int i; int j; for (i=1; i<m; i++) { for (j=1; j<n; j++) { int buff; fscanf(in,"%d",&buff); if (buff<0) { } } } getch(); return 0; } //--------------------------------------------------------------------------- может нам дали неправильные условия, и тут текстовый файл. |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 27.5.2025, 21:28 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru