Kalademi.me'ya hoş geldiniz, uzmanlarımızın yardımıyla güvenilir ve hızlı yanıtlar alabileceğiniz yer. Farklı alanlardaki uzmanlardan kesin yanıtlar almak için kullanıcı dostu platformumuzu keşfedin. Sorularınıza hemen güvenilir yanıtlar bulmak için deneyimli uzman topluluğumuzdan faydalanın.

c# Elimizde bir bilgisayar var ve onun sesini azaltıp veya kanlı artırabileceğimiz bir dönüş olması lazım bunu Casper ile yaparmisiniz


Acill​


Sagot :

Cevap:

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 WindowsFormsApplication1

{

   public partial class Form1 : Form

   {

       tv yeni_tv = new tv("samsung", 240);

       public Form1()

       {

           InitializeComponent();

       }

       private void Form1_Load(object sender, EventArgs e)

       {

           tv yeni_tv = new tv("samsung", 240);

           label5.Text = yeni_tv.Marka;

       }

       private void button1_Click(object sender, EventArgs e)

       {

           yeni_tv.ackapa();

           if (yeni_tv.Power == true)

               label3.BackColor = Color.Purple;

           else

               label3.BackColor = Color.Black;

       }

       private void button2_Click(object sender, EventArgs e)

       {

           int yeni_kanal = Convert.ToInt16(textBox1.Text);

           yeni_tv.kanaldeğiştir(yeni_kanal);

           label4.Text = yeni_tv.Kanal_no.ToString();

       }

       private void button3_Click(object sender, EventArgs e)

       {

           yeni_tv.kanal_arttır();

           label4.Text = yeni_tv.Kanal_no.ToString();

       }

       private void button4_Click(object sender, EventArgs e)

       {

           yeni_tv.kanal_düşür();

           label4.Text = yeni_tv.Kanal_no.ToString();

       }

       private void button5_Click(object sender, EventArgs e)

       {

           if (yeni_tv.Ses_seviyesi < 30)

           {

               yeni_tv.ses_arttır();

               trackBar1.Value = yeni_tv.Ses_seviyesi;

           }

             

       }

       private void button6_Click(object sender, EventArgs e)

       {

           if (yeni_tv.Ses_seviyesi > 0)

           {

               yeni_tv.ses_düşür();

               trackBar1.Value = yeni_tv.Ses_seviyesi;

           }

           

       }

   }

   class tv

   {

       // alanlar ve özellikler

       string marka;

       public string Marka

       {

           get { return marka; }

           set { marka = value; }

       }

       int ses_seviyesi;

       public int Ses_seviyesi

       {

           get { return ses_seviyesi; }

           set { ses_seviyesi = value; }

       }

       int kanal_no;

       public int Kanal_no

       {

           get { return kanal_no; }

           set { kanal_no = value; }

       }

       int ekran_boyutu;

       public int Ekran_boyutu

       {

           get { return ekran_boyutu; }

           set { ekran_boyutu = value; }

       }

       bool power=false;

       public bool Power

       {

           get { return power; }

           set { power = value; }

       }

       public tv(string markası,int boyut) //yapıcı metot

       {

           marka = markası;

           ekran_boyutu = boyut;

       }

       public void ackapa()

       {

           if (power == false)

               power = true;

           else

               power = false;

       }

       public void kanaldeğiştir(int yenikanal)

   {

           if(power)//bool tipinde olduğunda olduğu için ==true yazmasakta olur.

           kanal_no = yenikanal;

   }

       public void kanal_arttır()

       {

           if (power)

               kanal_no++;

       }

       public void kanal_düşür()

       {

           if(power)

               kanal_no--;

       }

       public void sesdeğiştir(int yenises)

       {

           if (power)

               ses_seviyesi = yenises;

       }

       public void ses_arttır()

       {

           if (power)

               ses_seviyesi++;

       }

       public void ses_düşür()

       {

           if (power)

               ses_seviyesi--;

       }

   } //class

   

}

Açıklama:

en iyi seçersen sevinirim