Baiklah agar blog saya ada postingannya kali ini saya akan menshare sebuah program sederhana dengan memanfaatkan perulangan(do while) dan percabangan(if else) di C#, yaitu program C# (C Sharp) menghitung luas lingkaran.
disini user akan diminta untuk memasukan data yaitu jari-jari lingkaran dan apakah ingin mengulang?
dan outputnya adalah pastinya luas lingkaran. disini saya menggunakan if else untuk menentukan nilai phi dimana jika hasil jari-jari mod 7 =0 maka kita akan menggunakan phi =22/7, tapi selain itu menggunakan phi=3.14 kenapa agar nilai luasnya tidak kebanyakan koma jadi beginilah programnya :
using System;
using System.Collections.Generic;
using System.Text;
namespace praktikum2lingkaran
{
class Program
{
static void Main(string[] args)
{
char ulang;
double l;
int r;
double p;
do{
Console.Clear();
Console.WriteLine("[ ~PROGRAM MENCARI LUAS LINGKARAN~ ]");
Console.WriteLine("[~cREATEd bY I GEDE ARYA SURYA GITA~ ]");
Console.WriteLine("______________________________________\n");
Console.Write("Masukan Jari-jari lingkaran\t : ");
r = Convert.ToUInt16(Console.ReadLine());
if (r % 7 == 0)
{
p = 22 / 7;
}
else {
p = 3.14;
}
l = r * r * p;
Console.WriteLine("Luas lingkarannya adalah\t : " + l);
Console.WriteLine();
Console.Write("Apakah anda ingin mengulang(Y/T)\t : ");
ulang=char.Parse(Console.ReadLine());
}while(ulang=='Y' | ulang=='y');
Console.ReadKey();
}
}
}
using System.Collections.Generic;
using System.Text;
namespace praktikum2lingkaran
{
class Program
{
static void Main(string[] args)
{
char ulang;
double l;
int r;
double p;
do{
Console.Clear();
Console.WriteLine("[ ~PROGRAM MENCARI LUAS LINGKARAN~ ]");
Console.WriteLine("[~cREATEd bY I GEDE ARYA SURYA GITA~ ]");
Console.WriteLine("______________________________________\n");
Console.Write("Masukan Jari-jari lingkaran\t : ");
r = Convert.ToUInt16(Console.ReadLine());
if (r % 7 == 0)
{
p = 22 / 7;
}
else {
p = 3.14;
}
l = r * r * p;
Console.WriteLine("Luas lingkarannya adalah\t : " + l);
Console.WriteLine();
Console.Write("Apakah anda ingin mengulang(Y/T)\t : ");
ulang=char.Parse(Console.ReadLine());
}while(ulang=='Y' | ulang=='y');
Console.ReadKey();
}
}
}
hasil programnya adalah :
Sekian postingan kali ini walaupun singkat yang penting padat wkwkwk. Salam BLOGGER!!! and buang rasa malas mu dan tetap berbagi kebaikan!!!
Om Santi, Santi, Santi Om.
kok hasilnya salah??
BalasHapussalah apanya yak ?
Hapus