Эта небольшая улица находится в Красногвардейском районе, в Полюстрове. Она начинается упересечения проспекта Маршала Блюхера с Замшиной улицей и доходит до Пискаревского проспекта. Первоначально, с 1900 года, она называлась Грязновской, по фамилии некоего Грязновского,владевшего тремя несохранившимися домами на улице – № 8, 13 и 15. Однако наименование частосвязывали с состоянием местности, по которой пролегала улица, – болотистой, грязной, недаром названиеПолюстрово происходит от латинского palus – «болото». Иногда улицу так и именовали – Грязной. Последнее обстоятельство привело к тому, что ее вместо Грязной улицы на Петроградской стороне(ныне улица Яблочкова) 9 декабря 1922 года переименовали в улицу Эдиссона, в честь и предпринимателя в области электротехники (согласно тогдашнему русскому написанию егофамилии), хотя в постановлении была указана именно Грязная, а не Грязновская улица. Для исключениядублирующих названий и исправления допущенной ошибки уже через пять с половиной лет, 26 мая 1928-го,улице было присвоено современное наименование – Ключевая. В тот же день другим постановлением улицаЭдиссона появилась-таки в Петроградском районе, тем не менее вплоть до 1940 года на планах Ленинградавстречались две улицы Эдиссона. Имя Ключевая связано непосредственно с местностью, в которой находятся полюстровскиеминеральные источники, бьющие ключами. До 1960-х годов улица и заканчивалась у такого источника (близсовременного дома № 31), немного не доходя до Пискаревского проспекта.
уже писал, но попал в баг(
так вот. в паскале это будет так:
1)var a,b,c: integer;
begin
readln(a,b);
if a div 2 =0 then c: =(a+b)*(a+b)*(a+b);
else c: =a*a*a+b*b*b;
writeln(c);
end.
2)var a,b,c: integer;
d: real;
begin
readln(a,b,c);
if (a< 0) or (b< 0) or (c< 0) then d: =abs(a+b+c)
else d: =sqrt(a+b+c);
writeln(d: 0: 2);
end.
3)var a,b,c: integer;
begin
readln(a,b,c);
if (a*b*c< 0) then begin a: =a*a; b: =b*b; c: =c*c; end
else begin a: =abs(a); b: =abs(b); c: =abs(c); end;
writeln( a, ' ', b, ' ', c);
end.
вот так вот.