Другие языки программирования и технологии

Помогите пожалуйста разобраться с вопросами по информатике и программированию

1) На С++:

#include <iostream>

using namespace std;

int main() {
    int n;
    cout << "n? ";
    cin >> n;
    cout << (n & 0x80000000 ? "minus\n" : "plus\n");
    return 0;
}

Примечание: константа 0x80000000 может быть другой в зависимости от платформы. Можно заменить на выражение (1 << sizeof(n) * 8 - 1)

2) ...3) ...
> Игорь и Голованов, умники хреновы, я в теме написал
Просто в данной категории "ответов" принято задавать один вопрос и отвечать на один вопрос. Те, кто часто отвечает, как правило игнорируют вопросы, где "вопросов" больше одного, или просто стебутся над вопрошающим, или предлагают решить вопросы путем денежных взаимоотношений.
Никита Пропольский
Никита Пропольский
62 224
Лучший ответ
{разложение ln(x+1)X в ряд}
program Lab;
uses crt;
const eps=0.001;
function st(n:real;k:integer):real;
// (n^k)
var
i:integer;
l:real;
begin
l:=1;
for i:=1 to k do
l:=l*n;
st:=l;
end;
function st1(n:integer):integer;
//(-1)^n
var
i,l:integer;
begin
l:=-1;
for i:=1 to n do
l:=-l;
st1:=l;
end;
var
n,k:integer;
S,a,x: real;
BEGIN
clrscr;
write('vvesti x --> ' ); readln(x);
k:=0 ;
S:=0;
repeat
a:= st1(k+1)*st(x,k+1)/(k+1); ; writeln('a=',a:10:4);
S:=S+a; writeln('s=',s:6:2);
k:=k+1;
until abs(a) < eps ;
writeln('k= ',k,' s= ',s:6:4);
writeln(ln(x+1):6:3);
writeln('end programm');
readln;
END.
MG
Mail Gamidov
95 932
А не лопнешь от жадности? ?

Перезадай вопросы поштучно и со своими попытками решения
Илья Яндулов
Илья Яндулов
75 320