Professional Documents
Culture Documents
Кушнерик
Кушнерик
&& - Логічне І об'єднує разом два твердження і повертає істину тільки в тому випадку, якщо і
ліве і праве твердження істинні. Якщо хоча б одне з тверджень або обидва хибні, увесь вираз
буде хибним. Логічне І таким чином, якщо перше твердженняхибне, то друге вже не
перевіряється.
|| - Логічне АБО об'єднує разом два твердження і повертає істину тільки в тому випадку, якщо
хоча б одне з тверджень істине, і хибне в тому випадку, якщо обидва твердження хибні. Логічне
АБО працює таким чином, якщо перше твердження істина, то друге вже не перевіряється.
Вірне друге твердження: Операция && возвращает true только в том случае, если оба ее
операнда имеют значение true.
5. Напишите операторы С++ выполняющие следующие действия: a. Объявление переменных x,y,z
типа int. Ввод с клавиатуры значений x и y. b. Присваивание суммы x и y переменной z.
Увеличение значения x на 1 после вычисления. c. Проверка больше ли значение z числа 10. Если
больше то печать текста: “z больше 10”. d. Вычисление остатка от деления y на x и присвоение
результата y. Записать два варианта.
int x, y, z;
z = x + y;
x += 1; або x = x++;
y %= x; або y = y % x;
6. Отработает ли следующий код, если да, то что выведет на экран, если нет, то укажите ошибки
#include using
namespace std;
void main()
bool b=double(1/2);
cout << b;
void main()
int a = 10;
if(a = 5) cout<<"Yes";
else cout<<"No";
Yes
No
Ошибка на этапе компиляции
void main()
if(5=5) cout<<"Yes";
else cout<<"No"; }
Yes
No
Ошибка на этапе компиляции
10. Отработает ли следующий код, если да, то что выведет на экран, если нет, то укажите ошибки.
#include
void main()
int a;
cout<<"Enter a:"
cin>>a;
switch(a)
case 1: cout<<"One";
case 2: cout<<"Two";
case 3: cout<<"Three";
Код не спрацює:
1. cout<<"Enter a:" – немає в кінці крапки з комою;
2. break та default відсутні
11. Отработает ли следующий код, если да, то что выведет на экран, если нет, то укажите ошибки.
#include
void main()
int a = 3,b = 4;
if(a = b)
cout<<"равны";
else
cout<<"неравны";
#include
void main()
cin>>num;
if(num < a)
cout<<"num<750";
cout<<"num<450";
else
cout<<"num<150";