Переведите в текст: 1) 11001110 11101110 11101110 11101110 00101110 00101110 00101110 00100000 11101101 11100101 11101111 11101011 11101110 11110101 11101110 00100001
2) 207 229 240 229 226 238 228 232 242 252 32 226 32 65 49 54 63 32 45 235 229 227 234 238 33
3) 10100010 01101101 01100101 00100011 10101001 0010111
примечание: используется Элиас с указанием первой значащей цифры
4) Закодируйте в Гамма-Код Элиаса: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
На C++
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
#include <cstdlib>
using std::rand;
using std::srand;
#include <ctime>
using std::time;
int main()
{
srand(time(0));
int counter = 0;
int growth;
for(int i = 0; i < 50; i++)
{
if((growth = rand() % 151 + 150) >= 170)
{
counter++;
}
cout << growth << ' ';
}
cout << endl << endl;
cout << counter << " pupil";
cout << (counter != 1 ? "s" : "") << endl; // Если будет только 1 ученик,
//то больше ничего не печатать
//иначе - допечатать букву "s"
cin.get();
return 0;
}
var
N: array [1..15] of 1..15; {Массив, в который записываются номера положительных элементов массива х}
x: array [1..15] of real; //Массив х
i: integer; //Переменная для цикла
Number: integer; //Сколько номеров было записано
begin
Number:= 0; //Обнуляем счетчик номеров
for i:= 1 to 15 do //Вводим с клавиатуры массив х
begin
writeln('Введите ', i, ' элемент массива х');
readln(x[i]);
if x[i] > 0 then {Если введенный элемент массива х положительный, то прибавляем к счетчику добавленных номеров 1 и присваиваем соответствующему элементу массива N номер элемента}
begin
Number:= Number + 1;
N[Number]:= i;
end;
end;
write('Номера положительных элементов массива х: ');
for i:= 1 to Number do write(n[i], ' '); //Выводим записанные номера элементов
writeln; {Переход на новую строку, чтобы при следующем запуске программы информация выводилась с новой строки}
end.