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

Как считать матрицу 3*3 из файла если он там задан неправильно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 2 задачи по строкам http://www.cyberforum.ru/cpp-beginners/thread697877.html
1)Дан текст.Первое по порядку самое короткое слово текста заменить первым по порядку самым длинным словом, если их длинны не совпадают. 2)Дан текст.Удалить все слова, которые начинаются на одну и ту же букву. сделать при помощи функций обработки строк и без данных функций(то есть работать только с массивом, не применяя функции обработки строк) заранее спасибо, друзья...
C++ Массивы. Статические и динамические Объясните, пожалуйста, что такое статические массивы и что такое динамические? Чем отличаются? Как их создавать? Какой лучше? http://www.cyberforum.ru/cpp-beginners/thread697874.html
C++ Что означает %k в данном случае?
#include <iostream> #include <conio.h> using namespace std; void main() { int i,j,k; cout<<"razmer massiva:"<<endl; cin>>k; int *mas=new int; int *mas1=new int;
C++ При компиляции программы в dev C++ выдает ошибки
http://files.mail.ru/0JL3TJ
C++ Английские слова: перевод из единственного числа во множественное http://www.cyberforum.ru/cpp-beginners/thread697865.html
В программе в комментарии, то что не могу сделать. Описание: В файле in.txt находятся слова на английском языке в единственном числе (через запятую, табуляции и переносы строк игнорируются). Пробелы внутри "слов" (т.е. пробелы без запятых) не считаются разделителями (т.е. "black fox" считается одним словом и обрабатывается соответственно), пробелы в начале и в конце слов выкидываются. В...
C++ Перевод из консольного вида в обычный задачка: Дан текстовый файл..считать из него ( это я знаю как), потом изменить в нем строку(вводиться пользователем какую заменить и на что) и сохранить. #include <stdio.h> #include <string.h> /* stf - что ищем; rtf - на что меняем; fpath - путь к файлу; str - стока текста*/ int main () { char file_path = { 0 }, stf = { 0 }, rtf = { 0 }, str = { 0 }; FILE* file = NULL; подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1447 / 1176 / 61
Регистрация: 21.04.2012
Сообщений: 2,463
Завершенные тесты: 3
14.11.2012, 21:25     Как считать матрицу 3*3 из файла если он там задан неправильно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <fstream>
#include <limits>
 
 
int main() {
   std::size_t const n = 3;
   int matrix[n][n];
 
   std::ifstream ifs("filename");
 
   for (std::size_t i = 0; i != n; ++i) {
      for (std::size_t j = 0; j != n; ++j ) {
         ifs >> matrix[i][j];
      }
      ifs.ignore(std::numeric_limits<std::streamsize>::max(), '\n');
   }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru