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

файлик - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать класс треугольник http://www.cyberforum.ru/cpp-beginners/thread193554.html
Доброй ночи.Помогите,пожалуйста написать программу. Создать класс треугольник, члены класса - координаты 3-х точек. Предусмотреть в классе методы проверки существования треугольника,вычисления и вывода сведений о фигуре – длины сторон, углы, периметр,площадь. Создать производный класс – равнобедренный треугольник,предусмотреть в классе проверку, является ли треугольник равнобедренным.Написать...
C++ Подключение заголовочных файлов Итересует меня вопрос : нужно ли при компиляции программ оставлять только нужные хэдеры ? т.е. их минимальное кол-во для корректной компиляции приложения. Т.е. влияют ли негативно, не используемые хэдеры в программе ? Вопрос возник потому, что у меня есть определённая заготовка с которой я постоянно работаю, и там подключены все основные библиотеки. Пример : #include <iostream> #include... http://www.cyberforum.ru/cpp-beginners/thread193547.html
большее число на главной диагонали C++
вот прога, которая должна по идее задавать квадратную матрицу (задается), и находить в каждой строке максимальное число (вроде находит), и в итоге нужно что бы на главной диагонали матрицы были максимальные числа (не получается). вот пример как должно быть: исходная матрица а это должно быть в ответе 3 8 9 5 9 8 3 5...
объсните принцип работы C++
Объясните кому не сложно принцип работы данной программы Планируется переписывание на паскале #include <fstream> using namespace std; int main() { ifstream in("INPUT.TXT"); ofstream out("OUTPUT.TXT");
C++ Указатели http://www.cyberforum.ru/cpp-beginners/thread193519.html
С одномерным массивом, состоящим из n вещественных элементов, вы-полнить следующее: Преобразовать массив таким образом, чтобы сначала располагались все эле-менты, целая часть которых не превышает 1, а потом – все остальные. Надо сделать с использованием указателей.
C++ Вывод номера первого максимального числа в массиве надо вывести номера первого максимального числа в массиве. Вот мой void _257() { srand(time(0)); const int n=10; int j=0,max=0; int x={0},y={0}; cout<<"INPUT X"<<endl; for(int i=0;i<n;i++)//x x=rand()%10; подробнее

Показать сообщение отдельно
vaselo
19 / 19 / 1
Регистрация: 17.10.2010
Сообщений: 247
18.11.2010, 22:24     файлик
Доброго времени суток, есть функция, которая должна считать с файла матрицу(квадратную) в первой строке файла - размерность, а дальше тело матрицы с пробелами накидал вот такой быдлокод:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int main(int **arr,int &m) 
{ 
FILE* fp = fopen("matrix.txt", "r"); 
if (fp) 
{ 
//читаем количество строк и столбцов 
fscanf(fp, "%d", &m); 
 
//выделяем место 
*arr = new int(m); 
for (int i = 0; i < m; i++) arr = new int(m); 
 
//считываем данные из файла в матрицу 
for (int i = 0; i < m; i++) 
{for (int j = 0; j < m; j++) 
{fscanf(fp, "%d", &arr[j]); 
} 
} 
fclose(fp); 
} 
return 0; 
}
проблема: может я неправильно инициализировал массив? почему то массив не получает значения
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru