В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
mun7890
mun7890
12.06.2021 03:34 •  Информатика

Блок схема какого оператора указана на рисунке? /или /стой сокращенный линейный вложенный ​


Блок схема какого оператора указана на рисунке? /или /стой сокращенный линейный вложенный ​

Показать ответ
Ответ:
Лешик2005
Лешик2005
25.09.2022 05:20
Язык C++.
#include <iostream>
using namespace std;
int main(){
    int a, b, c, d;
    cout << "Введите длины сторон попарно: " << endl;
    cin >> a >> b >> c >> d;
    if(a == b && a==c && a==d && c==b && c==d && b==d)
    cout << "Квадрат или ромб." << endl;
    else if (a==b && c==d)
    cout << "Прямоугольник или параллелограмм." << endl;
    else
    cout << "Трапеция или произвольный четырехугольник." << endl;
    }
0,0(0 оценок)
Ответ:
KY3bMA228
KY3bMA228
18.01.2020 02:33
1.
A = 0,5; B = -1,7;
Так как A больше B, то идем по ветке "else":
B = A;
B = 0,5.

ответ: A = 0,5; B = 0,5.

2. Так как "6" больше "16", то идем по ветке "then":
C = 5.

ответ: 5.

3. Если между выражениями стоит "and", то они оба должны выполняться (1), если хоть одно из них ложно, то программа выдаст "ложь" (0).

При x = 5 первое выражение будет истинным, но во втором ложным, т.к. пять не больше пяти. Две скобки не истинны - значение выражения "ложь" (0).

ответ: 0.

4. mod - остаток от деления.
abs - модуль числа.

Если между выражениями стоит "or", то при одной или двух истинных выражениях программа на выходе дает "истину" (1). Если обе скобки ложны, то программа возвращает "ложь" (0).

При делении 45 на 2, остатком от деления является 1, а не 0. Скобка считается ложной.

При abs (45) число вправду больше 35, начит скобка истинна.

В итоге логическое выражение принимает значение "1".

ответ: 1.

5. (x <= 2) or (x > 15).
Or - или.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота