Орындаған: Тынышбай Ә. Тобы: ип-19-3к3 Қабылдаған: Боташева А



Дата03.01.2022
өлшемі381.11 Kb.
#451002
түріБағдарламасы
Зертханалық жұмыс - 4. Тынышбай Ә. ОББ


ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ
БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ


М.ӘУЕЗОВ АТЫНДАҒЫ
ОҢТҮСТІК ҚАЗАҚСТАН УНИВЕРСИТЕТІ


Зертханалық жұмыс

Тақырыбы: КАЛЬКУЛЯТОР

Орындаған: Тынышбай Ә.


Тобы: ИП-19-3к3
Қабылдаған: Боташева А.


Шымкент 2021

1. Microsoft Visual Studio бағдарламасын жүктейміз.

2. Файлы => Создать проект => Visual C# => Приложение Windows Form таңдаймыз

3. Жобаны «Калькулятор» деп атайық



4. Бізде форма пайда болды. Осы формаға түрлі компоненттер орналастыру арқылы Windows қосымшасын жасауға болады

5. Формамызға 3 TextBox және 6 Button компоненттерін орналастырып, сәйкесінше атаулар береміз

6. Қасиеттер терезесінде әр компоненттің атауын жазамыз, Форма қасиетінде Форма атауын «Калькулятор» деп көрсетеміз

7. Форманы екі рет шертіп, Form1.cs терезесіне өтеміз. Бұл бағдарламаның негізгі коды жазылатын аймақ

8. Калькуляторымызда қолданылатын математикалық амалдарды осы аймаққа жазамыз.

9. Енді осы амалдарды батырмаларымызбен байланыстыру қалды. Ол үшін формамыздағы батырмамызды екі рет шертіп, пайдаболған жолаққа тиісті кодты жазамыз.

10. Қосу батырмасы үшін

textBox3.Text = Convert.ToString(kosu(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)));

11. Азайту батырмасы үшін

textBox3.Text = Convert.ToString(azaitu(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)));

12. Көбейту батырмасы үшін

textBox3.Text = Convert.ToString(kobeitu(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)));

13. Бөлу батырмасы үшін

textBox3.Text = Convert.ToString(bolu(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)));

14. Дәреже батырмасы үшін

textBox3.Text = Convert.ToString(darezhe(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)));

15. Түбір батырмасы үшінtextBox3.Text = Convert.ToString(tubir(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)));

16. Калькуляторымыз дайын, енді оны іске қосайық

Бағдарламаның толық листингісі:

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 Калькулятор

{

public partial class Form1 : Form



{

public static double kosu(double a, double b)

{

return a + b;



}

public static double azaitu(double a, double b)

{

return a - b;



}

public static double kobeitu(double a, double b)

{

return a * b;



}

public static double bolu(double a, double b)

{

return a / b;



}

public static double darezhe(double a, double b)

{

return Math.Pow(a, b);



}

public static double tubir(double a, double b)

{

return Math.Pow(a, 1 / b);



}

public Form1()

{

InitializeComponent();



}

private void button1_Click(object sender, EventArgs e)

{

textBox3.Text = Convert.ToString(kosu(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)));



}

private void button2_Click(object sender, EventArgs e)

{

textBox3.Text = Convert.ToString(azaitu(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)));



}

private void button3_Click(object sender, EventArgs e)

{

textBox3.Text = Convert.ToString(kobeitu(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)));



}

private void button4_Click(object sender, EventArgs e)

{

textBox3.Text = Convert.ToString(bolu(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)));



}

private void button5_Click(object sender, EventArgs e)

{

textBox3.Text = Convert.ToString(darezhe(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)));



}

private void button6_Click(object sender, EventArgs e)



{

textBox3.Text = Convert.ToString(tubir(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text)));



}

}

}

Достарыңызбен бөлісу:




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет