- Objectifs
- Etre capable d’afficher à l’écran des chaines de caractères avec C #
Exercice
-
- Créez un programme (en C #) pour imprimer Bonjour sur l’écran, puis imprimez votre nom (dans une ligne distincte).
Réponse:
using System;
public class PremierProgram
{
public static void Main()
{
System.Console.WriteLine("Bonjour");
System.Console.WriteLine("Riadh!");
}
}
-
Exercice 2
- Écrivez un programme C # pour imprimer le résultat de l’ajout de 12 et 13 à l’écran.
Réponse:
using System;
public class Somme
{
public static void Main()
{
System.Console.WriteLine(12+13);
}
}
-
Exercice 3
- Écrivez un programme C # pour imprimer le résultat de la division 24 en 5 sur l’écran.
Réponse:
using System;
public class Division
{
public static void Main()
{
System.Console.WriteLine(24 / 5);
}
}
-
Exercice 4
- Créez un programme C # pour imprimer le résultat des opérations suivantes:
- -1 + 3 * 5
- (24 + 5)% 7
- 15 + -4 * 6/11 • 2 + 10/6
- 1 – 7% 2
Réponse:
using System;
public class MultipleOperations
{
public static void Main()
{
System.Console.WriteLine(-1 + 3 * 5);
System.Console.WriteLine((24 + 5) % 7);
System.Console.WriteLine(15 + -4 * 6 / 11);
System.Console.WriteLine(2 + 10 / 6 * 1 - 7 % 2);
}
}
-
Exercice 5
- Écrivez un programme C # pour imprimer le résultat de la multiplication de deux chiffres entrés par l’utilisateur.
Réponse:
using System;
public class MultiplyUsingVariables
{
public static void Main()
{
int number1 ;
int number2 ;
int multiplication;
System.Console.WriteLine("Entrer 1er numéro");
number1 = System.Convert.ToInt32(System.Console.ReadLine());
System.Console.WriteLine("Entrer 2eme numéro");
number2 = System.Convert.ToInt32(System.Console.ReadLine());
multiplication = number1 * number2;
System.Console.WriteLine("La multiplication est:");
System.Console.WriteLine(multiplication);
}
}
-
Exercice 6
- Écrivez un programme C # pour demander à l’utilisateur trois nombres et afficher leur multiplication. La première ligne doit être un commentaire avec votre nom et prénom. Il DOIT regarder comme suit:
Entrez le premier nombre à multiplier
12
Entrez le deuxième nombre à multiplier
23
Entrez le troisième numéro à multiplier
2.
Réponse:
using System;
public class Multiplication
{
public static void Main()
{
int nombre1, nombre2, nombre3;
Console.Write("Entrez le premier numéro à multiplier: ");
nombre1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Entrez le deuxième nombre à multiplier: ");
nombre2 = Convert.ToInt32(Console.ReadLine());
Console.Write("Entrez le troisième nombre à multiplier: ");
nombre3 = Convert.ToInt32(Console.ReadLine());
int resultat = nombre1 * nombre2 * nombre3;
Console.WriteLine("Résultat: {0} x {1} x {2} = {3}",
nombre1, nombre2, nombre3, resultat);
}
}
-
Exercice 7
Réponse:
using System;
public class SeveralOperations
{
public static void Main()
{
Console.Write("Entrez un nombre: ");
int nombre1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Entrez un autre numéro: ");
int nombre2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("{0} + {1} = {2}", nombre1, nombre2, nombre1 + nombre2);
Console.WriteLine("{0} - {1} = {2}", nombre1, nombre2, nombre1 - nombre2);
Console.WriteLine("{0} x {1} = {2}", nombre1, nombre2, nombre1 * nombre2);
Console.WriteLine("{0} / {1} = {2}", nombre1, nombre2, nombre1 / nombre2);
Console.WriteLine("{0} mod {1} = {2}", nombre1, nombre2, nombre1 % nombre2);
}
}
-
Exercice 8
- Écrivez un programme C # pour calculer et afficher la moyenne de quatre chiffres saisis par l’utilisateur.
Réponse:
using System;
public class moyenne
{
public static void Main()
{
int num1, num2, num3, num4;
Console.Write("Entrez le premier numéro: ");
num1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Entrez le deuxième numéro: ");
num2 = Convert.ToInt32(Console.ReadLine());
Console.Write("Entrez le troisième numéro: ");
num3 = Convert.ToInt32(Console.ReadLine());
Console.Write("Entrez le numéro quatre: ");
num4 = Convert.ToInt32(Console.ReadLine());
int result = (num1 + num2 + num3 + num4) / 4;
Console.WriteLine("la moyenne de {0}, {1}, {2}, {3} est: {4} ",
num1, num2, num3, num4, result);
}
}
-
Exercice 9
- Ecrire un programme C # pour demander à l’utilisateur trois nombres (a, b, c) et afficher le résultat de (a + b) · c et le résultat de a · c + b · c
Réponse:
using System;
public class EquivalentOperations
{
public static void Main()
{
int num1, num2, num3;
Console.Write("Entrez le premier numéro ...");
num1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Entrez le deuxième numéro ....");
num2 = Convert.ToInt32(Console.ReadLine());
Console.Write("Entrez le troisième numéro ...");
num3 = Convert.ToInt32(Console.ReadLine());
Console.Write("Résultat de l'opération entre {0}, {1} et {2},
(a + b) · c est {3} et a · b + a · c est {4}",num1, num2, num3,
((num1 + num2) * num3), (num1 * num3 + num2 * num3));
}
}
-
Exercice 10
- Écrivez un programme C # pour demander à l’utilisateur son âge (20 par exemple) et répondez quelque chose comme “Vous avez l’air plus jeune que 20” (au lieu de 20, vous devez afficher l’âge qui a été entré).
Réponse:
using System;
public class Age
{
public static void Main()
{
int age;
Console.Write("Entrer un âge");
age = Convert.ToInt32(Console.ReadLine());
Console.Write("Vous avez l'air plus jeune que {0}", age);
}
}
-
Exercice 11
Using System;
public class Rectangle
{
public static void Main()
{
int x;
Console.Write("Entrez un nombre:");
x = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("{0}{0}{0}", x);
Console.WriteLine("{0} {0}", x);
Console.WriteLine("{0} {0}", x);
Console.WriteLine("{0} {0}", x);
Console.WriteLine("{0}{0}{0}", x);
}
}
-
Exercice 12
using System;
class Conversion
{
static void Main()
{
Console.Write("Entrez le montant de Celsius:");
int celsius = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Kelvin = {0}", celsius + 273);
Console.WriteLine("Fahrenheit = {0}", celsius * 18 / 10 + 32);
}
}