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

Никак не могу найти ошибку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ friend функция С++ на MSVC 6.0 http://www.cyberforum.ru/cpp-beginners/thread42898.html
Переписал из книги С. Прата такое : class Port { private: int bootles; ....... public: ....... friend ostream & operator<<(ostream & os, const Port & p); };
C++ как остановить программу? я написал простенькую программу и у меня появилась проблема. когда запускаю программу вожу число программа с ним чото делает а кода выводится результат окно закрывается и я не успеваю глянуть на результат. http://www.cyberforum.ru/cpp-beginners/thread42856.html
C++ исключения
программа реализует проверку на двоичное число: #include <iostream> #include <string.h> using namespace std; //класс исключений class error{ public: char str; //конструктор, который присваивает строке stri значение строки str
переставить елементы массива C++
Задали задачу: В массиве переставить значения в обратном порядке. Тоесть(1,2,3,4,5)надо перевернуть(5,4,3,2,1) Написал код ,вроде должен работать, но не работает. const int n=5; int a={1,2,3,4,5},buf; for(int i=0;i<n/2;i++) { bool f=true; for(int j=n-1;j>n/2;j--)
C++ решение функции и запись результата в файл http://www.cyberforum.ru/cpp-beginners/thread42816.html
Условие в прилогаемом файле...
C++ как осуществить статус загрузки? помогите пожалуйста мне нужен код для проги чтобы код показывал статускакой то работы...скажем прога работает с файлом и закончит через 10 мин...это надо показывать в процентах так 10% 11% 80% и т.д. заранее благодарен!! подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт C++
2300 / 1670 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
03.07.2009, 22:30     Никак не могу найти ошибку
Если n - количество строк, а m - количество столбцов, то:
C++
1
2
3
4
5
6
7
8
9
10
11
// вывод верхней строки
for(int i = 0; i < m; ++i)
  cout << A[0][i] << " ";
 
// вывод левого и правого столбца (за исключением первых и последних элементов)
for(int i = 1; i < n - 1; ++i)
  cout << A[i][0] << " " << A[i][m - 1] << endl;
 
// вывод нижней строки
for(int i = 0; i < m; ++i)
  cout << A[n - 1][i] << " ";
Проверь, а то компилятора под рукой нет самому проверить.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru