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

Одномерный массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не пойму че не так... http://www.cyberforum.ru/cpp-beginners/thread334985.html
Хай чуваки! написал прогу, а она не заходит в одно из условий. Помогите!!! Мне дана матрица коэффициентов системы линейных уравнений в необычном виде: Исходная СЛУ 4x1 + 2x2 + 9x3 = 1 x2 + 6x3 = 7 4x1 + 2x3 = 0 коэффициенты исходной СЛУ (1;4)(2;2)(3;9) (2;1)(3;6) (1;4)(3;2)
C++ Как создать многопоточность В сети гуглил, но так банального ответа для себя не нашёл, как размногопоточить приложение, в delphi делал так function getnumberbux: integer; begin if ind <> Listview1.items.Count then inc(ind); result := ind; end; А как в C++ делать не знаю, единственное что пришло в голову то вот это http://www.cyberforum.ru/cpp-beginners/thread334970.html
Данные по адресу памяти C++
У меня есть адрес например 0x11E9B62C как узнать что по нему записанно?
C++ Закрываеться программа
/* Всё там есть */ #include <iostream> using namespace std; //C++ прога начинаеца с функции main(). int main() { double fut, metr; cout << "vvedi skoka futov: ";
C++ Заполнить двумерный массив следующим образом http://www.cyberforum.ru/cpp-beginners/thread334920.html
120 ... 112 111 ... ... ... ... 20 ... 12 11 10 ... 2 1
C++ Структура в функции с++ Привет всем, кто всегда готов помочь. Подскажите пожалуйста, в чем ошибка в коде. Если надо, я могу рассказать условие задания, но я думаю, что это не важно. Вот мой код: #include <cstring> #include <iostream> using namespace std; struct stringy { char * str; подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
21.07.2011, 12:28     Одномерный массив
Вот алгоритм
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.h>
#include <conio.h>
 
void out_mass(int n, int *mass);
int get_not_equal_elem(int n, int *mass, int *out);
 
int main()
{
    cout<<"Enter number elements in massiv: ";
    int n;cin>>n;
    int *mass = new int[n];
    int *out  = new int[n];
    cout<<"Enter elements of massiv\r\n";
    for(int i = 0; i < n; i++)
    {
        cout<<"mass["<<i + 1<<"] = ";
        cin>>mass[i];
    }
    cout<<"Input massiv\r\n";
    out_mass(n, mass);
    int num_not_equal = get_not_equal_elem(n, mass, out);
    cout<<"Removing equal elements\r\n";
    out_mass(num_not_equal, out);
    cout<<"Press any key to continue\r\n";
    getch();
}
 
void out_mass(int n, int *mass)
{
    for(int i = 0; i < n;i++)
        cout<<mass[i]<<" ";
    cout<<endl;
}
 
int get_not_equal_elem(int n, int *mass, int *out)
{
    bool not_equal = true;
    int RetVal = 0,i,j;
    if(mass != NULL)
    {
        out[RetVal] = mass[0];
        for(i = 1; i < n; i++)
        {
            not_equal = true;
            for(j = 0; j <= RetVal; j++)
            {
                if(mass[i] == out[j])
                    not_equal = false;
            }
            if(not_equal)
            {
                RetVal++;
                out[RetVal] = mass[i];
            }
        }
    }
    return RetVal + 1;
}
Миниатюры
Одномерный массив  
 
Текущее время: 12:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru