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

Коммивояжер (бродячий торговец) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод двузначных целых чисел до первого нечетного http://www.cyberforum.ru/cpp-beginners/thread55514.html
Задача: ввести с клавиатуры двузначные целые числа до первого нечетного. подсчитать кол-во введенных чисел и сумму чисел с равными разрядами единиц и десятков. В универе дали лабу по С++. Как подсчитать вроде бы понятно, а вот с вводом чисел возникли проблемы. Как в С++ осуществить ввод двузначных целых чисел до первого нечетного? Буду очень благодарна за помощь!
C++ Поменять элементы K-го столбца на элементы i-ой строки Поменять элементы K-го столбца на элементы i-ой строки, следующим образом: _________k____ A11 A12 A13 A14 A21 A22 A23 A24 i A31 A32 A33 A34 A41 A42 A43 A44 Должно получиться в итоге: A11 A12 A24 A14 http://www.cyberforum.ru/cpp-beginners/thread55037.html
Tetris C++
Как двигать объекты в тетрисе??? Поточнее: я не знаю как записать фигурку в массиве и как её двигать...подскажите...
C++ Интерполяция Лагранжа
Доброго времени суток! У меня такая просьба, можно ли упростить данную программу? Т. е. сделать меньше строк в программе, убрать ненужные действия и так чтобы она не была похожа по написанию на эту (Вычислить значение функции при заданных значениях аргумента, используя интерполяционную формулу Ньютона для неравноудаленных узлов) #include <iostream.h> /*** Разделённые разности ***/...
C++ выбор проекта http://www.cyberforum.ru/cpp-beginners/thread54851.html
помогите выбрать тему для проекта... проект пишется на С++ в стиле объектно-ориентиронного программирования(классы: стеки, очереди, и т.д) должен содержать сложные алгоритмы... любые даже самые бредовые идеи приветствуются.. главное чтобы
C++ Интерпретатор для логических выражений Привет всем! Помогите, кто знает, пожалуйста! мне нужно написать программу-интерпретатор для логических выражений. если можно с описанием метода решения задачи и исх. кодом. Заранее благодарю!!! подробнее

Показать сообщение отдельно
Decoyfromptz
0 / 0 / 0
Регистрация: 10.10.2009
Сообщений: 4
11.10.2009, 20:03  [ТС]     Коммивояжер (бродячий торговец)
Почти закончил... По поводу экономии места в ram, просто это уже чисто мое, не люблю всякие вспомогательные данные в ней держать, да не смотря что ее 4 Гб)
Работать с файлом мне почему-то показалось проще, потому как за основу взял этот кусок

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
#include <iostream>
using namespace std; 
void placement(int citems,int iter,int const cboxes,char* output)
{
        if(iter==citems)
                cout<<output<<'\n';
        else
                for(int i=0;i<cboxes;i++)
                {
                        if(output[i]!='0')
                                continue;
                        output[i]=49+iter;
                        placement(citems,iter+1,cboxes,output);
                        output[i]='0';
                }
}
 
int main()
{
        int n,m;
        cout<<"input count of items:";
        cin>>n;
        cout<<"\ninput count of boxes:";
        cin>>m;
        if(n>m)
        cout<<"No solutions";
        else
        {
                char* output=new char[m+1];
                for(int i=0;i<m;i++)
                        output[i]='0';
                output[m]=0;
                placement(n,0,m,output);
        }
        cout<<'\n';
        return 0;
}
Язык... Мммм, иногда на С, иногда C++... Мне без разницы, смотря что писать...
 
Текущее время: 06:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru