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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Zambal
83 / 3 / 1
Регистрация: 14.11.2011
Сообщений: 68
#1

требуется доделать условие для оператора свитч - C++

29.11.2012, 14:09. Просмотров 252. Ответов 0
Метки нет (Все метки)

https://photos-2.dropbox.com/t/0/AAC...ov2D_LPQgF7LlE

вот что смог написать для данного задания, рассчитал в какой последовательности шар будет оказываться в отсеках. но это не примут скорее всего. как написать функцию, которая будет изменять условие следования шара. вроде как делается через switch и case, один вариант заслонки будет как "1" иил "true", а другой "0" и "false" соответственно. Но что взять в тело выполняемых операций, чтобы шар переходил к другому объекту

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
#include "stdafx.h"
 
#include <iostream>
using namespace std;
 
int FindFunnel(const int ballNum)
{
int res[] = { 8, 12, 10, 14, 9, 13, 11, 15 };
return res[(ballNum -1) % 8];
 
}
 
int main()
{
    const int ballQnt = 3;
 
    for (int i = 1; i <= ballQnt; i++)
    {
        cout << "Ball number " << i << " in " << FindFunnel(i) << " funnel\n";
    }
    
    system ("pause");
    return 0;
}
вот алгоритм следования шара

1 2 3 4 5 6 7->номера заслонок
/ / / / / / / ->начальное положение
1 2 3 4 5 6 7
\ \ / \ / / / ->1 шар в отсеке 8
1 2 3 4 5 6 7
/ \ \ \ / \ / ->2 шар в отсеке 12
1 2 3 4 5 6 7
\ / \ \ \ \ / ->3 шар в отсеке 10

и т.д.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2012, 14:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос требуется доделать условие для оператора свитч (C++):

Подскажите ,пожалуйста,как отобразить схему алгоритма оператора свитч в с++? нигде не могу найти корректного ответа( - C++
вот например есть у меня программка: #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;cstring&gt; using...

Поясните пожалуйста условие оператора - C++
Понимаю, что вопрос смешной, но уж лучше спрошу, чем останусь в незнании.. Вопрос, что выведет эта программа.. долго думал, что же за...

Не работает первое условие условного оператора - C++
Требуется определить, принадлежит ли точка px py фигуре, ограниченной параболой y = x^2 и прямой y = kx + c. Не обращая внимания на...

Open Watcom нет перегрузки для оператора ввода для типа std::string - C++
Решил использовать компилятор Open Watcom C++ и в результате не компилируется проект. Проект прилагается

Перегрузка оператора == для string для структуры - C++
Есть программа #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;fstream&gt; #include &lt;string&gt; #include &lt;stdlib.h&gt; using namespace...

Избыточное копирование объекта при реализации оператора умножения и оператора присваивания - C++
Есть класс работы с матрицами. Есть операция умножения матриц, описанная как оператор класса. В данном коротком примере я просто моделирую...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2012, 14:09
Привет! Вот еще темы с ответами:

Придумайте простую программу с использованием условного оператора IF и оператора switch - C++
Пожалуйста, придумайте простую программу с использованием: условного оператора IF и оператора switch . Эти программы должны быть...

Неправильная работа оператора присваивания после работы оператора суммирования - C++
Доброго времени суток. У меня есть класс вектор class TVector {//ewde public: TVector(); //Vector(Vector &amp;v); TVector(int...

Вызов прегруженного оператора вывода в поток из аналогичного оператора - C++
Программирую в c9.io с g++ получается тоже самое. Элементами стека(pointList) являются стеки(list) для которых уже определен оператор...

доделать программу для решения СЛАУ - C++
Ребят, помогите пожалуйста, есть программа для решения СЛАУ методом гаусса, но ту слау, которую необходимо решить мне по заданию она не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru