Если возникает ошибка "undefined reference", компилируйте с флагом -lm
#include <stdio.h>
#include <math.h>
int main(void)
{
int
x[3],
y[3],
index;
for(int i = 0; i < 3; i++)
scanf("%d%d", &x[i], &y[i]);
float min = sqrt(pow(x[0], 2) + pow(y[0], 2));
for(int i = 1; i < 3; i++)
{
float tmp = sqrt(pow(x[i], 2) + pow(y[i], 2));
if(tmp < min)
{
min = tmp;
index = i;
}
}
printf("Ближайщая точка к началу координат: %c\n", (index == 0) ? 'A' : (index == 1) ? 'B' : 'C');
return 0;
}
Var a,b,x,s:integer;
begin
write('a = ');
readln(a);
write('x = ');
readln(x);
b:=a;
s:=0;
while b>0 do
begin
s:=s+b mod 10;
b:=b div 10;
end;
writeln('s = ',s);
if s>x
then writeln('Сумма цифр больше ',x)
else writeln('Сумма цифр не больше ',x);
end.
Пример:
<span>a = 31854
x = 15
s = 21
Сумма цифр больше 15</span>
Чесно говоря не уверен но от 10 до 25 мигабайт
2
////
1011
10011
101010
1011100111
3
//////
102
201
1120
1000112
5
/////
21
34
132
10433
16
//////
B
13
2A
2E7
#include <iostream>
<span>using namespace std;
</span>void mxd(int n) {
<span> int k,mx=0;
</span><span> do {
</span><span> k=n%10; n/=10;
</span><span> if (k>mx) mx=k;
</span><span> }
</span><span> while (n>0);
</span><span> cout<<mx<<endl;
</span><span>}
</span><span>int main() {
</span><span> int n;
</span><span> cout<<"number: "; cin>>n;
</span><span> mxd(n);
</span><span> </span><span /><span>system("pause");
</span><span> return 0;
</span><span>}
</span><span>
</span>