Module: .Net Framework
* Programmer en C# *
I. TP 1 : Syntaxe de base
Objectif: Write | Read | If, For, While | Modulo, Random, Sqrt | Tableau
1) Exercice : Write / Read
- Écrire en langage C# un programme qui lit une température exprimée en degrés Fahrenheit et
affiche sa valeur en degrés Celsius.
- En utilisant la formule : C = (5/9) * (F-32)
- Exemple : 0.0 F = -17.8 C°
Indices :
float c = float.Parse(Console.ReadLine());
Console.WriteLine("C°:{0}", c);
2) Exercice : Modulo %
- Ecrire un programme en langage C# qui pour un nombre de secondes donné calcule et affiche
son équivalent en nombre de jours, d'heures, de minutes et de secondes.
- Exemples d'exécution du programme : 567231 sec = 6j : 13h : 33m : 51s
Indices:
jours = duree / (60 * 60 * 24);
duree = duree % (60 * 60 * 24);
Console.WriteLine("J:{0} | h:{1} | m:{2} | s:{3} | ",
jours, heurs, mins, secs);
3) Exercice : Condition « If »
- Ecrire un programme C# servant à calculer et afficher la valeur absolue d'un nombre réel x.
Indices:
if (condition){
…
} else{
…
}