Срочно!!! Программирование С++

0 голосов
32 просмотров

Срочно!!! Программирование С++


image

Информатика (31 баллов) | 32 просмотров
0

Программа вообще не запустится, потому что запрашивает числа по неверному синтаксису:cin >> x, y. Правильно: cin >> x >> y;А также неправильно выводит текст:cout << не принадлежит". Правильно: cout << "не принадлежит";

Дан 1 ответ
0 голосов

Во 2 задании чтобы программа сработала неверно достаточно нарушить самое первое условие y>=x, задав x больший чем у (например x=5, y=1).


image
(274 баллов)
0

В какой программе это делали?

0

В ворде от руки быстро нарисовал

0

Если про блок-схему речь. А синтаксических ошибок просто не заметил, а одну на автомате сам и исправил. В оригинале программа действительно не запуститься.

0

А в какой программе?

0

Ну, рисовали.

0

Microsoft Word :) Через меню Вставка->Фигуры

0

Благодарю. Насколько я помню, именно текст в блоках пишется по другому. Например, блок с условием такой: y >= x. И от него две стрелки - если выполняется и если не выполняется. Потому что синтаксис в разных программах разный, и, к примеру, на C++ эта запись будет верна, но на Pascal нет, ведь там конструкция if употребляется так: if y >= x, то есть отсутствуют скобки. Если у Вас есть возможность это исправить, пожалуйста, исправьте.

0

*синтаксис в разных языках программирования

0

Исправил, убрал if из условий. Теперь более универсально)