hayl0s
Decapat
- Katılım
- 17 Eylül 2021
- Mesajlar
- 399
- Çözümler
- 2
Daha fazla
- Cinsiyet
- Erkek
Selam, kodları aşağıda veriyorum. Amacım yaşı 18'den büyükse direkt olarak konsola sonucu yazdırmak. Eğer yaş 18'den küçükse konsolda "yaşı: 18'den küçük olamaz" uyarısı vermek. Fakat şu şekilde bir çıktı alıyorum:
Amacım üstte yer alan metni "yaşı: 18'den küçük olamaz" şeklinde yazdırmak fakat bunu yapamadım.
Amacım üstte yer alan metni "yaşı: 18'den küçük olamaz" şeklinde yazdırmak fakat bunu yapamadım.
C#:
using System;
namespace ConsoleApp2.
{
internal class Ogrenci.
{
private string ad;
private string soyad;
private string alan;
private int yas;
public string ADI.
{
get { return ad; }
set { ad = value; }
}
public string SOYADI.
{
get { return soyad; }
set { soyad = value; }
}
public string ALANI.
{
get { return alan; }
set { alan = value; }
}
public int YASI.
{
get { return yas; }
set.
{
if (value < 18)
{
Console.WriteLine("Yaşınız 18'den küçük olamaz!");
}
else.
{
yas = value;
}
}
}
}
}
using ConsoleApp2;
using System.Reflection;
using System;
class Program.
{
static void Main(string[] args)
{
Ogrenci ogr = new Ogrenci();
ogr.ADI = "Metin";
ogr.SOYADI = "Katral";
ogr.ALANI = "Bilgisayar";
ogr.YASI = 16;
Console.WriteLine("Adı: " + ogr.ADI);
Console.WriteLine("Soyadı: " + ogr.SOYADI);
Console.WriteLine("Alanı: " + ogr.ALANI);
Console.WriteLine("Yaşı: " + ogr.YASI);
Console.Read();
}
}