Язык СИ:
#include<stdio.h>
#include<math.h>
int main(){
long double x,y;
scanf("%Lf",&x);
if(x<=-10)y=x*x+25-x;
else if(-10<x && x<=10)y=3+fabsl(x);
else y=1/x;
printf("%Lg\n",y);
return 0;
}
Const D = 2.54;
var i: integer;
rez: real;
begin
for i := 1 to 10 do begin
rez := i * D;
writeln( i, ' см = ', rez, ' дюйм' );
end;
<span>end.</span>
Var n,i,k,s1,s2:integer;
begin
write('n='); readln(n);
s1:=n; s2:=0;
for i:=1 to n-1 do
begin
write('k',i,'='); readln(k);
s1:=s1+i; s2:=s2+k;
end;
writeln('Потерялась карточка ',s1-s2);
<span>end.
Пример:
n=5
k1=1
k2=3
k3=4
k4=5
<span>Потерялась карточка 2
</span></span><span><span>
</span></span>
<span>Двоичный код:<span>000011100010111100101111000101000000111000101100000110010000111000101111
0001111000001110001011100010110000001110001011100001111000001110001011100
0011101000011100010111000101110000011100010111000011011000101000000111000
1011100010000100001110001011100010000000010100000011100010111000011100000
0111000101111000110010000111000101111000111000000111000101110001011110000
1110001011100010111100001110001011110010101100010100000110100001010000001
11000101110000111010001010000011011</span></span>
Это 5
#include <iostream>
using namespace std;
int main() {
double a;
int b, proizv=1;
cin>>a;
while(a>0) {
b=a%10;
if(b%2!=0)proizv*=b;
a/=10;
} cout<<proizv<<endl;
return 0;
}
Это 6
#include <iostream>
using namespace std;
int main() {
int a;
int b, max=-1000000, proizv=1;
cin>>a;
do {
b=a%10;
if(b>max)max=b;
if(b%2!=0)proizv*=b;
a/=10;
}while(a>0);
cout<<proizv<<' '<<max<<endl;
return 0;
}