C#:Réponses aux exercices 2

    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.

Solutions Exercice enonce_methode01

fv

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

Abonnez vous à notre chaîne YouTube gratuitement