0% ont trouvé ce document utile (0 vote)
14 vues3 pages

Texte

Le document fournit un guide pour créer une calculatrice simple en C# en utilisant Windows Forms. Il décrit les étapes pour configurer le projet dans Visual Studio, concevoir l'interface utilisateur, et inclut un exemple de code pour les fonctionnalités de base de la calculatrice. Les événements des boutons sont également expliqués pour permettre l'interaction avec l'utilisateur.

Transféré par

merveillekabila763
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
14 vues3 pages

Texte

Le document fournit un guide pour créer une calculatrice simple en C# en utilisant Windows Forms. Il décrit les étapes pour configurer le projet dans Visual Studio, concevoir l'interface utilisateur, et inclut un exemple de code pour les fonctionnalités de base de la calculatrice. Les événements des boutons sont également expliqués pour permettre l'interaction avec l'utilisateur.

Transféré par

merveillekabila763
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd

ChatGPT 4 | Midjourney | Claude | Suno, [7/12/2024 à 08:53]

Créer une calculatrice simple en C# avec une interface graphique peut être fait en
utilisant Windows Forms. Voici un exemple de code pour une calculatrice basique :

▎Étapes pour créer une calculatrice en C# avec Windows Forms :

1. Ouvrir Visual Studio.

2. Créer un nouveau projet : Sélectionnez "Windows Forms App (.NET Framework)".

3. Nommer le projet et cliquer sur "Créer".

4. Concevoir l'interface utilisateur : Ajoutez des boutons et une zone de texte


pour l'affichage.

▎Code de la calculatrice

Voici un exemple de code que vous pouvez utiliser dans votre projet :

using System;
using System.Windows.Forms;

namespace SimpleCalculator
{
public partial class CalculatorForm : Form
{
private string input = string.Empty; // Stocke l'entrée utilisateur
private string operand1 = string.Empty; // Premier opérande
private string operand2 = string.Empty; // Deuxième opérande
private char operation; // Stocke l'opération

public CalculatorForm()
{
InitializeComponent();
}

private void Button_Click(object sender, EventArgs e)


{
Button button = (Button)sender;
input += button.Text;
textBoxResult.Text = input;
}

private void ButtonOperation_Click(object sender, EventArgs e)


{
Button button = (Button)sender;
operand1 = input;
operation = button.Text[0];
input = string.Empty;
}

private void ButtonEquals_Click(object sender, EventArgs e)


{
operand2 = input;
double num1, num2, result = 0;

if (double.TryParse(operand1, out num1) && double.TryParse(operand2,


out num2))
{
switch (operation)
{
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
if (num2 != 0)
result = num1 / num2;
else
MessageBox.Show("Division par zéro n'est pas
autorisée.");
break;
}
}

textBoxResult.Text = result.ToString();
input = string.Empty;
}

private void ButtonClear_Click(object sender, EventArgs e)


{
input = string.Empty;
operand1 = string.Empty;
operand2 = string.Empty;
textBoxResult.Text = string.Empty;
}
}
}

▎Conception de l'interface utilisateur

1. Ajoutez un TextBox : Pour afficher le résultat, nommez-le textBoxResult.

2. Ajoutez des boutons : Créez des boutons pour les chiffres (0-9), les opérations
(+, -, *, /), un bouton "=" pour évaluer l'expression et un bouton "C" pour
effacer.

3. Événements des boutons : Associez les événements Click de chaque bouton aux
méthodes appropriées (Button_Click, ButtonOperation_Click, ButtonEquals_Click,
ButtonClear_Click).

▎Exemple de conception d'interface :

• Un TextBox en haut pour afficher le résultat.

• Une grille de boutons pour les chiffres et les opérations.

▎Exemple d'événements associés aux boutons :

• Pour chaque bouton numérique (0-9), utilisez Button_Click.

• Pour les boutons d'opération (+, -, *, /), utilisez ButtonOperation_Click.


• Pour le bouton "=", utilisez ButtonEquals_Click.

• Pour le bouton "C", utilisez ButtonClear_Click.

▎Exécution du projet

Après avoir configuré votre interface utilisateur et ajouté le code ci-dessus, vous
pouvez exécuter votre projet dans Visual Studio. Cela ouvrira la fenêtre de votre
calculatrice.

Vous aimerez peut-être aussi