Exercice
Fermé
MAG09
-
2 déc. 2020 à 15:07
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 2 déc. 2020 à 19:56
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 2 déc. 2020 à 19:56
A voir également:
- Exercice
- Exercice informatique cm2 pdf ✓ - Forum Études / Formation High-Tech
- Triangle des textures exercice corrigé - Forum Loisirs / Divertissements
- Exercice python mot de passe ✓ - Forum Python
- Exercice word gratuit avec corrigé - Forum Word
- Tableau numérique exercice et corrigé - Forum Programmation
2 réponses
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
2 déc. 2020 à 16:25
2 déc. 2020 à 16:25
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
2 déc. 2020 à 19:56
2 déc. 2020 à 19:56
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