Слайд 2Ситуации
Если if
То
Иначе else
Условие – логическое выражение, приводимое к 1
![Ситуации Если if То Иначе else Условие – логическое выражение, приводимое к 1 или 0.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/924173/slide-1.jpg)
или 0.
Слайд 3Логика
Перевести импликацию в базис «и, или, не».
из А следует В
![Логика Перевести импликацию в базис «и, или, не». из А следует В](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/924173/slide-2.jpg)
из А не следует В
Слайд 4Неполная развилка
if (Условие) {
БлокОпераций1;
}
Источник: [1]
![Неполная развилка if (Условие) { БлокОпераций1; } Источник: [1]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/924173/slide-3.jpg)
Слайд 5Полная развилка
if (Условие) {
БлокОпераций1;
}
else {
БлокОпераций2;
}
Источник: [1]
![Полная развилка if (Условие) { БлокОпераций1; } else { БлокОпераций2; } Источник: [1]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/924173/slide-4.jpg)
Слайд 6Дилемма заключенного
double s1, s2; // сроки лишения свободы
int p1 = 1; //
![Дилемма заключенного double s1, s2; // сроки лишения свободы int p1 =](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/924173/slide-5.jpg)
первый решил признаться
int p2 = 0; // второй не признается
if(p1 == p2) {
if (p1 == 0) {
s1 = 2; s2 = 2;
}
else {
s1 = 10; s2 = 10;
}
}
else {
if (p1 == 0) {
s1 = 20; s2 = 0;
}
else {
s1 = 0; s2 = 20;
}
}
Слайд 7switch – переключатель
int Num_day = 4;
switch (Num_Day) {
case 0:
printf(“Monday\n”); break;
case 1:
![switch – переключатель int Num_day = 4; switch (Num_Day) { case 0:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/924173/slide-6.jpg)
printf(“Tuesday\n”); break;
case 2:
printf(“Wednesday\n”); break;
case 3:
printf(“Thursday\n”); break;
case 4:
printf(“Friday\n”); break;
case 5:
printf(“Saturday\n”); break;
case 6:
printf(“Sunday\n”); break;
default: // не обязательно
printf(“Error\n”); //
}
Слайд 8Список использованных источников
1. https://prog-cpp.ru/c-if/
![Список использованных источников 1. https://prog-cpp.ru/c-if/](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/924173/slide-7.jpg)