Exercice
MAG09
-
[Dal] Messages postés 6204 Date d'inscription Statut Contributeur Dernière intervention - 2 déc. 2020 à 19:56
[Dal] Messages postés 6204 Date d'inscription Statut Contributeur Dernière intervention - 2 déc. 2020 à 19:56
A voir également:
- Exercice
- Transmath 3eme exercice ✓ - Forum Études / Formation High-Tech
- Corrigé d'un exercice du livre transmaths 3e - Forum Loisirs / Divertissements
- Fleur d'encre 5eme corrigé exercice - Forum PDF
- Corrigés 350 exercices niveau moyen ✓ - Forum Loisirs / Divertissements
- Livre du professeur 5eme fleur d'ancre ✓ - Forum PDF
2 réponses
Salut MAG09,
En C, on peut faire ceci, avec une allocation dynamique :
et, à condition que le code source soit en Unicode, ainsi que le terminal, ce programme va afficher :
Si ce n'est pas ce que tu veux, il y des chances que ta question soit très mal posée.
Si tu veux de l'aide, il va falloir, au minimum :
par exemple, est-ce "dessiner un triangle rectangle sur une fenêtre graphique" - si oui il suffit de disposer des coordonnées des 3 points de ton triangle, de les transposer aux coordonnées de l'écran et de tracer 3 lignes entre ces points. La seule difficulté pourrait être de déterminer et utiliser une API ou bibliothèque graphique pour gérer l'affichage graphique, disponible ou pas sur ton système et tracer des lignes
par exemple, est-ce : "afficher sur le terminal des caractères qui représentent un triangle rectangle" - si oui, les fonctions standard du C te suffisent à moins que tu ne doives gérer un système de coordonnée - qu'en est-il ? Quelles sont les données de départ pour spécifier les caractéristiques du triangle dont l'affichage est demandé ?
Dal
En C, on peut faire ceci, avec une allocation dynamique :
#include <stdio.h> #include <stdlib.h> #include <string.h> int main(void) { char * triangle; triangle = malloc(strlen("◢") + 1); strcpy(triangle, "◢"); printf("Voici un triangle rectangle alloué dynamiquement : %s\n", triangle); free(triangle); return 0; }
et, à condition que le code source soit en Unicode, ainsi que le terminal, ce programme va afficher :
$ gcc -Wall temp.c $ ./a.out Voici un triangle rectangle alloué dynamiquement : ◢ $
Si ce n'est pas ce que tu veux, il y des chances que ta question soit très mal posée.
Si tu veux de l'aide, il va falloir, au minimum :
- commencer par préciser ce que tu veux dire par "faire un triangle rectangle"
par exemple, est-ce "dessiner un triangle rectangle sur une fenêtre graphique" - si oui il suffit de disposer des coordonnées des 3 points de ton triangle, de les transposer aux coordonnées de l'écran et de tracer 3 lignes entre ces points. La seule difficulté pourrait être de déterminer et utiliser une API ou bibliothèque graphique pour gérer l'affichage graphique, disponible ou pas sur ton système et tracer des lignes
par exemple, est-ce : "afficher sur le terminal des caractères qui représentent un triangle rectangle" - si oui, les fonctions standard du C te suffisent à moins que tu ne doives gérer un système de coordonnée - qu'en est-il ? Quelles sont les données de départ pour spécifier les caractéristiques du triangle dont l'affichage est demandé ?
- préciser aussi ce qui doit être alloué dynamiquement
Dal