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

Как сделать правильный else - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почему "ВЫПОЛНЕНИЕ FAILED" ? http://www.cyberforum.ru/cpp-beginners/thread898055.html
Ребята, подскажите пожалуйста что это значит. Написал программу, все работает, все считает, но в конце пишет "ВЫПОЛНЕНИЕ FAILED". Почему? Вот допустим: int main(int argc, char** argv) { .................................................... EA.GenAlgorithm(); EA.ChoosePareto(); cout<<"Proshlo8"<<endl; cout<<"KonecProgi"<<endl; }
C++ Однонаправленный список Такая проблема.. Когда пытаюсь отсортировать список, то получается, что один элемент, который уходит в самый низ пропадает из списка. Подскажите как исправить. void List::Sort() { Node *i = head, *j = i->next; Node *q; bool flag = true; for (q = head; q->next != NULL && flag; q = q->next ) { http://www.cyberforum.ru/cpp-beginners/thread898053.html
Натуральный логарифм в asm C++
Доброе время суток! Вижу, натуральный логарифм реализуется на Паскале, вот в этой теме (http://www.cyberforum.ru/turbo-pascal/thread882843.html#post4697636) : Расчитывается. Но студенту Netrocom'у задали посчитать натуральный логарифм с помощью ряда Тейлора. Начнём. Материал из Википедии. Очевидно, в этой программе используется разложение ln(x) в ряд Тейлора вида ...
Напишите программу, которая по заданной входной последовательности вычисляет ее медиану C++
Кароче такое задание: Напишите программу, которая по заданной входной последовательности вычисляет ее медиану. нашел в интернете эту программу, но она не работает! может быть исправите что то, кароче помогите пожалуйста. #include <iostream> #include <set> #include <string>
C++ Массивы http://www.cyberforum.ru/cpp-beginners/thread898018.html
Пару вопросов: Могут ли числа 0, 1.11, 2, 2.0 быть элементами одного массива и почему? Как записать значение в элемент массива используя обращение к элементам через указатели и значения? Что означает *(Array+5) ? Как разбить один массив на два без использования циклических структур?
C++ Двоичная(бинарная) сортировка Бегло прочел про эту сортировку и понял что она ориентирована на числовые заранее отсортированные массивы. А возможно ли ней например искать букву в тексте? и если да, то как? подробнее

Показать сообщение отдельно
IronnMann
 Аватар для IronnMann
6 / 6 / 1
Регистрация: 21.05.2013
Сообщений: 36
11.06.2013, 00:53     Как сделать правильный else
Deniz_che, а не лучше воспользоваться оператором swich ?
(геморроя меньше, инфа 100%)
и насчет меток перехода:
делайте их в верхнем регистре, с осмысленными названиями, например : "BLOCK_A", "BLOCK_B" ...
это просто совет. так реально удобнее
вот пример использования оператора:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <locale.h>
 
int main()
{setlocale( LC_ALL, "Russian" );
int os;
std::cout<<"выбери свою ОС\n Windows XP - 1 \n Windows NT - 2 \n Linux - 3 \n Mac OS - 4 \n";
std::cin>>os;
switch(os){ //--переменная os служит для выбора пункта из switch 
case 1: std::cout<<"ваш выбор - windows xp"; break;
case 2: std::cout<<"ваш выбор - windows nt"; break;
case 3: std::cout<<"ваш выбор - linux"; break;
case 4: std::cout<<"ваш выбор - mac os"; break;
case defoult: std::cout<<"error !Не удалось определить вашу ОС!"; //--если значение не задано /некорректно 
}
 
}
 
Текущее время: 23:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru