Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.10.2018, 09:34   #1
аннет1502
Пользователь
 
Регистрация: 17.10.2018
Сообщений: 17
Восклицание вывод из текстового файла вещественное число

Код:
#include<iostream.h>
#include<fstream.h>
#include<conio.h>

main()
{clrscr();
float mass[100][100];
int  str, stlb,i,j;
ifstream MATRIX("matrica.txt");
str=0;
stlb=0;
while(!MATRIX.eof())
   {char strok;
    MATRIX.get(strok);
    if (strok==' ') stlb++;
    if (strok=='\n') str++;
    }
int s=(stlb+1)/str;
int ss=str+1;
cout<<"строк: "<<ss<<" столбцов: "<<s<<endl;

MATRIX.seekg(0);
for( i=0;i<ss;i++)
    {for( j=0;j<=s;j++)
	 {MATRIX>>mass[i][j];
	  cout.precision(2); 
	  cout<<mass[i][j]<<" ";
	  }
     cout<<endl;
    }
MATRIX.close();
return 0;
}
_______________________
помогите найти ошибку, пока не начала делать подсчет строк и столбцов матрицы выводило на экран нормально(при заданных размерах матрицы), а щас выводит не понятно какие значения не те которые указаны в файле

Последний раз редактировалось аннет1502; 23.10.2018 в 10:32.
аннет1502 вне форума Ответить с цитированием
Старый 24.10.2018, 18:55   #2
аннет1502
Пользователь
 
Регистрация: 17.10.2018
Сообщений: 17
По умолчанию

что кто нить поможет?
аннет1502 вне форума Ответить с цитированием
Старый 24.10.2018, 23:58   #3
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

1) Сделайте
Код:
MATRIX.clear();
перед
Код:
MATRIX.seekg(0);
2) С подсчётом Вы что-то явно напутали..
Black Fregat вне форума Ответить с цитированием
Старый 25.10.2018, 16:00   #4
аннет1502
Пользователь
 
Регистрация: 17.10.2018
Сообщений: 17
По умолчанию

спасибо, помогло, почему напутала, все же правильно подсчитывает
аннет1502 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вывод из текстового файла вещественное число аннет1502 Visual C++ 4 18.10.2018 08:27
[Pascal] Дано вещественное число X и целое число N (> 0). Найти значение выражения Vladislav125 Помощь студентам 3 24.06.2017 18:14
Дано вещественное число. Проверить: принадлежит ли данное число промежутку: [-1;1]. valodu Помощь студентам 1 02.03.2016 13:41
дано вещественное число a, найти последовательность чисел, первое число больше a derenikp1996 Помощь студентам 3 23.05.2015 12:16
Паскаль. цикл FOR. Дано вещественное число Х(|X|<1) и целое число N(>0) Найти значение выражения ... schibeki Помощь студентам 10 06.02.2014 23:19