2. Меньше "<"
3. Больше или равно ">="
4. Меньше или равно "<="
5. Не равно "!="
6. Равно "=="
Оператор if
В переводе с английского означает ЕСЛИ, т.е. если условие истина выполнять действие, иначе пропустить, или выполнить другое действие.
Синтаксис: if(условие) {для 2 и более действий нужны фигурные скобки;} else {действие Б;}.
Конструкция else не обязательна.
Например:
#include
using namespace std;
void main()
{
int a=1, b=5;
if(a>b)
{b++;}
else
{a++;}
cout<<"a="<Написать программу, которая спрашивает у пользователя номер месяца (1 – январь, 2 – февраль и т.д.) и сообщает, как называется введенный пользователем месяц. В случае, если пользователь ввел неправильный номер месяца – вывести сообщение об ошибке.
Например:
Компилируем нашу программу нажатием ctrl+F5 или (Dedug -> Start without debugging). И видим результат.
Результат
Пример: Пользователь вводит с клавиатуры целое шестизначное число. Написать программу, которая определяет, является ли введенное число – счастливым (Счастливым считается шестизначное число, у которого сумма первых 3 цифр равна сумме вторых трех цифр). Если пользователь ввел не шестизначное число – сообщение об ошибке.
Например:
#include
#include
using namespace std;
void main()
{
setlocale (LC_CTYPE,"rus");
int num, d1,d2,d3,d4,d5,d6;
cout<<"Введите шестизначное число = ";
cin>>num;
if (num/1000000!=0||num/100000==0)
cout<<"Вы ввели не шестизначное число\n";
else
{
d1=num/100000;
d2=num/10000%10;
d3=num/1000%10;
d4=num/100%10;
d5=num/10%10;
d6=num%10;
if (d1+d2+d3==d4+d5+d6)
cout<<"Число счастливое\n";
else
cout<<"Число несчастливое\n";
}
}
Компилируем нашу программу нажатием ctrl+F5 или (Dedug -> Start without debugging). И видим результат.
Результат
Введите шестизначное число = 123123
Число счастливое
Для продолжения нажмите любую клавишу . . .
Достарыңызбен бөлісу: |