ARTIE MAX Guide De Démarrage page 10

Table des Matières

Publicité

EXPERT
C++
Copie le texte que tu vois ci-dessous :
1
#include <iostream>
#include <artie>
2
3
Artie artie;
void draw_arc(char *direction, float fraction, float radius)
4
{
5
float L = 78;
6
float PI = 3.141592;
7
8
float distance = PI * 2.0 * radius * fraction;
float angle = atan(L/radius) * 180/PI;
9
10
if (direction == 'left'){
angle = -angle;
11
}
12
artie.movearc(distance, angle);
13
}
14
15
int main() {
artie.pendown(1);
16
17
artie.left(90);
draw_arc('right', (1.0/2.0), 50.0);
18
artie.right(1);
19
artie.pendown(2);
20
draw_arc('right', (73.0/360.0), 69.0);
21
22
artie.right(1);
draw_arc('left', (73.0/360.0), 69.0);
23
24
artie.left(1);
artie.pendown(3);
25
draw_arc('left', (1.0/2.0), 50.0);
26
artie.left(1);
27
artie.pendown(2)
28
29
draw_arc('left', (73.0/360.0), 69.0);
artie.left(1);
30
31
draw_arc('right', (73.0/360.0), 69.0);
return 0;
32
}
33
PROGRAMMER
Teste toujours ta programmation à l'aide
du mode de simulation avant de dessiner.
Centre
Artie Max
EXÉCUTER
sur la feuille
de papier.
BOUCLE INFINIE
TÉLÉCHARGER
Tu peux aussi télécharger la
programmation complète pour ce
projet. Il te suffit de recherche le projet
"BOUCLE
INFINIE"
dans le menu des fichiers.
ENREGISTRER
ENREGISTRER SOUS...
NOUVEAU PROGRAMME
SUPPRIMER LE
PROGRAMME
TÉLÉCHARGER LE
PROGRAMME ACTUEL
CHARGER LE
PROGRAMME
DÉMONSTRATION:
• BOUCLE INFINIE
APPRENTISSAGE VISUEL
Pendant qu'Artie Max dessine, suis-le sur ton
écran. Observe ce que chaque commande
programmée produit sur la feuille de papier.

Publicité

Table des Matières
loading

Table des Matières