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

Считывание массива из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дана целочисленная прямоугольная матрица. Определить: http://www.cyberforum.ru/cpp-beginners/thread712680.html
Массивы. Программа должна запрашивать размеры матрицы и самостоятельно заполнять ее с помощью генератора случайных чисел. Верхняя граница для значения элементов матрицы также вводится с клавиатуры. 2.1 Дана целочисленная прямоугольная матрица. Определить: 1) количество строк, не содержащих ни одного нулевого элемента; 2) максимальное из чисел, встречающихся в заданной матрице более одного...
C++ Сформулировать результат выполнения функции Сформулировать результат выполнения функции, определить назначение ("смысловую нагрузку") использованных переменных, написать вызов функции. int F (int n, int c){ int i,j, k, m; for (i=k=m=0; i<n-1; i++) { if (c<c) k++; else { if (k>m) m=k; k=0; } } if (k>m) m=k; http://www.cyberforum.ru/cpp-beginners/thread712676.html
Найти все натуральные числа в диапазоне между m и n (m<n), в записи которых нет двух одинаковых цифр. Подсчитать количество таких чисел. C++
Найти все натуральные числа в диапазоне между m и n (m<n), в записи которых нет двух одинаковых цифр. Подсчитать количество таких чисел.
C++ Оконное приложение
Здравствуйте! У меня такая проблема: очень большие затруднения с созданием оконных приложений.... Прошу Вас помочь сделать из готового консольного приложения оконное, кому не трудно, пожалуйста)))
C++ Enter = выход из программы http://www.cyberforum.ru/cpp-beginners/thread712644.html
Помогите, пожалуйста. Как, что-бы при вводе c клавиатуры кнопки Enter программа закрывалась?
C++ Односвязный список. Заменить все единицы на 4 двойки и односвязный список написать программу которая заменяет все единицы на 4 двойки и односвязный список. подробнее

Показать сообщение отдельно
victim_666
0 / 0 / 0
Регистрация: 16.11.2012
Сообщений: 36
28.11.2012, 22:21     Считывание массива из файла
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <fstream>
using namespace std;
int main ()
{
  
  int i,j;
int matr1[i][j];
 
FILE *f1;
f1=fopen("/home/linke/out1.txt","r");
for(int i=0; i < 4;i++){
       for(int j=0; j < 4 ;j++) fscanf(f1, "%d ", &matr1[i][j]);
}
 for(int i=0; i < 4;i++){
       for(int j=0; j < 4 ;j++)cout << matr1[i][j]<<" ";
       cout << endl;
   }
 
return 0;
}
Вобщем нужно напечатать матрицу, считанную из файла.но программа при размере матрицы 4*4 печатает 4 раза последнюю строку из файла.Где мне исправить надо?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru