Данное выражение истинно тогда и только тогда, когда истинно хотя бы одно из следующих выражений: или (*); Важно понимать, что последнее выражение невозможно сделать истинным при любых переменных. Действительно, всегда можно выбрать ; Поскольку , то можно выбрать и гарантированно обеспечить ложность последнего выражения. Тогда ; Значит A хотя бы 11, все меньшие значения опровергаются значением ; Докажем, что подходит: в силу имеем - это выражение верно, а, значит, верно и все выражение (при любых переменных), благодаря (*).
int main() {
string sistema;
cin >> sistema;
if (sistema == "пятибалльная") {
int ocenka;
cin >> ocenka;
switch (ocenka) {
case 2 : cout << "Неудовлетворительно";
case 3 : cout << "Удовлетворительно";
case 4 : cout << "Хорошо";
case 5 : cout << "Отлично"
}
}
if (sistema == "двенадцатибалльная") {
int ocenka;
cin >> ocenka;
switch(ocenka) {
case 2 : cout << "два";
case 3: cout << "три";
case 4 : cout << "4";
case 5 : cout << "5";
case 6: cout << "6";
case 7 : cout << "7";
case 8: cout << "8";
case 9: cout << "9";
case 10 : cout << "10";
case 11 : cout << "11";
case 12 : cout << "12";
}
}
return 0;
}
Begin
Min:=30001;
Read(N);
For N:= 1 to N do
Begin
Read(A);
if (A mod 2 = 0)and(A < Min) then Min:=A;
End;
WriteLn(Min)
End.