Avdeeva Yelizaveta
?>

Які операціївикористовуються дляскладних умов? ОвиборуОмноженняОдодаванняологічні​

Информатика

Ответы

homeo85
Преобразуем условие в более понятное.
Обозначаем:
a=Пер­вая буква со­глас­ная;
b=Вто­рая буква со­глас­ная
c=Тре­тья буква глас­ная
Тогда условие можно записать следующим образом:
\lnot(a \land b) \land \lnot c=\overline{a\cdot b}\cdot\overline c=(\overline a+\overline b)\overline c
Перейдем к исходным обозначениям, учтя, что отрицание "гласная" есть "согласная", а отрицание "согласная" есть "гласная":
(Пер­вая буква глас­ная ИЛИ Вто­рая буква глас­ная) И Тре­тья буква согласная.
Можно сформулировать еще короче:
"Пер­вая ИЛИ вторая буква глас­ная, а третья обязательно согласная".
Этому условию удовлетворяет только имя 4) Лидия - в нем вторая буква гласная, а третья согласная.
maximpr6
1)
#include <iostream>using namespace std;int main(){ setlocale(LC_ALL, "Russian"); int a, b, c; cin >> a >> b >> c; // Вид по сторонам if (a == b && b == c) { cout << "Равносторонний треугольник" << endl; }
else if (a == b || b == c || a == c) { cout << "Равнобедренный треугольник" << endl; }
else if (a^2 == b^2 + c^2 || b ^ 2 == a ^ 2 + c ^ 2 || c ^ 2 == b ^ 2 + a ^ 2) { cout << "Прямоугольный треугольник" << endl; } return 0;}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Які операціївикористовуються дляскладних умов? ОвиборуОмноженняОдодаванняологічні​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

saveskul84
Dmitrii sergei463
Alyona
Анна1417
Filintver
fialkaflowers77
gena1981007
Курнев-Анастасия359
elena-ppk
zakup-r51
apetit3502
Blekjek730
Федор_Рауф1592
Shteinbakh
antrotip