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

Программа с использованием функции. По заданной квадратной матрицей розмиолм 10х10 построить вектор длиной 19 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Память не может быть прочитала http://www.cyberforum.ru/cpp-beginners/thread980183.html
Здравствуйте, вот есть код: struct Dyn{ Syt select; Dyn* next; }; ............
C++ Уплотните заданную матрицу, удаляя из нее строки и столбцы, заполненные нулями уважаемый форумчане помогите пожалуйста в написании программы язык c++. буду очень благодарен! Уплотните заданную матрицу, удаляя из нее строки и столбцы, заполненные нулями. Найти номер первой из строк, содержащих хотя бы один положительный элемент. Заранее сасибо http://www.cyberforum.ru/cpp-beginners/thread980181.html
Программа с использованием функции и указателя C++
Разработать функцию, осуществляющую подсчет нечетных и произведение положительных элементов одномерного массива. Обязательно использовать функцию и указатель. Добавлено через 54 минуты Как тема опускается то.
C++ Подсчет количества символов в строке
программа должна считать кол-во символов в строке но выдает 0 #include "stdafx.h" #include "iostream" using namespace std; int stroki(char ctroka) { int i; for (i=0; ctroka!='\0';i++); return i; }
C++ Программа с испльзованием функция http://www.cyberforum.ru/cpp-beginners/thread980173.html
Здравствуйте ув. форумчане. Помогите написать программу: Написать и протестировать функцию для приблизительного счисления функции f(x)=e^-x за формулой в вложении.
C++ Определить класс со следующими данными-членами : фамилия пассажира, номер рейса, стоимость билета, вес багажа Определить класс со следующими данными-членами : фамилия пассажира, номер рейса, стоимость билета, вес багажа. Вводить данные с клавиатуры пока строка с фамилией не пустая. Предусмотреть статическое поле для учета общего количества билетов. В класс включить: метод для вывода информации на экран, конструктор копирования и дружественную функцию для подсчета общего веса багажа определенного рейса... подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
18.10.2013, 01:29     Программа с использованием функции. По заданной квадратной матрицей розмиолм 10х10 построить вектор длиной 19
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
44
45
46
47
48
49
50
51
52
53
54
55
#include <iostream>
#include <vector>
 
void print(int **a, const int N)
{
    for (int i=0; i < N; i++)
    {
        for (int j=0; j < N; j++)
            std::cout << a[i][j] << " ";
        std::cout << std::endl;
    }
    std::cout << std::endl;
}
 
std::vector<int> foo(int **a, const int N)
{
    std::vector<int> v;
    for (int i=N-1; i > 0; i--)
    {
        int max = a[i][0];
        for (int j=i, k=0; j < N; j++, k++)
            if (a[j][k] > max)
                max = a[j][k];
        v.push_back(max);
    }
    return v;
}
 
int main()
{
    const int N = 10;
    int **A = new int*[N];
    int n = 0;
    for (int i=0; i < N; i++)
    {
        A[i] = new int[N];
        for (int j=0; j < N; j++)
            A[i][j] = n++;
    }
 
    void(*pf1)(int **, const int);
    pf1 = print;
    (*pf1)(A, N);
 
    std::vector<int>(*pf2)(int **, const int);
    pf2 = foo;
    std::vector<int> v = (*pf2)(A, N);
 
    for (auto &x: v)
        std::cout << x << " ";
 
    for (int i=0; i < N; i++)
        delete[] A[i];
    delete[] A;
}
 
Текущее время: 09:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru