using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace VizeFinal
{
class Program
{
static void Main(string[] args)
{
double vize, final, ort;
b:
basadon:
Console.WriteLine("Klavyeden Öğrencinin Vize Notunu Giriniz");
vize = Convert.ToInt32(Console.ReadLine());//Vize notunu klavyeden girilen değeri değişkene atama işlemi yapılıyor.
if(vize>=0 && vize<=100)// vize notu 0 ile 100 arasında olup olmaması kontrol ediliyor. { vize = vize * 0.40;// Vizenin %40 alınıyor } else { Console.WriteLine("Vize Notu 0 ile 100 Arasında Olmalıdır"); goto b;//Eğer not 0 ile 100 arasında değilse tekrar not istiyor. } c: Console.WriteLine("Klavyeden Öğrencinin Final Notunu Giriniz"); final = Convert.ToInt32(Console.ReadLine());//Final notunu klavyeden girilen değeri değişkene atama işlemi yapılıyor. if (final >= 0 && final <= 100)// Final notu 0 ile 100 arasında olup olmaması kontrol ediliyor.
{
final = final * 0.60;//Finalin % 60 Alınıyor.
}
else
{
Console.WriteLine("Final Notu 0 ile 100 Arasında Olmalıdır");
goto c;//Eğer not 0 ile 100 arasında değilse tekrar not istiyor.
}
ort = vize + final;//ort değişkenine vize ve finalin toplamı atanıyor.
Console.WriteLine("Öğrencinin Ortalaması {0}", ort);//Notu ekrana yazdırıyor.
goto basadon;//Tekrardan hesaplama için programı başa döndürüyor.
Console.ReadLine();
}}}
namespace VizeFinal
{
class Program
{
static void Main(string[] args)
{
double vize, final, ort;
b:
basadon:
Console.WriteLine("Klavyeden Öğrencinin Vize Notunu Giriniz");
vize = Convert.ToInt32(Console.ReadLine());//Vize notunu klavyeden girilen değeri değişkene atama işlemi yapılıyor.
if(vize>=0 && vize<=100)// vize notu 0 ile 100 arasında olup olmaması kontrol ediliyor. { vize = vize * 0.40;// Vizenin %40 alınıyor } else { Console.WriteLine("Vize Notu 0 ile 100 Arasında Olmalıdır"); goto b;//Eğer not 0 ile 100 arasında değilse tekrar not istiyor. } c: Console.WriteLine("Klavyeden Öğrencinin Final Notunu Giriniz"); final = Convert.ToInt32(Console.ReadLine());//Final notunu klavyeden girilen değeri değişkene atama işlemi yapılıyor. if (final >= 0 && final <= 100)// Final notu 0 ile 100 arasında olup olmaması kontrol ediliyor.
{
final = final * 0.60;//Finalin % 60 Alınıyor.
}
else
{
Console.WriteLine("Final Notu 0 ile 100 Arasında Olmalıdır");
goto c;//Eğer not 0 ile 100 arasında değilse tekrar not istiyor.
}
ort = vize + final;//ort değişkenine vize ve finalin toplamı atanıyor.
Console.WriteLine("Öğrencinin Ortalaması {0}", ort);//Notu ekrana yazdırıyor.
goto basadon;//Tekrardan hesaplama için programı başa döndürüyor.
Console.ReadLine();
}}}
Hiç yorum yok:
Yorum Gönder