24-Amaliy mashg’ulot Mavzu: Xossalardan foydalanish. Berilganlar uchun get va set bloklarini aniqlash
Download 21.09 Kb.
|
24-Amaliy mashg\'ulot
24-Amaliy mashg’ulot Mavzu: Xossalardan foydalanish. Berilganlar uchun get va set bloklarini aniqlash. 1-masala: 1. Name va Age xususiyatlariga ega Person nomli sinf yarating. Xususiyatlar uchun olish va o'rnatish bloklarini amalga oshiring. using System; namespace Amaliy_mashgulot {
}
{
2-masala: 40. SideA, SideB va SideC xususiyatlariga ega Triangle nomli sinf yarating. Xususiyatlar uchun olish va o'rnatish bloklarini amalga oshiring. Uchburchak maydonini qaytaradigan GetArea() usulini qo'shing using System; namespace Amaliy_mashgulot {
public double GetVolume() {
class Program {
double xona_hajmi = x.GetVolume(); Console.WriteLine("Xonaning hajmi: " + xona_hajmi);
3-masala: 40. SideA, SideB va SideC xususiyatlariga ega Triangle nomli sinf yarating. Xususiyatlar uchun olish va o'rnatish bloklarini amalga oshiring. Uchburchak maydonini qaytaradigan GetArea() usulini qo'shing using System; namespace Amaliy_mashgulot {
//maydonini qaytaradigan GetArea() usulini qo'shing. public class Uchburchak { public double SideA { get; set; } public double SideB { get; set; } public double SideC { get; set; } public double GetArea() {
class Program {
Console.WriteLine("S=" + uchburchak.GetArea()); }
4-masala: 66. Nomi, Narxi va Turkum xususiyatlariga ega mahsulot nomli sinf yarating. Xususiyatlar uchun olish va o'rnatish bloklarini amalga oshiring. Soliq qo'shgandan keyin mahsulot narxini qaytaradigan GetTaxedPrice() usulini qo'shing. using System;
namespace Amaliy_mashgulot {
//keyin mahsulot narxini qaytaradigan GetTaxedPrice() usulini qo'shing public class Mahsulot { public string mahsulot_nomi { get; set; } public double mahsulot_narxi { get; set; } public string mahsulot_turkumi { get; set; } public double GetTaxedPrice(double soliq) {
class Program {
5-masala: 87. Sarlavha, Muallif va Sahifalar xossalariga ega Kitob nomli sinf yarating. Xususiyatlar uchun olish va o'rnatish bloklarini amalga oshiring. Kitobning nomi, muallifi va sahifalar soni bilan formatlangan qatorni qaytaradigan GetFormattedDetails() usulini qo'shing. using System; namespace Amaliy_mashgulot {
//muallifi va sahifalar soni bilan formatlangan qatorni qaytaradigan //GetFormattedDetails() usulini qo'shing. class Kitob { public string Sarlavha { get; set; } public string Muallif { get; set; } public int Sahifalar { get; set; } public string GetFormattedDetails() {
class Program { static void Main(string[] args) { Kitob kitob = new Kitob(); Console.Write("Kitob sarlovhasini kiriting: "); kitob.Sarlavha = Console.ReadLine(); Console.Write("Kitob muallifini kiriting: "); kitob.Muallif = Console.ReadLine(); Console.Write("Kitob sahifalar sonini kiriting: "); kitob.Sahifalar = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(kitob.GetFormattedDetails()); } } } Download 21.09 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling