1)8^10=2^3^10 2^30/2^10(Кбайт)2^10=2^10=1024 <span>Мбайт</span>
2) A= K*b
Надо перевести в биты 4Кб=2^2*2^13=2^15
K=2^15/2^4=2^11=2048 c
№3
алг
нач
цел n,i
вывод '<span>Введите натуральное число:', нс
</span>ввод n
нц для i от 1 до n вывод i,': ',i*i,' ',i*i*i, нс
кц
кон
<span>№4</span>
алг
нач
цел a,b,i
вывод '<span>Введите два числа:', нс
ввод a,b
нц для i от a до b вывод i,'*',i,'=',i*i, нс
кц
кон</span>
Program z4;
var mas:array[1..10] of real;
var s:real;
var i:integer;
begin
s:=0;
for i:=1 to 10 do
begin
write('Введите ',i,' число: ');
readln(mas[i]);
s:=s+mas[i];
end;
writeln('Новый массив: ');
for i:=1 to 10 do
begin
mas[i]:=mas[i]/s;
write(mas[i],' ');
end;
end.
c++
#include <iostream>
#include "stdafx.h"
using namespace std;
int main ()
{
setlocale (0, "");
int a;
int b;
cout<<"вычисление площади и периметра\n";
cout<<"введите первое число\n";
cin>>a;
cout<<"введите второе число\n";
cin>>b;
int c = a*b;
int d = a+a+b+b;
cout<<"площадь = "<<c<<endl;
cout <<"периметр = "<<d<<endl;
if (c>d)
{
cout<<"площадь больше периметра\n";
}
else
{
cout<<"периметр больше площади\n";
}
return 0;
}