Логические выражения все, кроме В.
// PascalABC.NET 3.1, сборка 1198 от 11.03.2016
begin
var s:=ReadlnString('Введите текст').ToWords;
Writeln('Кол-во равно ',s.Where(x->x[1]='а').Count)
end.
<u><em>Тестовое решение:</em></u>
Введите текст Большой арбуз оказался зеленым, а маленький - красным
Кол-во равно 2
Ответ:
141
Объяснение:
15 МБ это 15360 Кбайт
128 байт это 0.125 Кбайт
2.5 МБ это 2560 Кбайт
15360 + 0.125 + 2560 = 17920.125
17902/128 = 140.000977
т. к. есть остаток следовательно нужен 141 кластер
Ответ:
#include <iostream>
#include <time.h>
using namespace std;
int main()
{
int n, i;
double z, s;
double* a = NULL;
setlocale(LC_ALL, "Russian");
cout << "\nВведите размерность массива: ";
cin >> n;
a = new double [n];
srand(time(NULL));
for (i = 0; i < n; i++) {
a [i] = (double)rand() / (RAND_MAX + 1) * 5;
cout << a[i] << " ";
}
cout << "\nВведите число для поиска: ";
cin >> z;
s = 0;
for (i = 0; i < n; i++) {
if (abs (a[i] - z) < 0.1) // поиск z в массиве, 0.1: сравнение чисел с точность до 1 знака после запятой
s += a[i];
}
cout << "\nСумма = " << s << "\n";
}
Код Бодо отводит на каждый символ по 5 бит вне зависимости от частоты использования символов.
Меж тем, в естественных языках есть очень часто используемые буквы, и есть буквы, применяемые реже.
В коде Морзе частым буквам сопоставлены короткие комбинации, двухбитовые, более редко применяемым буквам - более длинные коды.
Таким образом, код Морзе позволяет передать больше символов, чем код Бодо по одному и тому же каналу связи