1. Какой оператор в Паскале служит для выбора одного из двух вариантов действий?
1) оператор ввода
2) оператор вывода
3) условный оператор
4) оператор цикла
2. Сколько раз повторится тело цикла в процессе выполнения фрагмента программы: k:= 8; while k<20 do k:=k+10;
1) 8
2) 6
3) 2
4) 10
2000 Байтов.
Объяснение:
В алфавите 16 букв. Зная это информацию, мы можем воспользоватся формулой Хартли - N = 2^i, где N - мощность алфавита, а i - вес одного символа. 16 = 2^4. В задаче говорится, что все слова этого языка состоят из 5 букв. Выполнив обычные умножение, мы можем узнать вес одного слова в битах. 5 * 4 = 20 бит - вес одного слова. Далее просто вес одного слова умножим на их количество. 20 * 8000 = 160000. Нас просят выразить информацию в Байтах, поэтому получившееся число разделим на 8, т.к. в одном Байте восемь бит информации. 160000 : 8 = 20000 Байтов - вес всех слов, составленных из букв алфавита.
Код программы:
#include <iostream>
using namespace std;
int main()
{
int a, b ,c;
cout<<"Введите 3 целых числа"<<endl;
cin >>a>>b>>c;
cout<<a<<"+"<<b<<"+"<<c<<"="<<a+b+c<<endl;
cout<<a<<"*"<<b<<"*"<<c<<"="<<a*b*c<<endl;
cout.precision(4);
cout<<"("<<a<<"+"<<b<<"+"<<c<<")/3"<<"="<<(a+b+c)/3.<<endl;
return 0;
}