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

Не могу осилить условия! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ какие из спецификаций шаблона являются эквивалентными при вводе данных http://www.cyberforum.ru/cpp-beginners/thread842906.html
A) %f %c B) %e %c C) %f %e D) %u %g E) %s %d
C++ спецификаторы преобразования Даны спецификаторы преобразования A) %f B) %d C) %x D) %o E) %u 1.для вывода десятичных целых чисел со знаком? 2. для вывода восьмеричных целых чисел без знака? 3. для вывода шестнадцатеричных целых чисел без знака? http://www.cyberforum.ru/cpp-beginners/thread842904.html
C++ Чтоб правильно описать символьные константы
#define S “A” или #define S ‘A’ ??? а описание строковых констант будет : #define S=‘stroka’ или #define S “stroka” ???
Подключение директив препроцессора C++
Не могу найти подходящую информацию=( Даны директивы : A) #include <conio.h> B) #include <grafh.h> C) #include <math.h> D) #include <stdio.h> E) #include <string.h> F) #include <stdlib.h>
C++ Дроби http://www.cyberforum.ru/cpp-beginners/thread842886.html
можете объяснить что делает каждая функция #include <iostream> #include <math.h> #include <stdlib.h> #include "fraction.h" using namespace std; Fraction::Fraction(){ chisl=0;
C++ Класс, знающий все свои экземляры class A { protected: static A **ptr; static size_t ptrcount; public: A () { A **s; A **t; подробнее

Показать сообщение отдельно
Hellrider_
 Аватар для Hellrider_
42 / 42 / 1
Регистрация: 12.03.2013
Сообщений: 107
19.04.2013, 21:17     Не могу осилить условия!
Цитата Сообщение от hop_hey Посмотреть сообщение
Добрый вечер! Подскажите, почему не работает должным образом условие:
Ставил всяко, итог один проверяет только одно условие.(Если же делать с одним условием, то всегда идет по ветви else). Мне необходимо в зависимости от переменной vibor выбрать из двух условий: Если выбор=1, то имя[0]=YOU, если выбор=2 то имя[1]=YOU, а 1 в свою очередь Валентин, если выбор=3, тогда имя[3]=YOU, а все остальные имена забиты типо Валентин и Станислав. Я пытаюсь реализовать это на 1 пункте, но увы не получается

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
cin>>vibor;
switch (vibor)
{
case 1: cout<<"Вы выбрали скакуна:"<<name_1<<endl;break;
case 2: cout<<"Вы выбрали скакуна:"<<name_2<<endl;break;
case 3: cout<<"Вы выбрали скакуна:"<<name_3<<endl;break;
default: cout<<"Увы, но Вы не выбрали лошадь :( Скачки начинаются без Вас!"<<endl;
}
if (vibor=!1) bd.name_human[0]="Валентин";
else
    if (vibor=1) bd.name_human[0]="YOU";
cout<<bd.name_human[0];
bd.name_human[1]="Костя";
bd.name_human[2]="Николай";
C++
1
if (vibor=!1) // if (vibor != 1) - и так)
 
Текущее время: 18:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru