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

Внешний файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись данных в текстовый файл http://www.cyberforum.ru/cpp-beginners/thread228673.html
Здравствуйте , помогите пожалуйста , есть программа которая считает по формулам величину h (компилировал в Visual C++ 2008): #include "stdafx.h" #include <stdio.h> #include "cmath" int main()...
C++ Движение вниз, верх (не очень гениальный вопрос) Всем доброго доброго времени суток. Вот я решил поэкспериментировать над движением точки. Извините грубо говоря за тупой вопрос. Разобрался как продвигать налево и направо, стирая предыдущую... http://www.cyberforum.ru/cpp-beginners/thread228655.html
C++ Не удаляется матрицы
В самом конце кода есть два оператора delete mas; delete mass; Первый сработал, а второй выдал ошибку. Это происходит с не квадратной матрицей, например, 3х4. А вот с квадратным матрицами...
C++ Тернарная операция
Всем доброго времени суток. Вот написал прогу #include <iostream> #include <fstream> #include <string> using namespace std; int main(int argc, char** argv) { string name; ...
C++ как реализовать!!!! http://www.cyberforum.ru/cpp-beginners/thread228636.html
Комендант крепости выходит из центрального помещения и проверяет как солдаты дежурят на постах. При этом он, проходя все посты, не проходит дважды по одному участку маршрута и каждый пост посещает...
C++ Разработать программу работы с бинарным деревом Народ, прошу помощи в решении нескольких заданий, в противном случае, не видать мне сессии.... :cry: Задание №1 1)Упорядочить элементы массива по убыванию модулей элементов. 2)Дана квадратная... подробнее

Показать сообщение отдельно
tripleus
1 / 1 / 0
Регистрация: 22.12.2010
Сообщений: 29

Внешний файл - C++

14.01.2011, 09:09. Просмотров 754. Ответов 4
Метки (Все метки)

Нужно, чтобы:
1 программа:Брала числа из внешнего файла
2 программа:Брала матрицу из внешнего файла
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
    setlocale(LC_CTYPE,"Russian");
  int size;
 int* m;
cout<<"Введите количество чиел:";
   cin>>size;
 m=new int [size];
 
   int i, j ,tmp;
 
 for(i = 0 ; i < size ; i++ )
 { 
         cout<<"Введите число: "; 
         cin>>m[i]; 
 }
 
 for( i = 0 , j = 0 ; i < size ; i++ )
     if(m[i] > 0)
     {
        tmp =  m[i];
        m[i] = m[j];
        m[j] = tmp;
        j++;
     }
 
 
 for( i = 0 ; i < size ; i++ )cout<<m[i]<<' ';
 cout<<endl;
 
 
 _getch();
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
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <conio.h>
using namespace std;
 
void main()
{
setlocale(LC_CTYPE,"Russian");
int n=0, m=0, i=0, j=0;
cout<<"Введите кол-во строк:\n> ";
cin>>n;
cout<<"Введите кол-во столбцов:\n> ";
cin>>m;
double** matr = new double*[n];
for(i = 0; i < n; i++)
    matr[i] = new double[m];
cout<<"Введите матрицу:"<<endl;
for(i = 0; i < n; ++i)
    for(j = 0; j < m; j++)
        cin>>matr[i][j];
cout<<"\nМатрица"<<endl;
for(i = 0; i < n; i++)
{
    for(j = 0; j < m; j++)
        cout<<matr[i][j]<<"\t";
    cout<<endl;
}
int imax = 0, jmax = 0;
for(i = 0; i < n; i++)
    for(j = 0; j < m; j++)
        if(matr[i][j] > matr[imax][jmax])
        {
            imax = i;
            jmax = j;
        }
        cout<<"Максимальный элемент: =  "<<matr[imax][jmax]<<endl;
for(i = 0; i < n; i++)
    delete []matr[i];
delete []matr;
_getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru