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

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

Войти
Регистрация
Восстановить пароль
 
user-men
22 / 22 / 8
Регистрация: 17.02.2014
Сообщений: 307
#1

Как рационально применять if - C++

21.04.2014, 01:59. Просмотров 210. Ответов 4
Метки нет (Все метки)

когда идет несколько условий подряд зависимых от первого условия (если первое исполнится другие не должны выполняться) каком случае меньше ресурсов PC будет использовано
так:
C++
1
2
3
if(условие){}
if(условие){}
if(условие){}
или так:
C++
1
2
3
4
5
if(условие){}
else
if(условие){}
else
{}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2014, 01:59     Как рационально применять if
Посмотрите здесь:

Как строится ветвление, как читать данные, введённые с клавиатуры, как их потом применять - C++
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Мне 11 лет, и я учусь программировать на С++. Расскажите мне о...

Как применять функции? - C++
Вот я делал задание программа работаает но сделать это надо с использованием функции то есть я понял что это такое но как это сделать. Я...

Как правильно применять оператор switch - C++
Подскажите пожалуйста, в чём здесь ошибка. Язык С++. Среда C++ Builder 6. void __fastcall TForm1::Button1Click(TObject *Sender) { ...

как применять diff файл на ресурсы c++ - C++
как применять diff файл на ресурсы c++ такие файлы как .c и .h желательно на гайдик ссылку PS: может быть не там написал, заранее...

Как применять caption и radio-buutin run-time? - C++
Spasibo

Почему необходимо применять cin.get() - C++
Почему необходимо применять cin.get() ? В книге Липмана вообще не упоминается cin.get(), а без неё идёт бесконечный вывод строки ошибки ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
21.04.2014, 02:02     Как рационально применять if #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
user-men, Второй случай
user-men
22 / 22 / 8
Регистрация: 17.02.2014
Сообщений: 307
21.04.2014, 02:47  [ТС]     Как рационально применять if #3
Цитата Сообщение от cooller_94 Посмотреть сообщение
Второй случай
можите объяснить чего так или дать ссылку на источник откуда ты это узнал
Uzkesh
0 / 0 / 1
Регистрация: 20.04.2014
Сообщений: 35
21.04.2014, 02:54     Как рационально применять if #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
в первом случае буду проверены все 3 условия, что замедляется работу программы. во втором случае будут проверки условия идти до тех пор, пока результат одного из условий не будет истинным, как только такое условие будет найдено, все остальные условия вложенные в else проигнорируются
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.04.2014, 05:42     Как рационально применять if
Еще ссылки по теме:

Надо применять delete [] или нет - C++
Привет. Читаю книгу Прата и выполняю задания. Гл.8 Зд.4: Мое решение: #define _CRT_SECURE_NO_WARNINGS #include <iostream> using...

Слова get/set и put, когда что применять - C++
Допустим, есть метод класса, который выводит атрибуты класса. Как этот метод обозвать? С одной стороны getData по смыслу очень подходит,...

String в классе (конструктор): когда стоит применять указатели и динамическое выделение памяти? - C++
Добрый вечер всем. Я вот начал писать для себя одну программку по книжке Стэнли Липманна, в общем хочу понять кое-что: предположим, у меня...

Рекурсивную функцию применять каждый раз отдельно для каждой из половин массива - C++
1. Для заданного одномерного массива X из N элементов проверить, что для всех элементов массива выполняется условие –10<x3i<20. Рекурсивную...


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

Или воспользуйтесь поиском по форуму:
IrineK
Заблокирован
21.04.2014, 05:42     Как рационально применять if #5
И чтобы закруглить вопрос о рационализации:
Цитата Сообщение от Uzkesh Посмотреть сообщение
будут проверки условия идти до тех пор, пока результат одного из условий не будет истинным
поэтому нужно размещать вверху проверки на значения, которые чаще повторяются.
Yandex
Объявления
21.04.2014, 05:42     Как рационально применять if
Ответ Создать тему
Опции темы

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