Arsenal, и правда, называй темы попонятней.
Плюс что значит X. Что за функция конкретно? X = K в данном случае? А также, x2 - это икс в квадрате? Если да, то писать надо так: x^2, а то не поймешь. По таким условиям код следующий:
| Код | program Func; var k : Integer; begin readln( k ); if( k = 1 ) then writeln( k ) else if( k = 15 ) then writeln( k * k + 4 ) else if( k <= 10 ) and ( k > 1 ) then writeln( k * k ) else if( k > 10 ) and ( k <= 20 ) then writeln( k * k * k ) else if( k > 20 ) then writeln( 1 ); end.
|
|