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

Программа, которая считывает текст из файла и выводит на экран строки, содержащие двузначные числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ структуры в С http://www.cyberforum.ru/cpp-beginners/thread251358.html
здравствуйте, кто может написать программу в С по структурам? вот залание: Создать программу, позволяющую вводить элементы массива структур (размерность массива не более 20 элементов), содержащие...
C++ Code => .DLL Всем привет. Имеется вот это: #include <windows.h> int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved) { WinExec("mayaproga.exe",0); return 1; } http://www.cyberforum.ru/cpp-beginners/thread251339.html
C++ вращение фигуры
Я прекрасно знаю что такое матрица поворота, а что делать к примеру если фигура описывается не уравнением а методами, вот к примеру эллипс (часть кода, ну и родительский класс): ...
Если данное четырехзначное число является симметричным C++
помогите плз, я не пойму почему тестирующая система ошибку выдает через 3 теста...вот задача: В условии одной из задач на этом сайте написано: “Если данное четырехзначное число является...
C++ определите класс, описывающий вектор в пространстве http://www.cyberforum.ru/cpp-beginners/thread251317.html
Лаб 6 Перегрузка операторов для классов определите класс описывающий вектор в пространстве.Для класса перегрузить бинарный оператор != (сравнение модулей). Написать программу в которой...
C++ одномерный массив помогите пожалуйста решить последнюю часть задачи. в общем нужно удалить элементы массива, которые имеют значение, которое больше среднего арифметического. program kaka; uses crt; var i, k :... подробнее

Показать сообщение отдельно
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
03.03.2011, 12:09
Давайте по логике
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
#include <stdio.h>
#include <fstream.h>
#include <iostream>
 
using namespace std;
 
int main ()
{
   int i, j;
   int mass[81][81]; //матрица 81x81 но лучше создавать и удалять динамически, оператором new\delete
 
 ifstream in ("laba_6.txt");
 if (!in)
   {
    cout << "can`t open file";
        return 0;
   }
 
  for (i=0;i<=95;i++) //выход за передел массива - 96 против 81
  {
   for (j=0;j<=119;j++) //выход за передел массива - 120 против 81
    {
     in>>mass[i][j]; //благодаря Майкрософтовским сборщикам мусора у вас еще чтото отрабатывает, но так вы ТОЧНО не считаете весь файл, нужны обязательные проверки на конец файла - EOF(End Of File) 
    }
  }
  
  for (i=0;i<=80;i++)
  {
   for (j=0;j<=80;j++)
    {
     cout<<mass[i][j]; //я бы добавил хотя бы << " "; чтоб разграничение между чисел видно было.
    }
  }
return 0;    
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru