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

Оформить обработку одномерного и двумерного массивов в виде функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оставить в двумерном массиве элементы, в числах которых нечетных цифр строго больше, чем четных http://www.cyberforum.ru/cpp-beginners/thread1485908.html
Задач двумерный динамический массив натуральных чисел размерностью n на n элементов. Оставить в этом массиве элементы, в числах которых нечетных цифр строго больше, чем четных. ( К примеру имеем элемент 123, его нужно оставить, так как нечетных цифр в этом числе 2, а четных 1, а элемент 22 удалить) Помогите с решением. Ну или хотя бы с частью кода. Спасибо.
C++ Программа для генерации паролей из 8 символов, где 6 букв, а 2 последние цифры В общем задали сделать такую программу, но как? Программа для генерации паролей из 8 символов, где 6 первых латинские буквы(строчные), а 2 последние цифры. Например kotou94. Очень надо. http://www.cyberforum.ru/cpp-beginners/thread1485905.html
Идеально сбалансированное дерево C++
Всем привет. Нужно построить идеально сбалансированное дерево из букв, упорядоченное я сделал, но не могу понять, как сделать идеально сбалансированное, кто-нибудь может помочь? Вот код: Node* first(char d) { Node* pv=new Node; pv->d=d; pv->left=0; pv->right=0; return pv; } //--------------------------------------------------------------------------------- // Обход дерева...
C++ Соединение tcp client и tcp server
accept(); bind(); connect(); listen(); socket(); Нужно расположить их в порядке в каком их вызывает (А) сервер (Б) клиент, чтобы приконнектиться друг к другу. Правильно ли я расставил (А) - socket,bind,listen,accept,connect (Б) - socket, bind,listen,connect,accept. Что -то мне кажится listen для клиента лишний
C++ Нет доступа к полю private http://www.cyberforum.ru/cpp-beginners/thread1485878.html
Всем доброго дня ! Полскажите пожалуйста почему обьект nak не может получить доступ к функции fvm() класса А (строка 93). Что самое интересное - обьект L свободно получает доступ к функции fvm() класса А (строка 97)
C++ Программа перевода из 10-ой с/с в n-ую и обратно Пытаюсь составить программу перевода.. Ошибки исправил, но сами формулы, видимо, не верны. Можете помочь? Заранее спасибо. #include "stdafx.h" #include <iostream> #include <stdio.h> #include <cmath> using namespace std; int _tmain(int argc, _TCHAR* argv) { setlocale( LC_ALL,"Russian" ); подробнее

Показать сообщение отдельно
ronaldo
92 / 46 / 19
Регистрация: 16.06.2014
Сообщений: 374
23.06.2015, 18:45     Оформить обработку одномерного и двумерного массивов в виде функции
Gooj228,
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
56
57
58
#include <iostream>
#include <cmath>
using namespace std;
int* Massiv(int n)
{ 
    int *a,i;
    a = new int[n];
    cout << "Введите элементы массива ";
    for (i = 0; i < n; i++)
        cin >> a[i];
    return a;
}
int Max(int a[],int n)
{
    int max=a[0],i;
    for (i = 1; i < n; i++)
    if (a[i]>max)
        max = a[i];
    return max;
}
int Summa(int a[],int n)
{
    int i,ipos=0,sum=0;
    for (i = 0; i < n; i++)
        if (a[i] >= 0) ipos = i; 
    for (i = 0; i < ipos; i++)
        sum += a[i];
    return sum;
}
void Interval(int a[],int n)
{
    int z,y,i,j=0;
    cout << "Введите интервал от z до y" << endl;
    cin >> z >> y;
    for (i = 0; i < n; i++) 
        if (!(z <= abs(a[i]) && abs(a[i]) <= y)) {
            a[j] = a[i];
            j++;
        }
    for (i = j; i < n; i++) a[i] = 0;
    cout << ("Полученный массив: ");
    for (i = 0; i < n; i++) cout << a[i] << "  ";
}
void foo5(int* p) {
    delete[] p;
}
int main(){
    setlocale(0, "");
    int n,*d;
    cout << "Введите кол-во элементов ";
    cin >> n;
    d=Massiv(n);
    cout<<Max(d,n)<<endl;
    cout<<Summa(d,n)<<endl;
    Interval(d,n);
    foo5(d);
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru