Tugas 1 PBKK - Membuat Kalkulator dengan .NET Framework
Nama: Muhammad Rafi Insan Fillah
NRP: 5025211169
Kelas: Pemrograman Berbasis Kerangka Kerja (B)
Tahun Ajaran: 2023
Pada tugas kali ini saya membuat kalkulator sederhana menggunakan .NET Framework pada IDE Visual Studio. Kalkulator yang saya buat memiliki dua text input yang menerima nilai-nilai yang akan dioperasikan berdasarkan tombol yang tersedia. Operasi yang tersedia adalah penjumlahan, pengurangan, perkalian, pengurangan, dan modulo. Terdapat tombol clear untuk menghapus text pada text box aplikasi.
Dokumentasi Tugas
Operasi Modulo Operasi Power
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 WindowsFormsApp1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Clear_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
}
private void textBox3_TextChanged(object sender, EventArgs e)
{
}
private void Add_Click(object sender, EventArgs e)
{
int nilai1 = int.Parse(textBox1.Text);
int nilai2 = int.Parse(textBox2.Text);
int hasil;
hasil = nilai1 + nilai2;
textBox3.Text = hasil.ToString();
}
private void Subtract_Click(object sender, EventArgs e)
{
int nilai1 = int.Parse(textBox1.Text);
int nilai2 = int.Parse(textBox2.Text);
int hasil;
hasil = nilai1 - nilai2;
textBox3.Text = hasil.ToString();
}
private void Multiply_Click(object sender, EventArgs e)
{
int nilai1 = int.Parse(textBox1.Text);
int nilai2 = int.Parse(textBox2.Text);
int hasil;
hasil = nilai1 * nilai2;
textBox3.Text = hasil.ToString();
}
private void Divide_Click(object sender, EventArgs e)
{
float nilai1 = float.Parse(textBox1.Text);
float nilai2 = float.Parse(textBox2.Text);
float hasil;
hasil = nilai1 / nilai2;
textBox3.Text = hasil.ToString("0.000");
}
private void Modulo_Click(object sender, EventArgs e)
{
int nilai1 = int.Parse(textBox1.Text);
int nilai2 = int.Parse(textBox2.Text);
int hasil;
hasil = nilai1%nilai2;
textBox3.Text = hasil.ToString();
}
private void Power_Click(object sender, EventArgs e)
{
int nilai1 = int.Parse(textBox1.Text);
int nilai2 = int.Parse(textBox2.Text);
double hasil;
hasil = Math.Pow(nilai1, nilai2);
textBox3.Text = hasil.ToString();
}
}
}
Komentar
Posting Komentar