Exo C Sharp
Exo C Sharp
Ex1 additionneur
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace exercice1_additionneur
{
public partial class Form1 : Form
{
int touche = 0;
float c = 0;
public Form1()
{
InitializeComponent();
button1.Enabled = false;
}
int a = 0;
int b = 0;
}
else
{
button1.Enabled = true;
}
}
}
}
Calculatrice
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace calculatrice_3._0
int n = 0;
int touche = 0;
TextBox tb;
int boutop = 0;
public Form1()
InitializeComponent();
tb = textBox1;
eurozone.Visible = false;
franczone.Visible = false;
labeleuro.Visible = false;
labelfranc.Visible = false;
bA.Enabled = false;
bB.Enabled = false;
bpointC.Enabled = false;
bD.Enabled = false;
bE.Enabled = false;
bF.Enabled = false;
radioButton2.Checked = true;
textBox1.Focus();
private double c, d;
tb.Clear();
if (textBox1.Text != "")
} }
if (textBox1.Text != "")
Button T = (Button)sender;
trigo = T.Text;
c = double.Parse(textBox1.Text);
switch (trigo)
{
case "sin": d = Math.Sin(c); break;
default:
break;
textBox1.Text = d.ToString();
}}
if (tb.Text == "")
boutop = 0;
eurozone.Clear();
franczone.Clear();
bvirgule.Enabled = false;
else
eurozone.Text = euro.ToString();
bvirgule.Enabled = true;
}}
if (tb.Text == "")
{
boutop = 0;
eurozone.Clear();
franczone.Clear();
bvirgule.Enabled = false;
else
franczone.Text = franc.ToString();
bvirgule.Enabled = true;
tb = (TextBox)sender;
n++;
if (n % 2 == 0)
textBox1.Visible = true;
franczone.Visible = false;
eurozone.Visible = false;
labeleuro.Visible = false;
labelfranc.Visible = false;
else
textBox1.Visible = false;
franczone.Visible = true;
eurozone.Visible = true;
labeleuro.Visible = true;
labelfranc.Visible = true;
Button L = (Button)sender;
tb.Text += L.Text;
char c = rdb.Text[0];
arrivee = c;
if (textBox1.Text != "")
if (rdb.Checked == true)
if (depart == 'D')
if (arrivee == 'B')
{
int a = int.Parse(textBox1.Text);
if (arrivee == 'H')
int a = int.Parse(textBox1.Text);
if (depart == 'B')
if (arrivee == 'D')
if (arrivee == 'H')
int a = int.Parse(textBox1.Text);
if (depart == 'H')
if (arrivee == 'D')
if (arrivee == 'B')
{
textBox1.Text = Convert.ToInt32(textBox1.Text, 16).ToString();
int a = int.Parse(textBox1.Text);
depart = c;
if (e.KeyCode == Keys.Back)
touche = 1;
else
touche = 0;
if ((e.KeyChar < '0' || e.KeyChar > '9') && e.KeyChar != 'A' && e.KeyChar != 'B' && e.KeyChar !=
'C' && e.KeyChar != 'D' && e.KeyChar != 'E' && e.KeyChar != 'F' && e.KeyChar != ',' && touche == 0)
e.Handled = true;
touche = 1;
{
if (radioButton1.Checked)
bsin.Enabled = false;
bcos.Enabled = false;
btan.Enabled = false;
bégal.Enabled = false;
bsupprimer.Enabled = false;
badd.Enabled = false;
bmoins.Enabled = false;
bvirgule.Enabled = false;
bmulti.Enabled = false;
bdivision.Enabled = false;
bA.Enabled = false;
bB.Enabled = false;
bpointC.Enabled = false;
bD.Enabled = false;
bE.Enabled = false;
bF.Enabled = false;
b2.Enabled = false;
b3.Enabled = false;
b4.Enabled = false;
b5.Enabled = false;
b6.Enabled = false;
b7.Enabled = false;
b8.Enabled = false;
b9.Enabled = false;
Euro.Enabled = false;
b1.Enabled = true;
b0.Enabled = true;
} }
private void radioButton2_Click(object sender, EventArgs e)
if (radioButton2.Checked)
bA.Enabled = false;
bB.Enabled = false;
bpointC.Enabled = false;
bD.Enabled = false;
bE.Enabled = false;
bF.Enabled = false;
bsin.Enabled = true;
bcos.Enabled = true;
btan.Enabled = true;
bégal.Enabled = true;
bsupprimer.Enabled = true;
badd.Enabled = true;
bmoins.Enabled = true;
bvirgule.Enabled = true;
bmulti.Enabled = true;
bdivision.Enabled = true;
b2.Enabled = true;
b3.Enabled = true;
b4.Enabled = true;
b5.Enabled = true;
b6.Enabled = true;
b7.Enabled = true;
b8.Enabled = true;
b9.Enabled = true;
Euro.Enabled = true;
b1.Enabled = true;
b0.Enabled = true; } }
private void radioButton3_Click(object sender, EventArgs e)
if (radioButton3.Checked)
bsin.Enabled = false;
bcos.Enabled = false;
btan.Enabled = false;
bégal.Enabled = false;
bsupprimer.Enabled = false;
badd.Enabled = false;
bmoins.Enabled = false;
bvirgule.Enabled = false;
bmulti.Enabled = false;
bdivision.Enabled = false;
Euro.Enabled = false;
b1.Enabled = true;
b2.Enabled = true;
b3.Enabled = true;
b4.Enabled = true;
b5.Enabled = true;
b6.Enabled = true;
b7.Enabled = true;
b8.Enabled = true;
b9.Enabled = true;
bA.Enabled = true;
bB.Enabled = true;
bpointC.Enabled = true;
bD.Enabled = true;
bE.Enabled = true;
bF.Enabled = true; }}
private void bégal_Click(object sender, EventArgs e)
if (textBox1.Text != "")
nbre2 = float.Parse(textBox1.Text);
switch (op)
default:
break;
textBox1.Text = r.ToString();
if (textBox1.Text != "")
Button B = (Button)sender;
nbre1 = float.Parse(textBox1.Text);
op = B.Text;
boutop = 1;
Button B = (Button)sender;
if (boutop == 1)
tb.Text = "";
boutop = 0;
tb.Text += B.Text;
}
couleur
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace le_composeur_de_couleur
{
public partial class Form1 : Form
{
int touche = 0;
int r = 0;
int g = 0;
int b = 0;
public Form1()
{
InitializeComponent();
}
}
}