LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Base de la programmation sio

TD : Base de la programmation sio. Recherche parmi 298 000+ dissertations

Par   •  14 Février 2018  •  TD  •  657 Mots (3 Pages)  •  689 Vues

Page 1 sur 3

Contrôle de bases de la programmation

DEVOIR 1

Exercice 1 :

Tableau avec les valeurs [A] :

Ligne de code exécutée

Vrai ou Faux

A = 1

B = 2

C = 3

while (a < b || (a >= c && < b))

Vrai

if(a < c)

Vrai

c -= 2 ;

1

b++ ;

3

a += 2;

3

while (a < b || (a >= c && c < b))

Vrai

if(a < c)

Faux

Else

b -= 2;

1

a += 2;

5

while (a < b || (a >= c && c < b))

Faux

Tableau avec les valeurs [B] :

Ligne de code exécutée

Vrai ou Faux

A = 3

B = 2

C = 1

while (a < b || (a >= c && < b))

Vrai

if(a < c)

Faux

Else

b -= 2 ;

0

a += 2 ;

5

while (a < b || (a >= c && c < b))

Faux

  1.   5 – 1 - 1
  2.   5 – 0 - 1

Exercice 2 :

// Demande de la saisie d’un montant

Console.Write("Veuillez saisir votre montant -->  ");

float montant = float.Parse(Console.ReadLine());

// Montant inférieur à 99,99€ donc remise de 0%

if (montant < 99.99)

{

Console.WriteLine("Avec une remise de 0 % votre montant est de " + montant + "euros !");

Console.ReadLine();

}

// Montant compris entre 100€ et 199,99€ donc remise de 5%

if (montant >= 100 && montant <= 199.99)

{

montant = montant * 95 / 100;

Console.WriteLine("Avec une remise de 5 % votre montant est de " + montant + "euros !");

Console.ReadLine();

}

// Montant supérieur à 200€ donc remise de 8%

if (montant > 200)

{

montant = montant * 80 / 100;

Console.WriteLine("Avec une remise de 8 % votre montant est de " + montant + "euros !");

Console.ReadLine();

}

Exercice 3 :

// Déclarations

int jour;

float temperature, somme = 0;

 // Boucle sur le contrôle du jour

do

{

Console.Write("Saisir un jour entre 1 et 31 : ");

jour = int.Parse(Console.ReadLine());

}

while (jour < 1 || jour > 31);

// Affichage de la note

Console.WriteLine("Vous avez choisi le " + jour + "ème jour");

...

Télécharger au format  txt (4.7 Kb)   pdf (189.2 Kb)   docx (14.5 Kb)  
Voir 2 pages de plus »
Uniquement disponible sur LaDissertation.com