Votre question

Programme fonction dessin

Tags :
  • Programme
  • Programmation
Dernière réponse : dans Programmation
30 Avril 2009 14:50:25

Bonjour a tous!!
Voila je dois crée un logiciel de dessin qui poura dessiner les forme suivant: cercle,rectangle, ellipse....en passant par un tableau et les pointeur mais je ne vous cache pas que je suis totalement perdu sur ce sujet la....pouvez vous m'orienter un peu svp

Autres pages sur : programme fonction dessin

30 Avril 2009 20:26:23

Précise les technologies que tu dois utiliser.
Montre-nous ce que tu as déjà fait.

Je ne peux pas croire que tu puisses rester comme deux ronds de flan devant un tel problème si tu as un minimum de connaissances en informatique... La première chose à faire c'est de chercher un peu, et d'arriver avec des questions concrètes et localisées.

Si tu n'as pas compris ce qu'est un pointeur et ce qu'est un tableau, alors je t'encourage à comprendre ces notions avant de te lancer dans ton logiciel de dessin.

N'hésite pas à poser des questions si besoin.
m
0
l
18 Mai 2009 14:25:09

Alors se que j'utilise c'est Dev C++ mais le language utiliser est C+

SE que j'ai fait:

#include <stdio.h>
#include <stdlib.h>

typedef struct{
float x;
float y;
float r;
}cercle;



cercle*SaisirCercle() /* création du tableau CERCLE */
{
cercle*ptr;
ptr=(cercle*)malloc(sizeof(CERCLE));
printf("absisse x: ");
scanf("%f",&ptr->x);
printf("ordonee y: ");
scanf("%f",&ptr->y);
printf("rayon r: ");
scanf("%f",&ptr->r);
return ptr;
}



void AjouterForme (CERCLE*TableauForme[], int numcase)
{
TableauForme[numcase]=SaisirCercle*();
}

void DessinerForme (CERCLE*TableauFormes[], int nbreformes)
{
for(i=0;i<nbreformes;i++);
printf("absisse: %f" TableauFormes->x);
printf("ordonee: %f" TableauFormes->y);
printf("rayon: %f" TableauFormes->r);



int menu (){
int choix;
printf("Menu \n1 - Dessiner un cercle\n2 - Afficher les formes de cercles existantes\n3 - Quiter\n");
scanf("%d",&choix);
return choix;
}


int main(){

cercle* ptr;
ptr=SaisirCercle();
printf("x:%f y:%f r:%f\n",ptr->x,ptr->y,ptr->r);
system("PAUSE");
return 0;
}


Mais en prog je ne suis vraiment pas tres doué :heink:  .....je brode avec se que j'ai...(dsl pour le temps de reponce mais maintenant je boss sur d'autre sujet mais finir celui la sans "erreur" serai bien pour ma connaissance personnel sauf que mon compilateur marque tout le temps en ce moment "Makefiles error" et il ne veu plus finir la compilation et cest pas cool sa alors je jai désintaler 2 fois l'application mais bref quelqu'un pourai se pencher sur le code histoir de me dire si il ya des erreurs et si oui ne pas me dire ou svo je les chercherai...(lol a mon avis il doi y en avoir pas mal mdr :D  )
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS