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

Задача на динамические структуры данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсия: вычисление количества четных элементов в целочисленном массиве http://www.cyberforum.ru/cpp-beginners/thread862829.html
Задание: Написать рекурсивную функцию вычисления количества четных элементов в целочисленном массиве {a} где i=1,2,3.......n Не могу понять как тут представить рекурсивную функцию. сделал набросок, но не думаю, что он правильный. просьба исправить код с++: int sum(int a,int n,int p) {int i; for (i=1;i<=n;i++) if (a%2=0) p=p+1; }
C++ перевести исходники на c++ вот исходники на паскале, нужно перевести в c++ http://www.cyberforum.ru/cpp-beginners/thread862825.html
двусвязный список (упорядочить данные по номерам поездов) C++
помогите, пожалуйста, мне с двусвязным списком. мне нужно, чтобы во втором пункте данные были упорядочены по номерам поездов. по возрастанию. заранее спасибо))) // 2spisok.cpp: определяет точку входа для консольного приложения. #include "stdafx.h" #include "windows.h" #include "conio.h" #include "string.h" #include <iostream> #include "locale.h" using namespace std;
C++ Множественное наследование
Создать иерархию типов, описывающую данные - сигнал, данные результат обработки и данные, как результат обработки сигнала и представляющие собой сигнал. Использовать виртуальные базовые классы. я не поняла что за сигнал, данные результат обработки и данные, как результат обработки сигнала и представляющие собой сигнал можете объяснить
C++ vector<pointer>::iterator http://www.cyberforum.ru/cpp-beginners/thread862789.html
В общем, есть некий родительский объект, в котором хранится динамический массив указателей на дочерние объекты. Требуется пройтись по всем этим объектам и поменять значение определённого поля. А вот тут-то получается какая-то фигня: for (vector<Handle*>::iterator i = childHandles.begin(); i != childHandles.end(); i++) (*i)->isAvailable = false; ошибка: invalid use of member (did...
C++ Алгоритм шифрования и дешифрования Программно реализовать на языке C++ алгоритм шифрования и дешифрования сообщения c помощью метода "Шифр Шамира". И еще одну программку надо: Программно реализовать на языке C++ алгоритм электронной подписи сообщения и проверки его подлинности c помощью "Электронная подпись RSA" Заранее спасибо! Очень благодарна буду тому, кто мне поможет! подробнее

Показать сообщение отдельно
mat_for_c
132 / 127 / 28
Регистрация: 26.04.2013
Сообщений: 636
Завершенные тесты: 2
12.05.2013, 21:39     Задача на динамические структуры данных
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
#include <iostream>
#include <math.h>
 
using namespace std;
 
void main()
{
    setlocale(LC_ALL, "RUSSIAN"); // на случай, если в консоли русский текст абракадаброй работает
    cout << "введите длину массива" << endl;
    int n, k, i, j;
    cin >> n;
    double* A = new double[n];
    cout << "введите массив" << endl;
    for (i = 0; i < n; ++i) 
        cin >> A[i];
    cout << "введите количество строк" << endl;
    cin >> k;
    double** power = new double*[k];
    for (i = 0; i < k; ++i) {
        power[i] = new double[n];
        for (j = 0; j < n; ++j) 
            power[i][j] = pow(A[j], i+1);
    }
 
    for (i = 0; i < k; ++i) {
        for (j = 0; j < n; ++j)
            cout << power[i][j] << " ";
        cout << endl;
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru