С++
#include<iostream>
#include<cmath>
int y(int x){
if(x<-2){
return (abs(x)+2);
}else if(x >= -2 && x<= 2){
return 1;
}else{
return (x+1);
}
}
using namespace std;
int main(){
int x;
cin>>x;
cout<<y(x)<<endl;
return 0;
}
Паскаль
Program pr;
uses crt;
var x :integer;
fubction y(x: integer) int a begin
if x<-2 then
a:= abs(x)+2;
else if (x>=-2) and (x<=2) then
a:= 1;
else a:= x+1;
end;
begin
readln(x);
whiteln(y(x));
end;
Очень простой алгоритм:
Program Alexey;
{программа запрашивает у пользователя значения ежедневной температуры за 14 дней, и выводит максимальное и минимальное значения и в какие дни температруа достигала этих значений, а также вычисляет среднюю температуру за 2 недели}
uses crt;
const n=14;
var
i, daymax, daymin:integer;
t,max,min,sum:real;
begin
writeln('Введите температуру за каждый день');
write('День 1-й: T = ');
readln(t);
max:=t;
min:=t;
sum:=t;
for i:=2 to 14 do //организуем цикл
begin
write('День ',i,'-й: T = ');
readln(t);
if t>max then
begin
max:=t; // найдено новое максимальное значение
daymax:=i; // запоминаем соответствующий номер дня
end;
if t<min then
begin
min:=t; // найдено новое минимальное значение
daymin:=i; // запоминаем соответствующий номер дня
end;
sum:=sum+t; //суммируем все значения t
end;
writeln();
writeln('Максимальная температура была на ',daymax,'-й день: ',max,' градусов');
writeln('Минимальная температура была на ',daymin,'-й день: ',min,' градусов');
writeln('Средняя температура за 14 дней: ',sum/14,' градусов');
end.
<u>Управление другим</u>: мама, сестра и брат стыдят мальчика за двойку.
<u>Управление собой</u>: мальчику стыдно за себя, за свою оценку.
Берешь с складываешь. Калькулятор на что?
1) 110121
2) 111109891000
3) 1121211
4) 100010,99