По формуле N=2^i где i размер памяти одного элемента.
у нагури 16=2^i значит i=4 бита
в русском языке берется 32, значит i=5 бит
значит в русском тексте больше информации
#include <iostream>
#include <fstream>
using namespace std;
struct day{
char name;
int day;
int month;
int year;
};
int main() {
ifstream in;
int i=1;
day dm[CHAR_MAX];
char search;
in.open("местонахождение файла");
if (search==dm[i].name){
cout<<dm[i].day<<dm[i].month<<dm[i].year<<endl;
}
else
cout<<"error";
return 0;
}
Если немного дополнить, то будет ещё круче
458 =)
Делал через java... могу код скинуть если нужно
Const n=10;
var ar:array[1..n] of integer;
a,p,i:integer;
begin
write('a = ');
readln(a);
write('p = ');
readln(p);
ar[1]:=a;
for i:=2 to n do ar[i]:=ar[i-1]+p;
for i:=1 to n do write(ar[i],' ');
end.
Пример:
a = 2
p = 5
2 7 12 17 22 27 32 37 42 47
Задание 1.
Ответ под цифрой 4
Задание 2.
Ответ под цифрой 4.
Задание 3.
Найдем количество символов в статье:
<span>64·40·64 = 26·5·23·26 = 5 · 215. </span>
Один символ кодируется одним байтом, 210 байт составляют 1 килобайт, поэтому информационный объем статьи составляет
<span>5·215 байт = 5·25 килобайт = 160 Кб. </span>