Rechercher : dans
Par :

Formes géométriques en C

Dernière réponse le 13 fév 2009 à 16:25:10 sofia, le 24 fév 2008 à 00:16:59 
 Signaler ce message aux modérateurs

Bonjour, s'il vous plait j'ai besoin d'aide, j'utilise le logiciel turbo C, et j doit faire un programme avec les fichiers texte(.txt), alors l'intitulation du sujet est: réalisation d'une application de dessin de formes géométriques (point, ligne,ellipse, regtangle, plolygone). l'application consistera à dessiner différentes formes géométriques sur l'écran à partir des données extrait d'un fichier. le fichier sera détailler pour contenir les données des diférentes formes géométriques à dessiner ainsi que les données spécifiques à chaque forme(x,y). Et merci pour votre aide.

Configuration: Windows Vista
Internet Explorer 7.0

Meilleures réponses pour « formes géométriques en C » dans :
Mettre une vidéo dans sa PSP VoirAjouter une vidéo dans une console PSP peut s'avérer difficile lorsqu'on ne connaît pas la procédure. Avant toute chose, il faut savoir que le format accepté par la PSP est le format MP4, c'est-à-dire des vidéos dont l'extension est...
[mythes] Créer des PDF sans les outils Adobe VoirMythe Créer des fichiers PDF sans les outils Adobe est illégal. Il y a des royalties à payer quand on crée des PDF. Réalité FAUX. Explications Le format PDF est un format ouvert. C'est à dire que la société Adobe autorise tout le monde à...
Servlets - Gestion des formulaires VoirIntroduction aux formulaires Les servlets rendent très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML, c'est-à-dire une interface graphique permettant à l'utilisateur de saisir des données. Grâce à la balise...
Fichier CDA VoirFormat CDA Un fichier CDA est le plus souvent un fichier-"plage" (ou "piste") directement issu d'un CD audio. Lire un fichier CDA Pour lire de tels fichiers, il suffit de télécharger un lecteur capable de lire les CD audio, par exemple...

1

amigo, le 24 fév 2008 à 01:23:13

Bonsoir,

Tu pourrait t'inspirer de la structure des fichiers DXF (Drawing Exchange Format), si tu connais un peu AutoCAD tu auras vite compris de quoi je parle.
Ces fichiers textes sont structurés par paires de lignes, la première est le code de groupe qui indique le type de donnée de la ligne suivante. Par exemple pour un cercle ça donnerait à peu près cela:

0 (code indiquant que la prochaine donnée est une entité)
CIRCLE (cette entité est un cercle)
10 (la prochaine donnée est une coordonnée X)
1256.25 (cordonnée X du centre)
20 (la prochaine donnée est une coordonnée Y)
2587.20 (cordonnée Y du centre)
50 (la prochaine donnée est une distance)
55.85 (valeur du rayon)
90 (la prochaine donnée est une couleur)
245 (couleur 245)
0 (code indiquant que la prochaine donnée est une entité)

Le début d'une entité est aussi la fin de l'entité précédente. On a ainsi tout ce qu'il faut pour dessiner un cercle.
Connaissant l'entité qui est décrite tu appelle une procédure qui traite les cercles par exemple et qui interprète correctement les paramètres de l'entité.
Cette méthode est très simple car elle utilise une donnée par ligne de texte. Tu pourrais aussi mettre deux donnes par ligne:
0,CIRCLE
10,1256.25
20,2587.20
50,55.85
90,245
A toi d'inventer ton propre langage de dessin. Bon courage.

Répondre à amigo

2

 loli_girl, le 13 fév 2009 à 16:25:10

Je veux un programme langage c des formes géometriques svp envoiyez moi une solution si vous savez svp aidez moi .

Répondre à loli_girl