Если я всё ещё могу в логику, то 8-битное число есть 8-битное представление числа. Таким образом, двоичный код (любой длины) может нести только одну единицу информации. Но я полагаю, что требудется не это. Если требуется определить максимальный объём данных, который может быть представлен 8-биным числом, то это 2^8=256. Если же количество единичных бит, то 5. Если же имеется в виду предоставляемый объём данных, то это 8 бит.Вопрос очень некорректный.
Работает "из коробки", ничего делать не нужно.
/* C++ 11 */
#include <iostream>
using namespace std;
int main()
{
char answer;
const char correct = 'b';
cout << "Введите ваш ответ (a, b, c): ";
cin >> answer;
switch (answer) {
case correct:
cout << "Правильно!" << endl;
break;
default:
cout << "Неправильно!" << endl;
break;
}
}
1.В марте у нас будут каникулы.2.Это был великан.3.В дороге Громова застал буран.4.На Камчатек много гейзеров.5.Караван двигался по барханам.6.Вдали появились айсберги.7.Однажды мы заблудились в лесу.8.Мы возобновили переписку.9.Муму привязалась к Герасиму.10.Месяц спутя геологи уехали.
<h3>PascalABC.NET 3.4.2, сборка 1843 от 24.10.2018</h3><h3>Внимание! Если программа не работает, обновите версию!</h3>
function F(n: integer):int64 :=
n <= 1 ? 1 : 2.To(n).Aggregate(int64(1), (p, q)-> p * q);
begin
Range(1, ReadInteger('n=')).Select(t -> F(t)).Sum.Println
end.
<h2>n= 10</h2><h2>4037913 </h2>
Делим на основания сс, то есть на 2
14/2=7(0)
7/2=3(1)
3/2=1(1)
1/2=0(1)
Читаем остатки с конца:
<u>Ответ: 1110</u>