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

С++.Оператор switch. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функции, зависимые от параметра шаблона http://www.cyberforum.ru/cpp-beginners/thread163654.html
Всем привет. Допустим имеется шаблонный класс template<class T> class Test { T _t; public: Test(T& t) : _t(t) { } int SomeFunction1() { return 0; } int SomeFunction2() { return _t.foo(); } };
C++ Не могу понять, что такое void? Господа, подскажите пожалуйста глупому, что значит void? Например: void function1(void); Что делает первый и второй void? Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread163625.html
C++ Найти сумму, среднее значение, меньшее и большее из трех введенных чисел
Не могу понять как решть задачу: Программа которая вводит с клавиатуры три целых числа и печатает сумму, среднее значение, меньшее и большее из этих чисел.
Чем отличаются функции strcpy и strcpy_s C++
Подскажите в чем отличаются функции: strcpy от strcpy_s, sprintf от sprintf_s, strcat от strcat_s, и т.д. И какой вариант лучше использовать?
C++ Читаем длинное число из файл. http://www.cyberforum.ru/cpp-beginners/thread163590.html
Доброго времени суток) У меня такой вопрос. Как можно прочитать длинное число (превышающее стандартные типы данных) из файла в массив... Ну например число, которое не превышает 10^100... Пользуюсь потоками ifstream и ofstream для работы с файлами. Заранее благодарен за ответ!)
C++ научите создавать массивы вот как мне написать два массива (одномерный\многомерный) и что бы их выводил на экран, я новичок.#include <iostream> #include <windows.h> void main(){ int a,b,i; std::cin>>a ; std::cin>>b ; подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,446
05.09.2010, 18:58     С++.Оператор switch.
Цитата Сообщение от Kastaneda Посмотреть сообщение
What is it?
Копипаста
Цитата Сообщение от "Структура и интерпретация компьютерных программ"
Традиционно компьютерные программы организованы как однонаправленные вычисления, выполняющие вычисления над указанными аргументами и получающие указанные значения. С другой стороны, часто системы приходится моделировать в виде отношений между величинами. Например, математическая модель механической структуры может включать информацию, что деформация d металлического стержня связана уравнением dAE = F L с приложенной к нему силой F , его длиной L, поперечным сечением A и модулем упругости E. Такое уравнение не является однонаправленным. Имея любые четыре величины, мы можем вычислить пятую. Однако при переводе уравнения на традиционный компьютерный язык нам придется выбрать величину, которая вычисляется на основе остальных четырех, так что процедура для вычисления площади A не может быть использована для вычисления деформации d, хотя вычисление A и d основаны на одном и том же уравнении.

В этом разделе мы набросаем эскиз языка, который позволит нам работать в терминах самих отношений. Минимальными составляющими этого языка будут служить элементарные ограничения (primitive constraints), которые говорят, что между величинами существуют определенные связи.

По сути, мы задаем отношение между объектами-величинами в виде элементарных ограничений. Приведу примеры из книги. Допустим, есть некоторая операция (элементарное ограничение) multiplier, которая принимает три объекта x, y, z, и связывает их следующим отношением: x * y = z. Теперь, если задать два любых объекта из этого отношения, то вычислится третий объект. То есть, если задать x и z, то вычислится y, если задать x и y, то вычислится z и т.д. С помощью комбинации элементарных ограничений можно составлять более сложные выражения. К примеру, перевод из градусов по Цельсию в градусы по Фаренгейту: 9 * С = 5 * (F - 32). Задавая С, мы вычисляем F, и наоборот. Таким же способом можно было бы решить уравнение ТС.
Вот вроде то же самое на Википедии
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru