Николай "Ангел"
Ученик
- Регистрация
- 31 Янв 2012
- Сообщения
- 9
- Реакции
- 1
- Баллы
- 0
Помогите начинающему программисту
Привет всем.
Я хотел написать простую школьную программу на паскале и столкнулся с трудностями
Не могу описать переменные помогите пожалуйста
program etk;
var a:char;
s,d,f,c,t,ct:real;
sin,cos,tg,ctg:char;
begin
write ('a');
read (a);
write ('s');
read (s);
if a=sin then
if s=-s then write ('-x , pi+x , 2pik-x');
if s=+c then write ('pi/2-x , pi/2+x ,');
if s=+s then write ( 'pi-x , 2pik+x');
if s=-c then write ( '(3/2)pi-x , (3/2)pi+x ');
exit;
if a=cos then
if s=-s then write ('pi/2+x , (3/2)pi-x');
if s=+c then write ('-x , 2pik-x , 2pik+x');
if s=+s then write ( 'pi/2-x');
if s=-c then write ( 'pi-x , pi+x');
exit;
if a=tg then
if s=-t then write ('-x , pi-x , 2pik-x');
if s=+ct then write ('pi/2-x , (3/2)pi-x');
if s=+t then write ( 'pi+x , 2pik+x');
if s=-ct then write ( 'pi/2+x , (3/2)pi+x');
exit;
if a=ctg then
if s=-t then write ('pi/2+x , (3/2)pi+x');
if s=+ct then write ('pi+x , 2pik+x');
if s=+t then write ( 'pi/2-x , (3/2)pi-x');
if s=-ct then write ( '-x , pi-x , 2pik-x');
end.
Привет всем.
Я хотел написать простую школьную программу на паскале и столкнулся с трудностями
Не могу описать переменные помогите пожалуйста
program etk;
var a:char;
s,d,f,c,t,ct:real;
sin,cos,tg,ctg:char;
begin
write ('a');
read (a);
write ('s');
read (s);
if a=sin then
if s=-s then write ('-x , pi+x , 2pik-x');
if s=+c then write ('pi/2-x , pi/2+x ,');
if s=+s then write ( 'pi-x , 2pik+x');
if s=-c then write ( '(3/2)pi-x , (3/2)pi+x ');
exit;
if a=cos then
if s=-s then write ('pi/2+x , (3/2)pi-x');
if s=+c then write ('-x , 2pik-x , 2pik+x');
if s=+s then write ( 'pi/2-x');
if s=-c then write ( 'pi-x , pi+x');
exit;
if a=tg then
if s=-t then write ('-x , pi-x , 2pik-x');
if s=+ct then write ('pi/2-x , (3/2)pi-x');
if s=+t then write ( 'pi+x , 2pik+x');
if s=-ct then write ( 'pi/2+x , (3/2)pi+x');
exit;
if a=ctg then
if s=-t then write ('pi/2+x , (3/2)pi+x');
if s=+ct then write ('pi+x , 2pik+x');
if s=+t then write ( 'pi/2-x , (3/2)pi-x');
if s=-ct then write ( '-x , pi-x , 2pik-x');
end.