Программа без использования функции возведения в степень (pow()):
#include <stdio.h>
int main(void) {
float eps, a, s=0;
int a2=1, a3=1;
printf("eps = ");
scanf("%f",&eps);
a = 1.0/a2+1.0/a3;
while (a>=eps){
a2 *= 2; a3 *= 3;
a = 1.0/a2+1.0/a3;
s += a;
}
printf("s = %lf\n", s);
return 0;
}
Пример:
<span>eps = 0.001
s = 1.499015</span>
N = 16 = 2^4
i = 4
К = 8*32*128
I = ?
I = K*i = 8*32*128*4 бит = 8*32*128*4/8 байт = 32*128*4 байт = 32*128*4/1024 Кбайт = 16 Кбайт
1) 3
2) 1 2 3 4 5
3)
Program name;
var i:integer;
begin
for i:=1 to 6 do writeln('Ваше Имя');
end.
4)
a)
б)
Program name;
var i,sum:integer;
begin
sum:=0;
for i:=20 to 40 do sum:= sum+i;
writeln(sum);
end.
в)
Program name;
var i,sum:integer;
begin
sum:=0;
for i:=40 to 70 do sum:= sum+i;
writeln(sum);
end.
г)
Program name;
var i,sum:integer;
begin
sum:=0;
for i:=30 to 60 do if i mod 2 = 0 then sum:= sum+i;
writeln(sum);
end.
д)
Program name;
var i,sum:integer;
begin
sum:=0;
for i:=36 to 66 do if i mod 2 = 1 then sum:= sum+i;
writeln(sum);
end.
Мышь
Принтер
USB
Колонки
Антивирус
Память
Флешка
Wi-Fi
Монитор
Веб камера
Браузер