A maior rede de estudos do Brasil

Grátis
5 pág.
Algoritmos - exemplos

Pré-visualização|Página 1 de 5

Al gori tmos
Par ábola
void se tup () {
si ze ( 600,600) ;
l i ne( 00,300,6 00, 3 00);
l i ne( 300, 00, 300,6 00);
}
i nt a1= -300;
void d raw () {
poi nt (a1+30 0, - 1*( ( a1*a1) /200) +300) ;
a 1 = a1+ 1;
}
// ax +b
Reta
void s e tup () {
si ze ( 600,600) ;
l i ne( 00,300,6 00, 3 00);
l i ne( 300, 00, 300,6 00);
}
i nt x= - 300;
void d raw () {
poi nt(x +300,- 1*( x ) +300) ;
x = x +1;

}
// f( x) =- 1*y+600
Estrutura de s eleção
void s e tup () {
si ze ( 600,600) ;
l i ne( 00,300,6 00, 3 00);
l i ne( 300, 00, 300,6 00);
}
i nt x= - 300;
void d raw () {
i f (x <0) {
f i ll( 255, 0, 0) ;
}el se {
f i l l( 0, 255, 0) ;
}
e llip se (x +300,- 1*( ( x*x )/ 300) +300,10, 10) ;
x = x +1;
}
Função Cos s eno
void s e tup () {
si ze ( 600,600) ;
l i ne( 00,300,6 00, 3 00);
l i ne( 300, 00, 300,6 00);
}
f l oat x = -30;

void d raw () {
f i l l( 255,0,0) ;
e llip se ((x*30) +30 0, - 1*( cos(x ) *80) +300,1 0, 10) ;
x = x +0.08;
}
Funções s eno, coss eno e tangente
void s e tup () {
si ze ( 600,600) ;
l i ne( 00,300,6 00, 3 00);
l i ne( 300, 00, 300,6 00);
}
f l oat x = -15;
void d raw () {
f i l l( 0, 255, 0) ;
e llip se ((x*30) +30 0, - 1*( cos(x ) *80) +300,1 0, 10) ;
x = x +0.08;
f il l( 255, 0, 255) ;
e llip se ((x*30) +30 0, - 1*( si n( x) *80) +300,10,10) ;
f il l( 0,255, 255) ;
e llip se ((x*30) +30 0, - 1*( tan(x ) *80) +300,10,10) ;
}
Alter nando cor es nas funções s eno, coss eno e tangente de acordo co m os
v alor es
void s e tup() {