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

Считать матрицу из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Открытия exeшника в бинарном виде http://www.cyberforum.ru/cpp-beginners/thread30810.html
void main(void) { FILE * f = NULL; if(fopen("..\\debug\\ffffffff.exe", "r") == NULL) cout << "Owibka"; fclose(f); } Помогите плиз разобратся... Мне надо открыть собственно сам запускающий файл в бинарном виде. Ошибку выдает на fclose. Почему?
C++ Поиск слова в тексте. Дан текстовый файл с расширением txt. В нем очень много слов с определениями. Слово и его определение записано в одну строку. Пример: слово – его определение Еще слово – его определение Нужно чтоб происходил ввод слова с клавиатуры, затем это слово проверялось по блокноту. Если слово в блокноте есть, то вывод всей строки (слово + определение), Если нет такого слова, то сообщение о... http://www.cyberforum.ru/cpp-beginners/thread30798.html
C++ Лаба №5 Создание контейнерного класса
Вот задание. Помогите разобраться с чего начать. Разработать и протестировать контейнерный класс, реализованный на основе динамического массива. Программа должна содержать меню для тестирования всех функций класса. Тип объектов, которые хранятся в контейнерном классе - int. Тип объекта: Разреженный массив на основе статического массива указателей. Массив на основе указателей используется...
C++ Исправить недочеты в программе (лаба №4)
Вот прога работы с деком. Там есть меню с некоторыми операциями над деком. Она работает. Но есть кое-какие баги. Например, когда удаляешь все элементы в деке, то при попытке посмотреть содержимое дека прога умирает. Протестируйте у себя на компиляторе. Помогите исправить недочеты. Спасибо. #include <iostream> #include <conio.h> using namespace std; struct deque { char title; char...
C++ Арканоид http://www.cyberforum.ru/cpp-beginners/thread30783.html
Здравствуйте! Буду писать игру арканоид. Если кому не трудно, можете написать примерный алгоритм создания?
C++ Массив В прграме обявлен масив int P={0,2,4,5,6,7,9,12}.Какиэ значения приймут выражения а)р б)*р в)*(р+4) г)*(р+р) подробнее

Показать сообщение отдельно
marty0701
42 / 9 / 3
Регистрация: 20.04.2009
Сообщений: 32
21.04.2009, 11:35     Считать матрицу из файла
Так вота:
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
#include <stdio.h>
void main(void)
{
int N=0; //Razmernost
int a[50][50];// Тут укажи число явно большее чем размерность на входе, ну например у меня 50- max строк и столбцов:) это никак не повлияет на работу, ты ведь будешь работать со строками\столбцами <N.
FILE *in=fopen("file.in", "rt");//файл чтения
FILE *out=fopen("file.out", "wt");//файл записи
fscanf(in,"%d",&N); //Считали N
   for(i=0;i<N;i++)
    {
     for(j=0;j<N;j++)
      {
       fscanf(in,"%d",&a[i][j]);
      }
    }
//..........чета чота
for(i=0;i<N;i++)//Записываем в файл
    {
     for(j=0;j<N;j++)
      {
       fprintf(out,"%d",a[i][j]);
      }
    }
}
При этом представляю файл вида:
3
1 2 3
4 5 6
7 8 9

Добавлено через 7 минут 45 секунд
чуть не забыл,
C++
1
2
fclose(in);
fclose(out);
это написать перед последней }
 
Текущее время: 07:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru