|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - virussx
Páginas: [1]
1
« en: Jueves 9 de Junio de 2005, 01:21 »
entonces tengo q escalar y de la funcion... esta al meterla en la funcion pupixel como lo haria es decir para escalar "y" tendria q multiplicar por 450 o dividir entre 450 el valor de y..........
pd gracias pot tu explicacion...........
2
« en: Miércoles 8 de Junio de 2005, 05:57 »
como podria escalar esos puntos, lo q pasa es q en realidad estoy aprendiendo la inctruccion putpixel y tengo un libro al lado pero no es d emucha ayuda..... como podria hacer???
3
« en: Miércoles 8 de Junio de 2005, 04:28 »
alguien ayudaaaaaaa!!!!!!!
4
« en: Martes 7 de Junio de 2005, 19:55 »
#include<graphics.h> #include<math.h> #include<stdlib.h> #include<float.h> #include<conio.h> #include<dos.h> #include<stdio.h> int opcion,driver=DETECT, mode=1; float T,T1,tt,f,X,X1,X2; float x,y,y1; int i,t,maxx,maxy,x1; const float MAX_ROW = 475; const float MAX_COL = 630; int Xo; int Yo; void inicializar(),dibujar_ejes(),ejex(),uno(),seno(); void inicializar(){ initgraph(&driver,&mode,"c:\\bgi"); setbkcolor(BLUE); maxx=getmaxx(); maxy=getmaxy(); X=50; settextstyle(TRIPLEX_FONT, HORIZ_DIR,4); setusercharsize(10, 10, 4, 3); setcolor(WHITE); outtextxy(X,20,"U"); outtextxy(X,60,"N"); outtextxy(X,100,"E"); outtextxy(X,140,"X"); outtextxy(X,180,"P"); outtextxy(X,220,"O"); X=100; setusercharsize(7, 10, 2, 2); outtextxy(X,80,"Ingenieria"); X=140; outtextxy(X,110,"de"); X=105; outtextxy(X,140,"Sistemas"); X=50; setusercharsize(3, 4, 2, 3); outtextxy(X,370,"Programador:"); settextstyle(SMALL_FONT, HORIZ_DIR,5); outtextxy(X,400,"Fernandez, Edgar Exp.:9720581"); outtextxy(X,415,""); outtextxy(X,430,""); outtextxy(380,450,"Presione una tecla para entrar..."); getch(); while(opcion!=4){ cleardevice(); setcolor(WHITE); settextstyle(SMALL_FONT, HORIZ_DIR,5); outtextxy(250,100,"MENU DE OPCIONES"); outtextxy(140,188,"Graficar Funcion de tipo f(x)=X^2*X^(1/2) presione 1"); outtextxy(140,220,"Graficar Funcion de Tipo f(x)=sin(x)/x presione 2"); outtextxy(140,250,"Graficar Funcion de Tipo y(t)=jt^3+ct^2+bt+a presione 3"); outtextxy(140,285,"Para Salir Presione 4"); outtextxy(140,310,"Opcion Nø:"); gotoxy(34,21);scanf("%i",&opcion); switch(opcion){ case 1: uno(); break; case 2: seno(); break; case 3: break; case 4: break; } } } void dibujar_ejes(){ cleardevice(); setcolor(WHITE); setbkcolor(BLUE); line(0,276,639,276); line(300,0,300,470); rectangle(1,1,638,478); } void uno(){ cleardevice(); settextstyle(SMALL_FONT, HORIZ_DIR,5); dibujar_ejes(); for (i=0;i<=639;i+=1){ y=pow(i,2)*(sqrt(i)); putpixel (200+i,200-y,YELLOW); } outtextxy(380,450,"Presione una tecla para continuar..."); getch(); } void seno(){ cleardevice(); settextstyle(SMALL_FONT, HORIZ_DIR,5); dibujar_ejes(); for(i=0;i<=639;i+=1) { putpixel(i,280-50.0*sin((i-300.0)/20)/((i-300.000061)/20),YELLOW); } outtextxy(380,450,"Presione una tecla para continuar..."); getch(); } int main(void){ inicializar(); }
hey!!!! he tenido problemas grafican algunas funciones tales como f(x)=X^2*X^(1/2) y f(x)=sin(x)/x ya q en la primera funcion los pusntos me sale tan separados y otros no salen y en la funcion del seno no se si esta bien.... ayudaaaaaaaa por favor
Páginas: [1]
|
|
|