Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Адаптировать код для работы в Borland Здравствуйте, помогите пожалуйста адаптировать вот этот код для работы в среде Borland версии 3.1. #include <iostream> #include <string> using namespace std; int main() { string str="mama mila mama ramu ramu ", word, zam; https://www.cyberforum.ru/ cpp-beginners/ thread1323912.html Для каждого символа исходной строки найти число вхождений его в строке C++
Для каждого символа исходной строки найти число вхождений его в строке и напечатать в столбец(символ, частота вхождения) Почему-то неправильные результаты выдает. Я новичок,поэтому очень прошу помощи void f(char *a) { int b = 0; int i=0, j=1; while (i < n) { while (j < n) {
C++ Изменение двумерного массива Массив размерностью MxN. Необходимо дополнить его (M+1)-й строкой и (N+1)-м столбцом, в которых записать суммы элементов соответствующих строк и столбцов. В элементе aM+1,N+1 должна храниться сумма всех элементов массива. https://www.cyberforum.ru/ cpp-beginners/ thread1323898.html C++ Программирование циклического вычислительного процесса https://www.cyberforum.ru/ cpp-beginners/ thread1323895.html
Напишите пожалуйста программу на С++ Условие звучит так: "Определение количества цифр, в записи целого числа, больше 3 и меньше 7"
Структуры C++
Ввести перечислимые типы масть, достоинство. С их помощью описать как структуру переменную карта. Составить функцию: БЬЕТ(К1, К2, КМ) которая проверяет, бьет ли карта К1 карту К2, с учетом того, что масть КМ является козырной.
C++ Получение параметров при запуске консольного приложения https://www.cyberforum.ru/ cpp-beginners/ thread1323887.html
Допустим, есть некоторый test.exe int _tmain(int argc, _TCHAR* argv) { setlocale(LC_ALL, "Russian"); for (int i = 0; i < argc; i++) { cout << i << "-й параметр = " << argv << endl; } system("PAUSE");
C++ Реализация защиты выхода за границы массива https://www.cyberforum.ru/ cpp-beginners/ thread1323885.html
Доброго времени! Прошу помочь разобраться с вопросом возникшим, при изучении C++. Я только начинаю изучать язык и ни как не могу понять вот такой момент. Ниже приведен код перегрузки оператора . Ни как не могу понять почему если данный оператор вызывается для изменения элемента массива и переменной 'dummy' присваивается значение нулевого байта не второй строкой как в коде а в одной строке вот...
C++ Даны две целочисленные квадратные матрицы
Даны две целочисленные квадратные матрицы. Найдите последовательность из нулей и и единиц b1, ...,bn такую, что bi=1,когда количество отрицательных и ни отрицательных элементов i-й строки первой матрице совпадает соответственно с количеством отрицательных и не отрицательных элементов i-й строки второй матрице.
C++ Обработка массива https://www.cyberforum.ru/ cpp-beginners/ thread1323877.html
Определите массив из 12 чисел типа float, введите их с клавиатуры, и определите индекс последнего элемента массива, который больше 1. Затем определите указатель массив и, используя метод доступа через разыменование указателя, присвойте последнему элементу значение -99.5
C++ Двумерные массивы https://www.cyberforum.ru/ cpp-beginners/ thread1323871.html
Массив размерностью MxN. Необходимо дополнить его (M+1)-й строкой и (N+1)-м столбцом, в которых записать суммы элементов соответствующих строк и столбцов. В элементе aM+1,N+1 должна храниться сумма всех элементов массива.
Дождаться завершение потока std::thread C++
Гуру, помогите новичку! Учусь кодить в потоках! Задача аналогичная этой: https://www.cyberforum.ru/cpp-beginners/thread635903.html в потоке №2 бесконечный цикл в основном потоке тоже бесконечный цикл ждущий нажатие нопки После нажатия в №2 посылается сигнал для мягкого завершения цила (аналог Terminate();) После завершения потока №2 (не раньше) делаем что-то еще в основном потоке
C++ С++ Debug Error!( https://www.cyberforum.ru/ cpp-beginners/ thread1323857.html
Здравствуйте. Первый раз сталкиваюсь с подобными проблемами. Код работает верно, так как я и хотел. Проблема в том , что после завершения программы вылазит непонятная ошибка, я не нашел ответа в интернете, возможно плохо искал( Программа КОМПИЛИРУЕТСЯ нормально. Пожалуйста объясните мне что не так, что ей не хватает? Спасибо. #include <iostream> #include <conio.h> #include <string.h>...
91 / 74 / 81
Регистрация: 07.12.2014
Сообщений: 303
08.12.2014, 22:23 0

Из двух стеков с упорядоченными по возрастанию элементами создать новый стек с упорядоченными элементами, не у - C++ - Ответ 6960470

08.12.2014, 22:23. Показов 1058. Ответов 1
Метки (Все метки)

Ответ

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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
#include <iostream>
#include <math.h>
using namespace std;
int k = 1;
int p = 2;
 
struct s
{
    int ind;
    s *next;
};
void udal(s *begin);
s* cr(s *);
s* cr1(s *, int);
void f(s **);
void v(s *);
void z_5(s *, s *);
 
void main()
{
    s *begin = NULL;
    s *begin1 = NULL;
    cout << "Enter elements of 1 stek" << endl;
    for (int j = 1; j<4; j++)
        begin = cr(begin);
    cout << "Enter elements of 2 stek" << endl;
    for (int j = 1; j<4; j++)
        begin1 = cr(begin1);
    v(begin);
    cout << endl;
    v(begin1);
    cout << endl;
    z_5(begin,begin1);
    f(&begin);
    f(&begin1);
    system("pause");
 
}
s* cr(s *begin)
{
    
    s* i = new s;
    
    cin >> i->ind;
    i->next = begin;
    return i;
}
void v(s *begin)
{
    s *i = begin;
    if (begin == NULL)
    {
        cout << "Spisok pust";
        return;
    }
    while (i != NULL)
    {
        cout << i->ind << " ";
        i = i->next;
    }
}
void f(s **begin)
{
    s *i;
    while (*begin != NULL)
    {
        i = *begin;
        *begin = (*begin)->next;
        free(i);
    }
}
s* cr1(s *begin, int t)
{
    s *k = new s;
    k->ind = t;
    k->next = begin;
    return k;
}
 
 
 
void z_5(s *begin, s *begin1)
{
    s *b = NULL;
    s *i = begin;
    s *a = begin1;
 
    while (i != NULL && a != NULL)
    {
        if (a->ind > i->ind) { b=cr1(b,a->ind); a=a->next; }
        else { b = cr1(b, i->ind); i = i->next; }
        
    }
    while (i != NULL)
    {
        b = cr1(b, i->ind); i = i->next;
    }
    while (a != NULL)
    {
        b = cr1(b, a->ind); a = a->next;
    }
 
    v(b);
    f(&b);
 
}


Вернуться к обсуждению:
Из двух стеков с упорядоченными по возрастанию элементами создать новый стек с упорядоченными элементами, не у C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.12.2014, 22:23
Готовые ответы и решения:

Из двух стеков с упорядоченными по возрастанию элементами создать новый стек с упорядоченными элементами, не удаляя исходные стеки
Из двух стеков равной длины с вещественными числами создать 1 стек с квадратами значений элементов...

Из двух стеков с упорядоченными по возрастанию элементами создать новый стек с упорядоченными элементами, не удаляя исходные стеки
Здравствуйте. Помогите пожалуйста с программой Из двух стеков с упорядоченными по возрастанию...

Из нечетных элементов двух стеков с упорядоченными элементами создать новый стек с упорядоченными элементам
Из нечетных элементов двух стеков с упорядоченными элементами создать новый стек с упорядоченными...

Создать однонаправленный список с упорядоченными по возрастанию элементами
Fisierul text INPUT.TXT contine pe fiecareb linie cite un numar real. Scrieti un program, fara a...

1
08.12.2014, 22:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.12.2014, 22:23
Помогаю со студенческими работами здесь

Вывести список с чётными элементами упорядоченными по возрастанию
Дорогие форумчане, помогите, часть выполнил, со второй загвоздка: &quot;вывести список с чётными...

Заполнить третий стек общими элементами для первых двух стеков
Даны два стека и необходимо заполнить третий общими элементами для первый двух. Не знаю как...

Ввести двумерный массив 10х10 и создать одномерный массив с упорядоченными по убыванию элементами двумерного массива.
Здравствуйте, срочно нужна помощь! 1. Ввести двумерный массив 10х10 и создать одномерный массив...

Объединить файлы в новый файл так, чтобы его элементы также оказались упорядоченными по возрастанию
Даны два файла вещественных чисел с именами S1 и S2, элементы ко- торых упорядочены по...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru