Nous travaillons avec la société Google et avec des technologies comme les cookies pour stocker et/ou accéder à des informations personnelles non sensibles stockées sur votre terminal (identifiants uniques, …), que nous traitons afin de réaliser des statistiques d'usage du site, personnaliser les publicités et le contenu et en mesurer les performances, produire des données d’audience, développer et améliorer les produits.

Acceptez-vous les cookies déposés pour la publicité et les mesures d'audience ?

Choisir

Vous pouvez supprimer ce bandeau si vous acceptez les cookies pour la publicité. Nous essayons de limiter au maximum le nombre de publicités sur le site et nous estimons que tout travail mérite salaire.

Test : Bases de la programmation

Si vous voyez des erreurs vous pouvez nous les indiquer avec le système de discussion en bas de page.


Question 1

Que va-t-il s'afficher à l'écran ?

int x, y;
x = 5;
y = 2;
Console.WriteLine(y - x);

En C# Console.WriteLine() permet d'afficher des informations à l'écran.


Question 2

Que va-t-il s'afficher ?

int x, y, z;
x = 2;
z = x;
y = (2 * x) - ( z * 2);
Console.WriteLine(y);


Question 3

Que va-t-il s'afficher à l'écran ?

int x = 2;
if (x < 100000)
{
    Console.WriteLine("OK");
}


Question 4

Que va-t-il s'afficher à l'écran ?

int x = 100;
if (x > 100)
{
    Console.WriteLine("bateau");
}
else
{
  Console.WriteLine("avion");
}
Console.WriteLine("voiture");


Question 5

Que va-t-il s'afficher à l'écran ?

int x = 50;
if (x > 100)
{
    Console.WriteLine("bateau");
}
else if (x > 25)
{
    Console.WriteLine("avion");
}
else
{
    Console.WriteLine("voiture");
}


Question 6

Que va-t-il s'afficher à l'écran ?

int x = 28;
if (x > 30 && x < 50)
{
    Console.WriteLine("bateau");
}
else if (x > 14 && x <= 30 )
{
    Console.WriteLine("avion");
}
else
{
    Console.WriteLine("voiture");
}


Question 7

Que va-t-il s'afficher à l'écran ?

int x = 32;
int y = 5;
if (x > 30 && x < 50 || y == 10)
{
    Console.WriteLine("bateau");
}
else if (x > 14 && x <= 30 || y == 5)
{
    Console.WriteLine("avion");
}
else
{
    Console.WriteLine("voiture");
}


Question 8

Que va-t-il s'afficher à l'écran ?

int x = 32;
int y = 5;
if (x > 40  || y < 4)
{
    Console.WriteLine("bateau");
}
else if (x < 30 && y != 5)
{
    Console.WriteLine("avion");
}
else
{
    Console.WriteLine("voiture");
}


Question 9

Que va-t-il s'afficher à l'écran ?

int x = 4;
for (int i = 5; i < 7; i++)
{
    Console.WriteLine(x);
}


Question 10

Que va-t-il s'afficher à l'écran ?

for (int i = 0; i <= 1; i++)
{
    Console.WriteLine(i);
}


Question 11

Que va-t-il s'afficher à l'écran ?

for (int i = 3; i <= 2; i--)
{
     Console.WriteLine(i);
}


Question 12

Que va-t-il se passer si on teste ces lignes ?

for (int i = 5;; i++)
{
   Console.WriteLine(i);
}


Question 13

Que va-t-il s'afficher à l'écran ?

for (int i = 0; i < 2; i++)
{
    for (int j = 0; j < 1; j++)
    {
        Console.WriteLine("ICI");
    }
                
}


Question 14

Combien vaut i à la sortie de la boucle ?

int i;
for (i = 0; i < 4; i++)
{
    Console.WriteLine("Bonjour");
}


Question 15

Que va-t-il s'afficher à l'écran ?

int i = 5;
while (i <= 6)
{
   Console.WriteLine(i * 2);
   i++;
}


Question 16

Que va-t-il s'afficher à l'écran ?

int i = 1;
bool trouve = true;
while (trouve)
{
    if (i > 5) { trouve = false; }
        i = i * 3;
}
Console.WriteLine(i);


Question 17

Que va-t-il s'afficher à l'écran ?

int compteur;
int indice;
compteur = 10;

for (indice = 1; indice != 4; indice++)
{
    while (compteur <= 12)
    {
        Console.WriteLine(compteur - 10);
        compteur = compteur + 2;
    }
    compteur = 11 + indice;
}

Console.WriteLine(compteur);