C#:Réponses aux exercices 2
- Vous trouverez dans cette page : C#:Réponses aux exercices 2
- Selon ma propre expérience en tant que développeur de logiciels, la pratique d’exercices est une activité importante pour apprendre un langage de programmation.
- Sur cette page vous trouverez un grand nombre d’exercices C# pour vous aider à tester vos connaissances et les compétences de l’écriture de code en C#.
- Vous allez commencer à partir des exercices de base C# à des exercices plus complexes.
- La solution est fournie pour chaque exercice. Si vous avez des questions concernant à chaque problème, vous pouvez les poster sur les commentaires.
C#:Réponses aux exercices 2
Solutions Exercice enonce_methode01
Enoncé
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication2 { class Program { static int CalculSommeEntiers(int borneMin, int borneMax) { int resulat = 0; for ( int i = borneMin; i <= borneMax ; i++) { resulat += i; } return resulat ; } static void Main(string[] args) { int borne_inf =0; int borne_sup = 0; string txt_inf = ""; string txt_sup = ""; limit_inf: Console.WriteLine("Saisir la valeur de la borne inférieure : "); //borne_inf = (int.Parse(Console.ReadLine())); txt_inf = Console.ReadLine(); bool Convert_inf = int.TryParse(txt_inf, out borne_inf); if (Convert_inf == false) { Console.WriteLine("Saisir un nombre valide {0}", txt_inf); goto limit_inf; } limit_sup: Console.WriteLine("Saisir la valeur de la borne Supérieure : "); txt_sup = Console.ReadLine(); bool Convert_sup = int.TryParse(txt_sup, out borne_sup); if (Convert_sup == false) { Console.WriteLine("Saisir un nombre valide {0}", txt_sup); goto limit_sup; } if (borne_sup>borne_inf) { Console.WriteLine("La somme des entiers entre : {" + borne_inf +" et "+ borne_sup + "} est : " + CalculSommeEntiers(borne_inf, borne_sup)); } Console.ReadLine(); } } }
Solutions c#: les opérateurs Exercice : terminologie
Enoncé
– quel nom donne-t-on à ce morceau de code tout entier ? une expression – quels sont les opérateurs ? + et * – quels sont les opérandes de * ? x et 3 – quels sont les opérandes de + ? (x * 3) et 1 – quel genre de chose est x dans ce morceau de code ? une variable, un identificateur dénotant une variable – quel(s) type(s) a ou peut éventuellement avoir x ? x doit pouvoir se multiplier avec 3 qui est de type int. x peut être un int. – quel est le type de 3 et 1 ? int – quel est le type de (x * 3) + 1 ? le même que le type de x, c’est à dire int. – quelle est la valeur de (x * 3) + 1 ? on ne peut pas calculer cette valeur sans connaître la valeur de x