Exercices Paper
Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Exercice 14 (facultatif)
Cet exercice facultatif consiste à
- Écrire du code C de manière à reproduire le motif de l’énoncé de l’exercice ;
- Répondre à des questions sur la manière avec laquelle vous avez écrit votre code et ce pour vous amener à réfléchir dessus.
Pour corser la difficulté, votre périeuse (impossible ?) mission pour cet exercice, consiste à ce que :
- la fonction
computer_ko()
possède impérativement exactement le même code que la fonctioncomputer_ok()
excepté uniquement des changements de nombres (seuls des nombres en paramètres et des nombres dans lesrepeat()
peuvent changer) ; - Aucun
move_to()
n'apparaisse dans la solution (ce qui implique que chaque fonction, autrement dit, chaque élément dessiné, revient toujours bien à sa position initiale avant de se terminer) ; - la fonction
main()
suivante soit obligatoirement utilisée telle quelle :
Réaliser le motif ci-dessous
Exercice 14
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
#include <stdlib.h>
#include "paper.h"
void draw_computer_ko();
void draw_computer_ok();
int main()
{
init_paper(36,76,10);
repeat(2) {
move_down();
} loop;
repeat(7) {
move_right();
} loop;
draw_computer_ok();
repeat(38) {
move_right();
} loop;
move_up();
draw_computer_ko();
display_paper();
return 0;
}
void draw_computer_ko() {
}
void draw_computer_ok() {
}
Enter to Rename, Shift+Enter to Preview
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content