bloc1:activitefonction1
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
bloc1:activitefonction1 [2021/11/17 13:26] – techer.charles_educ-valadon-limoges.fr | bloc1:activitefonction1 [2022/11/14 22:22] (Version actuelle) – techer.charles_educ-valadon-limoges.fr | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
<WRAP center round todo> | <WRAP center round todo> | ||
- | **Exercice | + | **Exercice |
- | * Reprenez le programme de l'exercice 2 à partir de ce dépôt Git : https:// | + | * Voici un programme |
+ | dépôt Git du programme | ||
* Modifiez la fonction **saisie()** pour qu’elle reçoive 3 paramètres : | * Modifiez la fonction **saisie()** pour qu’elle reçoive 3 paramètres : | ||
* le **message à afficher** (jusqu’au point d’interrogation inclus) | * le **message à afficher** (jusqu’au point d’interrogation inclus) | ||
Ligne 14: | Ligne 15: | ||
<WRAP center round todo> | <WRAP center round todo> | ||
- | **Exercice | + | **Exercice |
- | * Créez une nouveau projet à partir de ce dépôt Git https:// | + | * Créez une nouveau projet à partir de ce dépôt Git https:// |
* Ajoutez la fonction **saisie()** écrite dans l’exercice précédent ; | * Ajoutez la fonction **saisie()** écrite dans l’exercice précédent ; | ||
* Modifiez la fonction **Main()** pour utiliser la fonction **saisie()**. | * Modifiez la fonction **Main()** pour utiliser la fonction **saisie()**. | ||
Ligne 22: | Ligne 23: | ||
<WRAP center round todo> | <WRAP center round todo> | ||
- | **Exercice | + | **Exercice |
- | * Créez une nouveau projet appelé **FonctionExercice5** ; | + | * Créez une nouveau projet appelé **FonctionCExercice3** ; |
- | Voici la signature d'une fonction qui calcule | + | Voici une fonction qui permet d’obtenir |
- | Attention : la distance calculée entre les 2 valeurs doit toujours être retournée avec une valeur entière positive. | + | <code c#> |
+ | static int abs(int n) | ||
+ | { | ||
+ | if (n < 0) | ||
+ | { | ||
+ | return -n; | ||
+ | } | ||
+ | else | ||
+ | { | ||
+ | return n; | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | * Écrivez les instructions de la fonction **Main()** de votre application qui permet de saisir un entier et d' | ||
+ | </ | ||
+ | |||
+ | |||
+ | <WRAP center round todo> | ||
+ | **Exercice 4 :** | ||
+ | * Créez une nouveau projet appelé **FonctionCExercice4** ; | ||
+ | Voici la signature d'une fonction qui calcule la distance entre 2 valeurs entières passées en paramètre et qui retourne la distance calculée. | ||
+ | |||
+ | Attention : la distance calculée entre les 2 valeurs doit toujours être retournée avec une valeur entière positive. | ||
<code c#> | <code c#> | ||
static int distance(int val1, int val2) | static int distance(int val1, int val2) | ||
Ligne 33: | Ligne 56: | ||
} | } | ||
</ | </ | ||
- | * Écrivez les instructions | + | * Écrivez les instructions |
- | * Écrivez les instructions de la fonction **Main()** | + | * Écrivez les instructions de la fonction **Main()** |
</ | </ | ||
+ | |||
bloc1/activitefonction1.1637151967.txt.gz · Dernière modification : 2021/11/17 13:26 de techer.charles_educ-valadon-limoges.fr