Uses crt;
var x1,y1,x2,y2:integer;
dlina:real;
begin
read(x1,y1);
read(x2,y2);
dlina:=sqrt(sqr(x2-x1)+sqr(y2-y1));
writeln(dlina);
end.
N=2^i, где N - мощность алфавита (кол-во символов, котррые в нём используются), i - информационный вес символа в битах
256 = 2^8 => i =8 бит
I (это не l, а заглавная i) - информационный объем, находящийся по формуле:
I = K × i, где K - кол-во символов сообщения
I = 4096 × 8 = 32768 бит
Переведём в килобайты:
32768 : 8 = 4096 байт
4096 ÷ 1024 = 4 КБ
Ответ: 4 кб
#include <iostream>
#include <conio.h>
using std::cout;
using std::cin;
using std::endl;
int F(int N);
int main()
{
int N;
cin >> N;
cout << F(N); я не понял, по условию сказано "первого, большего введенному m" если надо найти значение следующего после введенного, то вместо F(N) надо F(N+1) мол если ты ввел 14, то тебе нужно найти значение следующего(15), как-то так.
_getch();
}
int F(int N)
{
if (N >= 2)
return F(N - 1) + F(N - 2);
else
return N;
}
Ответ прилагаю фото с кодом
Ответ:
program Num2;
var
a, b: Integer;
begin
Randomize;
Write ('Исходные числа: ');
a := Random (10);
b := Random (10);
Write (a, ' ', b);
WriteLn;
if a < b then
WriteLn ('Меньшее число = ', a)
else if a > b then
WriteLn ('Меньшее число = ', b)
else
WriteLn ('Числа равны.');
ReadLn;
end.