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

Оформление программы в виде функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти максимум из чисел http://www.cyberforum.ru/cpp-beginners/thread595421.html
1)Дана последовательность целых чисел,заканчивающаяся числом С(С константа ,является признаком окончания ввода и в саму последовательность не входит).С=12212.Найти максимум из чисел,сумма цифр...
C++ ios_base::unsetf Чего-то ругается на unsetf. Что я задал не так? #include <iostream> using std::ios_base; using std::ostream; ostream& operator<<(ostream& os, const Date& date) { os.fill('0'); os.width(2);... http://www.cyberforum.ru/cpp-beginners/thread595404.html
Ввод string'a с консоли и запись его в вектор C++
Здравствуйте дело в том что мне надо написать программу которая работает с строчным вектором типа string. Вроде-бы все нормально я набросал код, но я не знаю как ввести string с консоли. Мне не надо...
Создать производные классы: Rectangle (прямоугольник), Circle (круг), Triangle (треугольник) со своими методами вычисления площади и периметра C++
Создать производные классы: Rectangle (прямоугольник), Circle (круг), Triangle (треугольник) со своими методами вычисления площади и периметра.
C++ 1) Создать абстрактный класс Figure с методами вычисления площади и периметра, а также методом, выводящим информацию о фигуре на экран http://www.cyberforum.ru/cpp-beginners/thread595362.html
1) Создать абстрактный класс Figure с методами вычисления площади и периметра, а также методом, выводящим информацию о фигуре на экран. Если можно с комментариями) 2) Создать производные классы:...
C++ массивы Проверить, является ли матрица A(n,n) диагональной (все элементы нули, кроме главной диагонали), единичной (все элементы нули, на главной диагонали только единицы) или нулевой (все элементы нули). ... подробнее

Показать сообщение отдельно
-comrade-
357 / 358 / 42
Регистрация: 11.06.2010
Сообщений: 703
05.06.2012, 18:18
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
#include <iostream> 
 
using namespace std; 
 
void MultInRow(int **x, int n, int k)
{
    int p = 1;
    bool re = true;
    for(int i = 0; i < n; i++)
    {
        if(x[k][i] < 0) { re = false; break; }
        p *= x[k][i];
    }
 
    if(re) cout<<"in row # "<<k + 1<<": "<<p<<endl;
}
 
int main()
{   
    int n, m;
    cout<<"n = ";
    cin>>n;
    cout<<"m = ";
    cin>>m;
    int **x = new int *[n];
    cout<<"Enter elements:"<<endl;
    for(int i = 0; i < n; i++)
    {
        x[i] = new int [m];
        for(int j = 0; j < m; j++)
            cin>>x[i][j];
    }
 
    for(int i = 0; i < n; i++)
    {
        MultInRow(x, m, i);
        delete x[i];
    }
    delete [] x;
    
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru