int x = 5, y = 2;
if (x == y) {
cout << "yes\n"; //
}
else {
cout << "no\n"; // "no"
}
if (x = y) {
cout << "yes \n "; //
}
else {
cout << "no \n "; // "yes"
}
:
x = y;
if (x) {
cout << "yes \n ";
}
else {
cout << "no \n ";
}
-----------------------------------------------------------------------------------------
// 48.
bool r = false;
if (a < b) {
r = true;
}
bool r = a < b;
-----------------------------------------------------------------------------------------
// 49.
int main() //
{
int x, y = 1, z;
if (y!= 0) {
x = 5;
}
printf(" %d\n", x); // 5
if (y == 0) {
x = 3;
}
else {
x = 5;
}
printf(" %d\n", x); // 5
x = 1;
if (y < 0) {
if (y > 0) {
x = 3;
}
else {
x = 5;
}
}
printf(" %d\n", x); // x=1
if (z = y < 0) {
x = 3;
}
else {
if (y == 0) {
x = 5;
}
else {
x = 7;
}
}
printf(" %d %d\n", x, z); // x=7 z=0
if (z = (y == 0)) {
x = 5;
}
x = 3;
printf(" %d %d\n", x, z); // x=3 z=0
if (x = z = y);
x = 3;
printf(" %d %d\n", x, z); // x=3 z=1
_getch();
return 0;
}
-----------------------------------------------------------------------------------------
switch
// 50.
#include <locale.h>
int main()
{
setlocale (LC_ALL, ".1251");
int year;
cin >> year;
switch (year)
{ case -500:
case -400: cout << " ";break;
case 480:
case 490:
case 500: cout << " 10c/c"; break;
case 1642: cout << " ."; break;
default: cout << " ";
}
cout << endl;
_getch();
return 0;
}
-----------------------------------------------------------------------------------------
// 51.
int main()
{
Char symbol;
cin >> symbol;
switch (symbol)
{
case '0':
case '1':
|
|
case '2':
case '3': cout << "cifra";break;
case 'a':
case 'b':
case 'c': cout << "bukva"; break;
case 'A':
case 'B':
case 'C': cout << "BUKVA";break;
default: cout << "?????";
}
cout << endl;
_getch();
return 0;
}
-----------------------------------------------------------------------------------------
// 52.
int main()
{
Char err;
cin >> err;
switch (err)
{ case '0': cout << "normal";break;
case '2':
case '4':
case '6': cout << "file";break;
case '7':
case '9': cout << "cod " << err; break;
default: cout << "error =" << err;
}
cout << endl;
_getch();
return 0;
}
-----------------------------------------------------------------------------------------
// 53.
:
int main()
{
enum Season {Winter, Spring, Summer, Autumn};
Season p1;
Int i;
cin >> i;
Switch (i)
{ case 0: p1 = Winter; break;
case 1: p1 = Spring; break;
case 2: p1 = Summer; break;
case 3: p1 = Autumn; break;
}
// switch (i){}
// p1 = Season(i);
switch (p1)
{case Winter: cout << "Winter"; break;
case Spring: cout << "Spring"; break;
case Summer: cout << "Summer"; break;
case Autumn: cout << "Autumn"; break;
}
cout << endl;
_getch();
return 0;
}
-----------------------------------------------------------------------------------------
// 54.
// max (x+y+z, xyz)
int main()
{
double X,Y, Z, Max, a, b;
cout << "Input X, Y, Z:";
cin >> X >> Y >> Z;
a = X + Y + Z;
b = X * Y * Z;
switch (int(a > b))
{ case 1: Max = a; break;
case 0: Max = b; break;
}
cout << "Max=" << Max <<endl;
_getch();
return 0;
}
-----------------------------------------------------------------------------------------
// 55.
-:
IBM- -, , . ( , ) -, ( E0) . _ getch () (). _ getch () , .
int main()
{
Int key;
printf("\n najmite ctrelku::\n ");
key = _getch();
key = _getch();
switch (key)
{ case 77: printf("strelka vpravo \n "); break;
|
|
case 75: printf("strelka vlevo \n "); break;
case 72: printf("strelka vverx \n "); break;
case 80: printf("strelka vniz \n "); break;
default: printf("ne strelka \n "); break;
}
_getch();
return 0;
}
-----------------------------------------------------------------------------------------