Введение в язык Си++

Операторы if


Программа в следующем примере осуществляет преобразование дюймов в сантиметры и сантиметров в дюймы; предполагается, что вы укажете единицы измерения вводимых данных, добавляя i для дюймов и c для сантиметров:

#include

main() { const float fac = 2.54; float x, in, cm; char ch = 0;

cout x ch;

if (ch == 'i') { // inch - дюймы in = x; cm = x*fac; } else if (ch == 'c') // cm - сантиметры in = x/fac; cm = x; } else in = cm = 0;

cout

Заметьте, что условие в операторе if должно быть заключено в круглые скобки.



Содержание раздела