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

Проблеммы с выводом информации на монитор из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рассчитать минимальное время самой долгой пушки http://www.cyberforum.ru/cpp-beginners/thread953243.html
подскажите хотябы идею, что делать с гаубицами ,как описать функцию и какую? мы написали структуру для цели и для гаубицы, что описывать в функции? нужно рассчитать минимальное время самой долгой пушки
C++ Почему программа выдает такой результат Всем привет. У меня в голове образовалась каша с полиморфизмом. Вот такой код: class A { public: virtual void Test() { cout<<"Test A"<<endl; } }; class B:public A http://www.cyberforum.ru/cpp-beginners/thread953233.html
Динамическое распределение памяти C++
Столкнулся со следующей задачей: Создать список, элементами которого являются целые числа. Данные формируются случайным образом. Данные вводить до тех пор, пока сумма не превышает число, введенное с клавиатуры. Распечатать список в первоначальном виде. #include <iostream> #include <time.h> #include <stdlib.h> using namespace std; struct list { int dat; struct list *next;
C++ Heap corruption detected
Добрый день! Проблема вот в чём: когда выполнение кода доходит до 163 строки, появляется ошибка: " HEAP CORRUPTION DETECTED: after Normal block (#752) at 0x0038A5D8. CRT detected that the application wrote to memory after end of heap buffer". Получается, что это ошибка происходит при вызове деструктора моего класса. Но, вот, в чём именно там ошибка, я, увы, разобраться не могу. #include...
C++ Вычисление стоимости продукции с учетом скидки http://www.cyberforum.ru/cpp-beginners/thread953216.html
Написать алгоритм программы вычисление стоимости продукции с учетом скидки. Скидка 3% представляется, если сумма больше 500 руб, 5% если сумма 1000 руб. Программа должна работать с произвольным количеством покупки.
C++ Как создать двоичный файл и записать в него n целых чисел? народ!как создать двоичный файл и записать в него n целых чисел. Из файла сформировать массив, записав в него только ненулевые компоненты, находящиеся после максимального элемента.? подробнее

Показать сообщение отдельно
sdima75
1 / 1 / 0
Регистрация: 12.09.2013
Сообщений: 27
12.09.2013, 18:42     Проблеммы с выводом информации на монитор из файла
Задача.

Из файла (3 строки и 5 столбцов) надо взяв эти цифры, вывести их на экран.


Текстовый файл
01 04 30 25 12
08 09 14 17 35
02 10 07 22 33

Результат
Вложение 306609

Буду благодарен всем кто поможет в решении проблемы!





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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include <iostream>
#include <fstream> // для работы с потоками - чтения и для записи данных в файл. 
#include <conio.h> // Для закрытия программы по нажатию на любую клавишу.
#include <clocale> // для констант LC_ - например для поддержки русского языка.
#include <string> // string - представляет из себя коллекцию, хранящую символы char в формате ASCII.
#include <ctime> // Директива определения времени работы.
 
using namespace std; // чтоб часто не писать std.
 
 
 
 
void Password () // создаём проверку входа в ситему.
{
    cout << "Введите пароль" << endl;
    string pass = "1";
    string user_pass;
    getline(cin, user_pass); // getline -применяется для ввода со строки как я понял.
    if (pass == user_pass)
    { cout << endl <<"Добро пожаловать в программу!" << endl;}
    else { cout <<"Пароль не верен!" << endl << endl; Password ();}
} 
int NenyjChusla()
{
    const int n = 3; // строки.
    const int m = 5; // столбцы.
    int a[n][m]; // Объявили массив.
    fstream fs("stat.txt");//fs - надо т.к. у нас ввод и вывод информации.
    if (NULL == fs) 
    {
        printf("Не удалось открыть файл!\n");
        return 0;
    }
    
    for (int i = 0; i < n; i++)
{
    for (int j = 0; j < m; j++)
    {
        fs >> a[i][j];
        cout << "a[" << i << "][" << j << "] = " << a[i][j];
    }
    cout << endl;
    
fs.close();// быстрее всего закрытие файла и потока.
 
} 
}
 
int main()
{
    setlocale(LC_CTYPE,"Russian");
    srand(time(0)); // Запускаем рабоу счётчика времени.
    
    Password (); // Функция проверки пароля.
 
    NenyjChusla(); // Функция получения ненужных чисел.
 
 
    cout << "Время работы программы = " << clock()/1000.0 << "\a" << endl; // полное время работы программы 
    cout << "Для выхода из программы нажмите любую клавишу.";
 
        _getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru