Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Разработайте класс https://www.cyberforum.ru/ cpp-beginners/ thread416825.html
При входе в метро некоторые пассажиры оплачивают проезд, а некоторые проходят бесплатно по удостоверения. Разработайте класс, для учета пассажиров и заплаченных ими денег. В классе иметь два члена: количество вошедших на станцию метро пассажиров и сумма заплаченных ими денег. Предусмотрите две функции-оператора + для добавления целого (увеличивает число пассажиров и не увеличивает выручку) и...
C++ График изменения температуры в с++
Здравствуйте. Меня интересует следующий вопрос. Каким образом в с++ 2008 express edition создать график функции, который будет непрерывно менятся, то есть это сигнал, который мы наблюдаем и видим, что он изменяется. Меня интересует код программы на с++. Заранее спасибо!
C++ Целочисленный массив https://www.cyberforum.ru/ cpp-beginners/ thread416815.html
В целочисленный массив X(n) после каждого нечетного элемента вставить простой элемент этого же массива. Определить среднее арифметическое простых элементов массива до и после вставки.
C++ Функция и указатель https://www.cyberforum.ru/ cpp-beginners/ thread416807.html
Помогите доделать прогу. Эта прога. разделяет русские и латинские буквы на две строки. Нужно сделать так что бы она ещё выводила 3-й большие латинские буквы и 4-й большие русские буквы. #include<iostream.h> #include<string.h> #include<stdio.h> #include<conio.h> void razlozh(){ int m,n,y,x; m=0; n=0; cout<<"Vvedite stroku simvolov"<<"\n";
C++ Работа с файлами
Здраствуйте мне нужно чтобы этот код работал по принципу считывает из текстового файла информацию, обрабатывает ее в соответствии с индивидуальным заданием и выводит на экран заданное у меня код работает что нужно вводить строку , а мне нужно чтобы он из файла считывал текст и определял самое длинное слово и кол-ва таких слов в тексте и паказал это на экране #include <iostream> #include...
C++ Чтение файлов Здравствуйте! Подскажите пожалуйста как прочитать из файла таблицу чисел которая записанна с точностью до 12 знака после запятой. мне нужно прочитать числа с этой точностью. Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread416758.html
C++ Динамически заданная структура(new): как сделать? https://www.cyberforum.ru/ cpp-beginners/ thread416755.html
Доброго времени суток! Помогите новичку, плиз, узнать, каким образом задать динамичность структуры (через оператор new), т.е. ожидается разное кол-во объектов для анализа каждый раз: int i; /*int n = 0; cout<<"Input the # of months to analyze"<<"\n"; scanf_s("%d", &n);*/ Finance obj; // а хочется нечто вроде Finance * obj, где n - динамическое число объектов;
Массивы, матрицы C++
помогите решить задачку. В заданной действительной квадратной матрице порядка n найти мини-мальный элемент. Получить матрицу порядка n + 1 путем добавления к исходной матрице строки и столбца, на пересечении которых расположен найденный элемент.
C++ Переделать сложение на умножение Вот код складывает элементы между первым и последним нулем,а как сделать так что бы он их перемножал? #include <iostream> #include <windows.h> #include <math.h> #include <conio.h> using namespace std; void main() { https://www.cyberforum.ru/ cpp-beginners/ thread416752.html C++ фрагмент кода https://www.cyberforum.ru/ cpp-beginners/ thread416751.html
Написать фрагмент кода, обеспечивающий перехват исключения деления на ноль с обработчиком исключения типа int.
C++ Не находит algorithm.h
собственно задание Вычислить произведение элементов между первым и последним нулем,но при компиляции выдает ошибку atal error C1083: Cannot open include file: 'algorithm.h': No such file or directory #include <iostream> #include <algorithm.h> #include <numeric.h> #include <vector.h> using namespase std; int main() {
C++ задача на массивы и задача на матрицы https://www.cyberforum.ru/ cpp-beginners/ thread416747.html
Только начал учиться программировать, великие проблемы с зачетом. Прошу помочь дописать или исправить первую задачу и решить 2-ую и 3-ю. Объясните пожалуйста как решаются. Защищать после надо задачи да и понять нужно как всё работает, что бы дальше начинать потихоньку разбираться. 1. Подсчитать, сколько элементов встречаются в данном массиве более одного раза. #include "stdafx.h" #include...
0 / 0 / 0
Регистрация: 25.12.2011
Сообщений: 5
0

Работа с потоками. - C++ - Ответ 2326044

25.12.2011, 11:15. Показов 1134. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте.

Есть программа реализующая перебор вариантов размена суммы (к примеру 100 = 100, 100 = 50 + 50 т.д.)

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
#include <iostream>
#include <string.h>
#include <sstream>
 
using namespace std;
 
int totalMoney; // Значение размениваемой суммы
int numberMoney; // Количество купюр
string s = "";
 
int Banknotes[9] = { 5000, 1000, 500, 100, 50, 10, 5, 2, 1 };
int massBank [1000];
 
int exchange(int totalMoney, int pos, int lastBanknot)
{
 
    if(totalMoney == 0)
    {
        
        for(int i = 0; i < pos; i++)
        {
            cout<<massBank[i]<<' ';
        }
 
        cout<<endl;
        return 0;
    }
    
    for(int i = 0; i < 9; i++)
    {
        if(totalMoney - Banknotes[i] >= 0)
        {
            massBank[pos] = Banknotes[i];
 
            exchange(totalMoney - Banknotes[i], pos + 1 );
        }
    }
    
}   
    
int main()
{
    setlocale(0, "rus");
    cout<<"Введите значение размениваемой суммы:"<<endl;
    cin>>totalMoney;
    exchange(totalMoney, 0);
    return 0;
}
Нужно избавиться от рекурсии распараллелив рекурсивную подпрограмму при помощи потоков.
Подскажите, как сие реализовать?

Могу привести свой (нерабочий) код.

Вернуться к обсуждению:
Работа с потоками. C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.12.2011, 11:15
Готовые ответы и решения:

Работа с потоками
Пишу простой RSS агрегатор и уже практически доделал его в программе параллельно устанавливается...

работа с потоками
Добрый вечер! Есть файл txt, состоит из символов, чисел, необходимо его открыть, упорядочить...

Работа с потоками
Поток main должен выполнить следующие действия: создать массив, размерность и элементы...

Работа с потоками
Задание Разработать программу, реализующую многопочность средствами среды Win32. Программа должна...

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

Работа с потоками
Нужно посчитать сумму элементов в матрице nxn написал а она мне выдаёт ошибку. и теперь не знаю...

Работа с потоками
У меня есть меню в игре. И я хотел бы, чтобы при переключении пунктов меню воспроизводился звук....

Работа с потоками
Добрый вечер. Возникла такая проблема: в консольном приложении воспроизводится музыка при помощи ...

Работа с потоками
Задача поставлена так : Необходимо открыть поток, записать некую информацию и далее закрыть его....

Работа с файлами и потоками
Здравствуйте! Проблема такая. В программе представлен связный список. Программа позволяет ввести в...

затруднения, работа с потоками
Словом будем считать непрерывную последовательность символов латинского алфавита. Слова,...

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