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

Ввод матриц из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Комментарий к коду http://www.cyberforum.ru/cpp-beginners/thread275877.html
Ребят,помогите кто нибудь вот программа: #include <iostream> using namespace std; void main() { int n; int factorial=1; cin>>n; if(n>12) return;
C++ Ошибка при компиляции >c:\users\хоюшка\desktop\java\8083\matrix\stdafx.h(5) : fatal error C1014: слишком много включаемых файлов: глубина = 1024 что делать ??? Добавлено через 1 минуту >c:\users\хоюшка\desktop\java\8083\matrix\stdafx.h(5) : fatal error C1014: слишком много включаемых файлов: глубина = 1024 что делать ??? http://www.cyberforum.ru/cpp-beginners/thread275875.html
C++ Работа с текстом в C++
Задание такое: Выдать на экран слово, соответствующее номеру, введенному с клавиатуры. Посчитать слова я смог, а вот как дальше.... #include "stdafx.h" #include <stdio.h> #include <string.h> #include <conio.h> #include <iostream> #include <locale.h> using namespace std;
классы C++
Всем доброго времени суток )) люди помогите с классами вот задание : 1. реализировать конструктор по умолчанию, копирования и деструктор. 2.конструкторы которые принимают количество елементов и их начальное значение, а другой количество елементов и указатель на данные, что сохраняются. 3. реализировать оператор приведения до типа который сохраняет класс 4.методы: получение количества...
C++ Экзамен по C http://www.cyberforum.ru/cpp-beginners/thread275864.html
Доброго времени суток. Мой друг учится на программиста. Но временно у него нет доступа к сети Интернет и он попросил меня помочь ему с решение задач ( я сам в программировании 0), и поэтому решил выложить часть задач на форум. Прошу помочь моему другу, буду очень благодарен. Если можно напишите решение данных задач развернуто ( можно без комментариев, это дело надо решить до субботы). В долгу...
C++ Подскажите что не так? Нужно заменить цифры в числе на ноль, если цифра равна "a". А затем вывести получившееся число. число N - натуральное, а - является цифрой (от 0 до 9). например N = 12223 a = 2 должно получится 10003 #include <iostream> using namespace std; int main() подробнее

Показать сообщение отдельно
Risseal
0 / 0 / 0
Регистрация: 07.11.2010
Сообщений: 12

Ввод матриц из файла - C++

13.04.2011, 20:08. Просмотров 590. Ответов 0
Метки (Все метки)

Здравствуйте, задача стоит такая:
Код
Из файла ввести значения двух матриц: А из N* N элементов и B из M*М элементов.
Определить:     
где:    Y_A – значение, определяемое для массива А,
          Y_B – значение, определяемое для массива В.

Значение - сумма элементов выше главной диагонали, включая диагональ.
На паскале такие задачи делал, а вот с С++ не получается

пока не могу разобратся с первым действием - ввод матриц из файла

кусок кода, вообще ничего не выводит
Код
#include <stdio.h>
#include <stdafx.h>

int main()
{
   FILE * fi; 
   fi = fopen("c:\\file.txt","r");
   int n; 
   while( !feof(fi) ) 
   {
	fprintf( fi, "%d\n", n ); 
   }

когда то получилось вывести только 1 строку, но всю матрицу двух или трехмерную не получается.

Добавлено через 22 минуты
upd //разобрался как ввести данные из файла, но как произвести какие то действия с этими данными - не знаю

Код
#include <stdio.h>
#include <string.h>
#include <stdafx.h>
 
int main (int argc, char* argv[])
{
 
        FILE *file; 
		char *fname = "c://file.txt";
        char result_sting[20];
 
        file = fopen(fname,"r");
 
        if(file == 0)
        {
                printf("не могу открыть файл '%s'",fname);
                return 0;
        }
 
 
        int i=0;
        char *real_tail;
 
        while(fgets(result_sting,sizeof(result_sting),file))
        {
                real_tail="";
                printf("%s",result_sting,real_tail);
        }

 
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru