Vize , Final , Bütünleme sınav puanlarına göre ortalama hesapla — Csharp

Vize , Final , Bütünleme sınav puanlarına göre ortalama hesapla — Csharp

Soru :

Form görüntüleri aşağıdaki gibi olan programın csharp windows forms application kodlarını yazınız. Formun ilk halinde Bütünleme label ve Textbox ları pasif olacak. Vize ve final notları girilerek Hesapla butonuna basıldığında ortalamayı bulacak ve Label üzerinde gösterecek. Ortalama 50 ve 50’ nin üzerinde ise alttaki label da “DERSİ GEÇTİNİZ” yazacak, 50’ nin altında ise “ORTALAMA 50 nin ALTINDA BÜTÜNLEME NOTUNU GİRİNİZ” yazacak. Ayrıca final notu pasif hale getirilerek bütünleme notu aktif yapılacak. Bütünleme notu girildikten sonra Hesapla butonuna basıldığında ortalama not vize ve bütünleme notlarıyla hesaplanacak. 50 ve üzerinde ise “DERSİ GEÇTİNİZ”, altında ise “DERSTEN KALDINIZ” yazacak.

 

vize_final_butunleme_hesapla

[code lang=”csharp”]

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 _150_Emin_Başavul_2.SORU
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
labelbtnleme.Enabled = false;//www.gorselprogramlama.com
textBoxbtnleme.Enabled = false;
labelsonuc.Text = "";
labelort.Text = "";
}
int a, b, x, y;

private void button1_Click(object sender, EventArgs e)
{
a = int.Parse(textBox1.Text);
b = int.Parse(textBoxfinal.Text);
x = (a + b) / 2;
labelort.Text = Convert.ToString(x);
if (x >= 50)
{
labelsonuc.Text = "DERSİ GEÇTİNİZ..";
}
if (x < 50)
{
labelsonuc.Text = "ORTALAMA 50 nin ALTINDA BÜTÜNLEME NOTUNU GİRİNİZ..";
labelfinal.Enabled = false;
textBoxfinal.Enabled = false;
labelbtnleme.Enabled = true;
textBoxbtnleme.Enabled = true;
if (textBoxbtnleme.Text != "")
{
y = (a + int.Parse(textBoxbtnleme.Text)) / 2;//www.gorselprogramlama.com
labelort.Text = Convert.ToString(y);
if (y >= 50)
{
labelsonuc.Text = "DERSİ GEÇTİNİZ..";
}
if (y < 50)
{
labelsonuc.Text = "DERSTEN KALDINIZ..";
}
}//www.gorselprogramlama.com

}
}
}
}

[/code]

 

vize_final_butunleme_hesapla2

 

vize_final_butunleme_hesapla3

 

 

vize_final_butunleme_hesapla4

 

Projeyi İNDİR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir