• 20 hours
  • Easy

Free online content available in this course.

Paperback available in this course

course.header.alt.is_certifying

Got it!

Last updated on 6/4/20

Quiz 3

Log in or subscribe for free to enjoy all this course has to offer!

Evaluated skills

  • Lire des données depuis la ligne de commande
  • Question 1

    Que fait le code suivant ?

    double d = 5.2;
    int i = (int)d;
    string s = (string) i;
    Console.WriteLine(s);
    • Il affiche la chaîne de caractères "5"

    • Le code ne compile pas parce qu’on ne peut pas caster un int en string

    • Le code compile mais plante à l’exécution au moment du cast de l’int en string

  • Question 2

    Le code suivant est-il correct ?

    int i = 20;
    double d = i;
    • Oui, nous avons un cast implicite

    • Non, il faut écrire double d = (double)i;

  • Question 3

    Quel est le rendu du code suivant ?

    string chaine = "12,25";
    int i = Convert.ToInt32(chaine);
    Console.WriteLine(i);
    • Il affiche 12

    • Il affiche 12,25

    • Le code ne compile pas

    • Le code compile mais plante à l’exécution