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

Построить схему преобразователя параллельного кода в последовательный, разрядностью 2 байта, описать с временной диаграммы.

Показать ответ
Ответ:
777495
777495
01.09.2022 13:43

вот возможный вариант, если числа номер вводится с клавиатуры:

#include <iostream>

#include <clocale>

using namespace std;

int main()

{

setlocale(LC_ALL, "Russian");

int a, b, c, d, e, f;

int x = 0;

cout << "Введите номер билета: ";

cin >> a >> b >> c >> d >> e >> f;

x = a + b + c;

if ( x == d + e + f)

 cout << "Номер вашего билета: " << a << b << c << d << e << f << ". " << "Ваш билет счастливый!";

else cout << "Номер вашего билета: " << a << b << c << d << e << f << ". " << "Увы, ваш билет не счастливый.";

}

0,0(0 оценок)
Ответ:
ilqartural2005
ilqartural2005
03.08.2021 18:27

Фрагмент программы будет выполнятся вечно, значение переменной c получить нельзя.

Объяснение:

Присваиваем переменной a число 100:

a:=100;

Присваиваем переменной b число 20:

b:=20;

Далее идёт цикл с постусловием, выполняем тело, пока b не станет больше или равна 100:

repeat

i:= a div b;

c:=i + 5;

b:= a div b;

until b>=100;

Смотрим:

i  =  a div b  =   100 div 20  =  5c =  i + 5  =  5 + 5  =  10 b =  a div b   =   100 div 20  =  5

b>=100 ? нет  =>  ещё раз:

i  =  a div b  =   100 div 5  =  20c =  i + 5  =  20 + 5  =  25b =  a div b   =   100 div 5  =  20

Переменная b изначально была равна 20, а через 2 прохода цикла, она также стала 20. Делаем вывод: это замкнутый цикл, выполнятся он будет вечно, так как переменная b никогда не будет >=100.

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