Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Варианты перевода из 10 СС в 2-ую https://www.cyberforum.ru/ cpp-beginners/ thread925631.html
у меня есть такой вариант перевода // lab_work_4.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <time.h> #include <string.h> #include <math.h> using namespace std;
C++ Как переопределить "operator <<" для cout?
использую RAD 2010 (MVS 2010 стал сильно тормозить и я перешёл). setlocale не помогает, функция char bufRus; char* Rus(const char* text) { CharToOem(text, bufRus); return bufRus; } тоже не походит так, как нельзя при одном вызове cout использовать несколько операторов << с вызовом функции Rus cout << rus("йцу") << rus("фыв") << endl; результат йцуйцу.
C++ Поменять местами максимальный и последний элементы последовательности Дана последовательность а1…а30. поменять местами максимальный и последний элементы #include <stdio.h> #include <stdlib.h> int main() { FILE *xf; int i, x, n=30,max,t; xf = fopen("text.txt", "w"); printf("vvodim el-ti posledovatelnosti X..\n"); for (i=0; i<n; i++) https://www.cyberforum.ru/ cpp-beginners/ thread925600.html C++ scanf и printf или cin и cout Скажите пожалуйста,что предпочтительнее использовать на олимпиадах по программированию да и вообще : scanf и printf или cin и cout В большинстве авторских решений задач, и решений самих олимпиадников используется scanf и printf. Но я давно выучил cin и cout и не хочу менять ничего. #include <stdio.h> #include<iostream> using namespace std; long a,b; int main(){ ... https://www.cyberforum.ru/ cpp-beginners/ thread925598.html
Ряд ошибок в Visual c++ C++
Добрый день! Пишу консольное приложение и при компиляции (F7) в выводе выплывают следующие ошибки: 1. 1>Pr1.exp : warning LNK4070: директива /OUT:HAL_SCReader.dll в .EXP отличается от имени выходного файла "C:\Users\DNS\Documents\Visual Studio 2005\Projects\Pr1\Debug\Pr.exe"; директива игнорируется 2. 1>C:\Users\DNS\Documents\Visual Studio 2005\Projects\Pr1\Debug\Pr1.exe : warning...
C++ С чего начать проектирование базы данных? https://www.cyberforum.ru/ cpp-beginners/ thread925509.html
У меня летняя пpактика по с++, я не много что умею, но и не мало я думаю...натолкните меня на мысль...как вообще должна писаться база данных? С чего начать? Что мне потpебуется? Натолкните на мысль пожалуйста)
C++ Не срабатывает конструктор класса /* gamers.h */ #include <string> class gamers { public: gamers() { std::string nickname = "Hety"; std::string name = "Hety"; money = 0; https://www.cyberforum.ru/ cpp-beginners/ thread925498.html Класс работник, сортировка C++
Здарова. Помогите пожалуйста как отсортировать: упорядочить всю последовательность работников по убыванию месячного заработка. Что тут неправильно? #include <iostream> #include <string> #include <algorithm> using namespace std; class Worker { protected:
C++ Программа должна сортировать данные в алфавитном порядке и записывать их в файл 2.Напишите программу, которая запрашивает у пользователя имя, фамилию, дату рождения, номер группы. Программа должна сортировать данный а алфавитном порядке и записывать их в файл. Прошу помощи, не успел написать эти 2 программы, а комп минут через 5 увезут. Сдавать завтра, а под рукой будет только телефон, да лист бумаги. А написать программу просто на листе с моим уровнем знаний увы не... https://www.cyberforum.ru/ cpp-beginners/ thread925448.html C++ Разработка динамических библиотек Какая есть литература по разработке dll на русском/английском (язык не важен) или появится в ближайшее время ? https://www.cyberforum.ru/ cpp-beginners/ thread925444.html
На языке СИ++ написать программу,Выполняющую следующие операции: C++
На языке СИ++ написать программу,Выполняющую следующие операции: Ввод рисунка из файла *.bmp. Подсчет общего числа пикселей в строке,столбце матрицы рисунка. Подсчет числа пикселей каждого цвета в рисунке. Вывод этих значений на экран. __ отблагодарю как смогу.
C++ Бинарное дерево https://www.cyberforum.ru/ cpp-beginners/ thread925429.html
Доброго времени суток. Ребят, я не спец, требуется решить такую задачу: Написать нерекурсивную программу, печатающую все вершины двоичного дерева. При реализации использовать стек отложенных заданий.Узлы дерева – символы латинского алфавита. Дерево задается в файле в формате: m , g ], s , y ] ] Рисунок, поясниющий пример: Есть код:
290 / 193 / 23
Регистрация: 03.08.2011
Сообщений: 2,824
Записей в блоге: 12
0

упростить конструкцию - C++ - Ответ 4860706

19.07.2013, 12:01. Показов 698. Ответов 8
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
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
for (int i = 0, c_c = computer_player, c_h = human_player, r;
        i < human_player + computer_player; i++) {
        r = rand() % 2;
        string name;
        Cplayer *tmp_player_ptr;
        switch(r) {
        case 0:
            if (c_h) {
                tmp_player_ptr = new Chuman;
                c_h--;
                name = "человек № ";
                name += human_player - c_h + 48; ;
                tmp_player_ptr->SetName((char*)name.c_str());
            }
            else {
                tmp_player_ptr = new Ccomputer;
                c_c--;
                name = "компьютер № ";
                name += computer_player - c_c + 48;
                tmp_player_ptr->SetName((char*)name.c_str());
            }
            break;
        case 1:
            if (c_c) {
                tmp_player_ptr = new Ccomputer;
                c_c--;
                name = "компьютер № ";
                name += computer_player - c_c + 48; ;
                tmp_player_ptr->SetName((char*)name.c_str());
            }
            else {
                tmp_player_ptr = new Chuman;
                c_h--;
                name = "человек № ";
                name += human_player - c_h + 48; ;
                tmp_player_ptr->SetName((char*)name.c_str());
            }
        }
        player.push_back(tmp_player_ptr);
    }
У меня есть класс Cplayer и производные от него Chuman и Ccomputer. Моя задача рандомным образом распределить игроков - людей и игроков - компьютеров. Как можно переделать данную конструкцию switch?

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

Упростить существующую конструкцию, используя лямбла-выражения
Здравствуйте! Помогите решить задачу. Упростите существующую конструкцию используя...

Можно ли использовать такую конструкцию?
Здраствуйте! Нужно ввести несколько работником тоесть их ФИО и зарплату. Можно ли использовать для...

Стоит ли так использовать конструкцию IF?
Стоит ли так использовать конструкцию IF? int main() { int wybor; cout &lt;&lt;...

Как избежать такую конструкцию?
#include &lt;iostream&gt; #include &lt;vector&gt; class Foo { public: Foo() { x = 0; }

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

Заменить пожалуйста конструкцию Vector на массивы
void create_game_map() // рандомно создаем игровую карту { unsigned limit = SIZE * SIZE;...

Как по-русски обозвать целиком эту конструкцию?
Ту что в круглых скобках в операторе for? for (i=0; i&lt;n; ++i) { cout&lt;&lt;i; } В фигурных скобках -...

Помогите создать конструкцию как экспортируемую функцию shared DLL
Я пишу на VB, но по некоторым причинам в VB невозможно реализовать необходимую мне конструкцию. И я...

Можно ли передать в функцию две переменных через 1 какую-нибудь конструкцию?
Можно ли передать в функцию две переменных через 1 конструкцию чтобы вместо этого int a=5;...

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