vendredi 20 août 2010

graphe d'un motagne en C

#include "graphics.h"#include "conio.h"#include "stdlib.h"#include "stdio.h"#include "math.h"#include "time.h"#include "dos.h"
#define COTE 128
int frac [COTE+1][COTE+1]={0};int face[5][2];float rugosite;
void setfrac(int,int,int,int);
void main (void){ int gest=VGA, mode=VGAHI, erreur, i,j,n,nbr,ind,h, X1,Y1,X2,Y2;
char c;
initgraph(&gest,&mode,""); if ((erreur=graphresult())!=grOk) { printf("Erreur graphique : %s\n",grapherrormsg(erreur)); getch(); exit(1); }
do { randomize(); rugosite=100.0+random(200); frac[0][COTE]=random(100)+100; frac[0][0]=-random(100); frac[COTE][COTE]=random(100)+100; frac[COTE][0]=-random(100); nbr=0; do nbr++; while (!((COTE>>nbr) & 1));
for (n=1;n<=nbr;n++) { ind=COTE>>(n-1); for (i=0; i< COTE ; i+=ind) for (j=0;j for (i=0;i<=COTE;i++) for (j=0;j<=COTE;j++) if(frac[i][j]<0) frac[i][j]=0; cleardevice();
for (j=COTE-1;j>=0;j--) { for (i=0;i fillpoly(5,(int*)face); } } c=0; if (kbhit()) c=getch(); if (c==32) getch(); } while (c!=27);
closegraph();}
void setfrac(int id,int ifi,int jd, int jf) { int dim,z1,z2,z3,z4,im,jm;
dim=(int) (rugosite/COTE*(abs(ifi-id)));
z1=frac[id][jd]; z2=frac[ifi][jd]; z3=frac[id][jf]; z4=frac[ifi][jf];
im=(id+ifi)/2; jm=(jd+jf)/2;
frac[im][jd]=(z1+z2)/2+random(dim)-dim/2; frac[id][jm]=(z1+z3)/2+random(dim)-dim/2; frac[ifi][jm]=(z2+z4)/2+random(dim)-dim/2; frac[im][jf]=(z3+z4)/2+random(dim)-dim/2; frac[im][jm]=(z1+z2+z3+z4)/4+2*random(dim)-dim;
}

graphe d'un motagne en C

#include "graphics.h"#include "conio.h"#include "stdlib.h"#include "stdio.h"#include "math.h"#include "time.h"#include "dos.h"
#define COTE 128
int frac [COTE+1][COTE+1]={0};int face[5][2];float rugosite;
void setfrac(int,int,int,int);
void main (void){ int gest=VGA, mode=VGAHI, erreur, i,j,n,nbr,ind,h, X1,Y1,X2,Y2;
char c;
initgraph(&gest,&mode,""); if ((erreur=graphresult())!=grOk) { printf("Erreur graphique : %s\n",grapherrormsg(erreur)); getch(); exit(1); }
do { randomize(); rugosite=100.0+random(200); frac[0][COTE]=random(100)+100; frac[0][0]=-random(100); frac[COTE][COTE]=random(100)+100; frac[COTE][0]=-random(100); nbr=0; do nbr++; while (!((COTE>>nbr) & 1));
for (n=1;n<=nbr;n++) { ind=COTE>>(n-1); for (i=0; i< COTE ; i+=ind) for (j=0;j for (i=0;i<=COTE;i++) for (j=0;j<=COTE;j++) if(frac[i][j]<0) frac[i][j]=0; cleardevice();
for (j=COTE-1;j>=0;j--) { for (i=0;i fillpoly(5,(int*)face); } } c=0; if (kbhit()) c=getch(); if (c==32) getch(); } while (c!=27);
closegraph();}
void setfrac(int id,int ifi,int jd, int jf) { int dim,z1,z2,z3,z4,im,jm;
dim=(int) (rugosite/COTE*(abs(ifi-id)));
z1=frac[id][jd]; z2=frac[ifi][jd]; z3=frac[id][jf]; z4=frac[ifi][jf];
im=(id+ifi)/2; jm=(jd+jf)/2;
frac[im][jd]=(z1+z2)/2+random(dim)-dim/2; frac[id][jm]=(z1+z3)/2+random(dim)-dim/2; frac[ifi][jm]=(z2+z4)/2+random(dim)-dim/2; frac[im][jf]=(z3+z4)/2+random(dim)-dim/2; frac[im][jm]=(z1+z2+z3+z4)/4+2*random(dim)-dim;
}

mardi 17 août 2010

Comment apprendre les maths facilement?

Bonjour, Pour que vous puissiez apprendre les mathématiques de façon beaucoup plus aisée et ludique, je connais plusieurs sites qui pourront vous aider. Mais tout dépend de votre niveau :-Si vous avez un niveau compris entre le primaire et le collège, je vous suggère de faire un tour sur mathematiquesfaciles.com. Vous aurez à votre disposition des cours simplifiés et expliqués de façon à ce que vous compreniez rapidement, des tas d’exercices et des astuces qui vous permettront de mieux vous exercer. Vous trouverez aussi des tests bilan, vous donnant la possibilité de déterminer votre niveau réel.-Cependant, si vous avez un niveau supérieur, je vous propose netprof.fr et les-mathematiques.net. Vous bénéficierez de cours de mathématiques en vidéos. Ce site vous propose aussi des aides dans les autres matières, telles la philosophie, la physique/chimie… . Je vous renvoie à présent sur ilemaths.net. Ce site vous sera d’une grande aide, dans la mesure où vous aurez des fiches de mathématiques résumant la plupart des leçons (tous niveaux). Vous pourrez directement les imprimer Il y aura aussi des tonnes d’exercices que vous pourrez essayer de faire. Et enfin, le forum vous permettra de rentrer en contact avec d’autres internautes, si jamais vous rencontrez des difficultés.Pour terminer, il existe aussi des livres sur le net, que vous pourrez acheter sur des sites de vente sécuritaires comme amazon.fr. Si vous avez du mal à travailler toute seule, rentrez en contact avec des professeurs particuliers sur le net. Le site maxicours.com par exemple, vous aidera même s'il est payant.Bonne chance!Image de espace-sciences.org

http://reponses.qctop.com/comment-apprendre-les-maths-facilement.html