begin process at 2012 05 29 14:56:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Débutant(e)

 > 

passage en mode graphique turbo c


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

passage en mode graphique turbo c

dimanche 17 mai 2009 à 22:10:07 | passage en mode graphique turbo c

jsuititidu27

bonjour à tous, j'ai découvert le turbo C et j'ai un exo à résoudre, voilà :

tracer une fonction f(x).

on entre les réels a et b sur lequel on va tracer la fonction,
on entre un maximum max et un minimum min, entre lesquels la fonction f sera tracée, qui représentent respectivement le sommet et le bas de l'écran.

le programme doit avoir l'ordre suivant:
-entrer les réels a et b,
- entrer les réels max et min
- passage en mode graphique
- calcul des dimensions maximales de l'écran
- dessiner  un rectangle autour de l'écran
- mettre un point au coordonnées i et j
- attendre que l' on appuie sur une touche
- quitter le mode graphique

j'ai donc fait ça :

#include <stdio.h>
#include <graphics.h>
main () {
/*d,claration des variables*/
float a, b, min, max;
double xmax, ymax;
/*saisie des donn,es*/
printf("entrez les bornes de l'intervalle a et b");
scanf("%f %f", &a, &b);
printf("entrez les valeurs limites de min et max");
scanf("%f %f", &min, &max);
/*d,tection de la carte graphique*/
int gdriver=DETECT, gmode;
initgraph(&gdriver, &gmode, "c:\\tc");
/*taille de l',cran*/
xmax=getmaxx();
ymax=getmaxy();
/*dessin du rectangle*/
retangle(0, 0, xmax, ymax);
int i;
for(i=0;i<xmax;i++) {
int x, y, j;
x=(((i*(b-a))/xmax)+a);
y=x*sin(x);
j=(((ymax*(y-min))/(max-min))+ymax);
if (j<0) {
j=0;
}
if (j>ymax) {
j=ymax;
}
}
/*dessin du point*/
putpixel(i, j);
getch("appuyer sur une touche pour continuer");
closegraph();
return 0;
}

juste pour savoir ce que vous en pensez car je voulais vous joindre la copie d'écran de la compilation mais je n'arrive pas à l'insérer. Encore merci pour ceux qui m'aideront et désolé si je me suis mal expliqué



Cette discussion est classée dans : graphique, max, mode, min, ymax


Répondre à ce message

Sujets en rapport avec ce message

DEV-C++/ affichage de texte en mode graphique [ par FLASH92 ] Bonjour mesdames, messieurs,Mon problème actuellement est que je ne peux pas afficher un texte quelconque en couleur et avec une police bien défini su DEV-C++/ affichage de texte en mode graphique [ par FLASH92 ] Bonjour mesdames, messieurs,Mon problème actuellement est que je ne peux pas afficher un texte quelconque en couleur et avec une police bien défini su Initialisation graphique PLIIIIIIZZZZZZ [ par lahou ] je me sers de Turbo c++ et de graphics.hj'initialise le mode graphique c bon ça marchemais si je lance un sous programme je suis obliger de redefinir "winbgim.h" et le mode graphique sous DEV C 4 !!!! [ par eldered ] Salut g plusieurs questions !1. Ou peut on trouver la librairie graphique : "winbgim.h" ?2. Ou puis connaître toutes les fonctions utilisables avec ce Mode graphique VGA [ par Trillian ] Trillian :J'arrive a activé le mode VGA par le mode 13h,Maintenant je suis bloqué au niveau de l'affichage des pixels : le compileur n'accepte pas le Debutant : Boucle et C :) [ par Tkaos ] Bonjour, Voila je suis nouveau ici et dans l'univers de la progz, Bon vais pas vous faire attendre, voici mon probleme : Comme je suis caremment novic Affichage en mode graphique [ par KikiFrancky ] Bonjour...qq1 pourrait me dire comment mettre du texte ds une fenetre graphik plz? (pas de boite de dialogue).Je développe en C sous VC++ 6.Merci saisir des chiffre en graphique [ par sparetime ] saluten mode texte ,pour saisir des entiers entrés à partir du clavier je faisgotoxy( , );//et le curseur se place à l'endroit spécifié de l'écran et debutant : mode graphique ? [ par smilandfly ] Bonjour a tousJe debute en c++.Je veins de programmer un awale et j'aimerai pouvoir le mettre en mode graphique.Il y a l'air d'avoir plusieur facon de Mode graphique avec dev c++ [ par sullyper ] salutVoila, je compile avec Dev C++, et je sais pas comment afficher des images, passer en mode plein écran, mettre la souris etc...Si qqn peut me dir


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,841 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales