Correction en C# :
using System;
public class Program
{
public static void Main()
{
Console.WriteLine("Entrez les trois notes:");
double note1 = Convert.ToDouble(Console.ReadLine());
double note2 = Convert.ToDouble(Console.ReadLine());
double note3 = Convert.ToDouble(Console.ReadLine());
double moyenne = (note1 + note2 + note3) / 3;
if (moyenne >= 50)
{
Console.WriteLine("Admis");
}
else
{
Console.WriteLine("Non admis");
}
}
}
Pseudocode pour le programme pair/impair :
Pseudocode et code C# pour la table de multiplication :
Pseudocode :
Code C# :
using System;
public class Program
{
public static void Main()
{
Console.WriteLine("Entrez un nombre:");
int nombre = Convert.ToInt32(Console.ReadLine());
for (int i = 1; i <= 10; i++)
{
Console.WriteLine($"{nombre} x {i} = {nombre * i}");
}
}
}
Erreurs et pseudocode corrigé :
somme
à 0.i
de 1 à 10, ajouter i
à somme
.somme
.Console.WriteLine()
affiche du texte. Exemple :
Console.WriteLine("Hello World!");
for
, while
).Code C# pour l’addition :
using System;
public class Program
{
public static void Main()
{
Console.WriteLine("Entrez le premier nombre:");
int nombre1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Entrez le deuxième nombre:");
int nombre2 = Convert.ToInt32(Console.ReadLine());
int resultat = nombre1 + nombre2;
Console.WriteLine("Le résultat est : " + resultat);
}
}
Étapes : Écrire, compiler (via le bouton de compilation dans l’IDE) et exécuter (cliquer sur « Run »).
Explications des types :
int
: entier, ex. int age = 30;
float
: nombre décimal, ex. float taille = 1.75f;
char
: caractère unique, ex. char lettre = 'A';
bool
: vrai ou faux, ex. bool estActif = true;
Exemple de variable et constante :
int age = 25; // Variable
const double TVA = 0.2; // Constante
Code C# avec constante pour la TVA :
using System;
public class Program
{
public static void Main()
{
const double TVA = 0.2;
Console.WriteLine("Entrez le prix du produit:");
double prix = Convert.ToDouble(Console.ReadLine());
double prixFinal = prix + (prix * TVA);
Console.WriteLine("Le prix final est : " + prixFinal);
}
}
Code C# pour vérification d’un nombre positif, négatif ou nul :
using System;
public class Program
{
public static void Main()
{
Console.WriteLine("Entrez un nombre entier:");
int nombre = Convert.ToInt32(Console.ReadLine());
if (nombre > 0)
Console.WriteLine("Positif");
else if (nombre < 0)
Console.WriteLine("Négatif");
else
Console.WriteLine("Nul");
}
}
Code C# pour afficher les nombres pairs de 1 à 20 :
for (int i = 2; i <= 20; i += 2)
{
Console.WriteLine(i);
}
Code C# pour demander un mot de passe jusqu’à ce qu’il soit correct :
string motDePasse = "1234";
string entree;
do
{
Console.WriteLine("Entrez le mot de passe:");
entree = Console.ReadLine();
} while (entree != motDePasse);
Console.WriteLine("Bienvenue !");
Code C# avec switch :
Console.WriteLine("Entrez un chiffre entre 1 et 4:");
int choix = Convert.ToInt32(Console.ReadLine());
switch (choix)
{
case 1:
Console.WriteLine("Vous avez choisi 1");
break;
case 2:
Console.WriteLine("Vous avez choisi 2");
break;
case 3:
Console.WriteLine("Vous avez choisi 3");
break;
case 4:
Console.WriteLine("Vous avez choisi 4");
break;
default:
Console.WriteLine("Erreur: choix non valide.");
break;
}
N’hésitez pas si vous avez besoin d’approfondir des explications pour chaque question !
Laisser un commentaire :