Программа без использования функции возведения в степень (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>
110 =2+4 = 6
12 = 2+8 = 10 => 110+12 = 16
А вообще программа "калькулятор" умеет складывать числа, в том числе в разных системах счисления.
Не знаю сойдет или нет, но как бы эту задачу давно решал.
var a:array [1..20] of integer;
i:integer;
begin
for i:=1 to 20 do
begin
a[i]:=random(30)+1;
if a[i] mod 3 = 0 then
write (a[i],' ');
end;
readln;
<span>end.</span>
var
s:string;
begin
s:=Edit1.Text;
for s:=1 to length(s) do
begin
if s[i]=',' then delete(s,i,1);
ShowMessage(s);
end;
end;
A) Вкторная графика.
B) на распечатанном отсутствует треугольник.
Незачто :3