Я не знаю си и ты не знаешь си. Так пойдет?
А в то в этом коде.... искать... скорее ты его нашел на
https://govnokod.ru/ и прикалываешься
Я тоже умею так
int x,y;
scanf("%lf", &x);
scanf("%lf", &y);
if x==0 && y==0 then printf("%lf", 0)
if x==1 && y==2 then printf("%lf", 2)
if x==2 && y==1 then printf("%lf", 2)
if x==5 && y==5 then printf("%lf", 25)
if x==7 && y==7 then printf("%lf", 49)
if x==2 && y==3 then printf("%lf", 6)
и так далее где-то через миллионы строк
if x==-1 && y==3000 then printf("%lf", -3000)
Найди закономерность :)
___________________
код:
#include
#include
#include
#include
int main() {
int n=1, i, c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20;
int m1, m2, m3, m4, m5, m6, m7, m8, m9, m10;
double d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16, d17, d18, d19, d20;
double a, a0;
double a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20;
float b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20;
scanf("%Lf", &a);
//a0=a;
a1=a*10;
printf("\nA1 %f", a1);
m1=floor(a1);
printf("\nM1 %d", m1);
b1=a1-m1;
printf("\nB1 %f", b1);
c1=a1-b1;
printf("\nC1 %d", c1);
d1=m1*pow(2, -1);
printf("\nD1 %f", d1);
a2=b1*10;
printf("\nA2 %f", a2);
m2=floor(a2);
printf("\nM2 %d", m2);
b2=a2-m2;
printf("\nB2 %f", b2);
c2=a2-b2;
printf("\nC2 %d", c2);
d2=m2*pow(2, -2);
printf("\nD2 %f", d2);
a3=b2*10;
printf("\nA3 %f", a3);
m3=floor(a3);
b3=a3-m3;
printf("\nM3 %d", m3);
printf("\nB3 %f", b3);
c3=a3-b3;
printf("\nC3 %d", c3);
d3=m3*pow(2, -3);
printf("\nD3 %f", d3);
a4=b3*10;
printf("\nA4 %f", a4);
m4=floor(a4);
printf("\nM4 %d", m4);
b4=a4-m4;
printf("\nB4 %f", b4);
c4=a4-b4;
printf("\nC4 %d", c4);
d4=m4*pow(2, -4);
printf("\nD4 %f", d4);
a5=b4*10;
printf("\nA5 %f", a5);
m5=floor(a5);
printf("\nM5 %d", m5);
b5=a5-m5;
printf("\nB5 %f", b5);
c5=a5-b5;
printf("\nC5 %d", c5);
d5=m5*pow(2, -5);
printf("\nD5 %f", d5);
a6=b5*10;
printf("\nA6 %f", a6);
m6=floor(a6);
printf("\nM6 %d", m6);
b6=a6-m6;
printf("\nB6 %f", b6);
d6=m6*pow(2, -6);
printf("\nD6 %f", d6);
a7=b6*10;
printf("\nA7 %f", a7);
m7=floor(a7);
printf("\nM7 %d", m7);
b7=a7-m7;
printf("\nB7 %f", b7);
d7=m7*pow(2, -7);
printf("\nD7 %f", d7);
a8=b7*10;
printf("\nA8 %f", a8);
m8=floor(a8);
printf("\nM8 %d", m8);
b8=a8-m8;
printf("\nB8 %f", b8);
d8=m8*pow(2, -8);
printf("\nD8 %f", d8);
a9=b8*10;
printf("\nA9 %f", a9);
m9=floor(a9);
printf("\nM9 %d", m9);
b9=a9-m9;
printf("\nB9 %f", b9);
d9=m9*pow(2, -9);
printf("\nD9 %f", d9);
a10=b9*10;
printf("\nA10 %f", a10);
m10=floor(a10);
printf("\nM10 %d", m10);
b10=a10-m10;
printf("\nB10 %f", b10);
d10=m10*pow(2, -10);
printf("\nD10 %f", d10);
printf("\nDec %f", d1+d2+d3+d4+d5+d6+d7+d8+d9+d10);
return 0;
}
ПИ. СИ: Много "printf" мне так проще найти где не правильно работает код.
заранее благодарю