Tuesday, June 18, 2013
MENGGABUNGKAN 2 METHOD
Tugas Pemrograman Visual 2
Menggabungkan 2 Method (Mencari jumlah nilai & rata-rata)
CLASS MAHASISWA
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Latihan
{
classMahasiswa
{
string jurusan, NIM, nama;
publicstring Nama
{
get { return nama; }
set { nama = value; }
}
publicstring NIM1
{
get { return NIM; }
set { NIM = value; }
}
publicstring Jurusan
{
get { return jurusan; }
set { jurusan = value; }
}
DateTime tgl_lahir;
publicDateTime Tgl_lahir
{
get { return tgl_lahir; }
set { tgl_lahir = value; }
}
double ipk;
publicdouble Ipk
{
get { return ipk; }
set { ipk = value; }
}
float nilai_algoritma, nilai_spbd, nilai_pbo;
publicfloat Nilai_pbo
{
get { return nilai_pbo; }
set { nilai_pbo = value; }
}
publicfloat Nilai_spbd
{
get { return nilai_spbd; }
set { nilai_spbd = value; }
}
float nilai_algoritmaa, nilai_spbdd, nilai_pboo;
publicfloat Nilai_pboo
{
get { return nilai_pboo; }
set { nilai_pboo = value; }
}
publicfloat Nilai_spbdd
{
get { return nilai_spbdd; }
set { nilai_spbdd = value; }
}
publicfloat Nilai_algoritmaa
{
get { return nilai_algoritmaa; }
set { nilai_algoritmaa = value; }
}
int thnLhr;
publicint ThnLhr
{
get { return thnLhr; }
set { thnLhr = value; }
}
//construktor
public Mahasiswa()
{
}
//overloading construktor
public Mahasiswa(string NIM, string nama, string jurusan, DateTime tgl_lahir, double ipk, float nilai_algoritma, float nilai_spbd, float nilai_pbo)
{
this.NIM = NIM;
this.nama = nama;
this.jurusan = jurusan;
this.tgl_lahir = tgl_lahir;
this.ipk = ipk;
this.nilai_algoritma = nilai_algoritma;
this.nilai_spbd = nilai_spbd;
this.nilai_pbo = nilai_pbo;
}
// method
publicvoid tampilData(Mahasiswa mhs)
{
Console.WriteLine("NIM \t\t: "+mhs.NIM);
Console.WriteLine("Nama \t\t: "+mhs.nama);
Console.WriteLine("Jurusan \t: "+mhs.jurusan);
Console.WriteLine("Tanggal Lahir : "+mhs.tgl_lahir);
Console.WriteLine("IPK \t\t: "+mhs.ipk);
}
// overloading method
publicvoid tampilData()
{
Console.WriteLine("NIM \t\t: "+NIM);
Console.WriteLine("Nama \t\t: "+nama);
Console.WriteLine("Jurusan \t: "+jurusan);
Console.WriteLine("Tanggal Lahir : "+tgl_lahir);
Console.WriteLine("IPK \t\t: "+ipk);
}
publicvoid isiNilaiAlgoritma(Mahasiswa nilaiAlgoritma)
{
//float nilaiA;
Console.Write("Masukan nilai Algoritma : ");
nilai_algoritmaa = float.Parse(Console.ReadLine());
}
publicvoid isiNilaiSpbd(Mahasiswa nilaiSpbd)
{
//float nilaiS;
Console.Write("Masukan Nilai SPBD : ");
nilai_spbdd = float.Parse(Console.ReadLine());
}
publicvoid isiNilaiPbo(Mahasiswa nilaiPbo)
{
//float nilaiP;
Console.Write("Masukan Nilai PBO : ");
nilai_pboo = float.Parse(Console.ReadLine());
}
publicvoid jumlahNilai(Mahasiswa jumlah)
{
float algo, spbd, pbo, jml;
algo=nilai_algoritmaa;
spbd = nilai_spbdd;
pbo = nilai_pboo;
jml = algo + spbd + pbo;
Console.WriteLine("Jumlah Nilai : " + jml);
}
publicvoid rataRata(Mahasiswa rata)
{
float algo, spbd, pbo, rata2;
algo = nilai_algoritmaa;
spbd = nilai_spbdd;
pbo = nilai_pboo;
rata2 =(algo + spbd + pbo)/ 3;
Console.WriteLine("Rata - Rata : " + rata2);
}
publicvoid uu(Mahasiswa uuu)
{
Console.Write("ketik kan tahun lahir : ");
thnLhr = int.Parse(Console.ReadLine());
int um = DateTime.Now.Year - thnLhr;
Console.WriteLine("");
Console.WriteLine("umur sekarang : " + um);
}
}}
CLASS PROGRAM
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Latihan
{
classProgram
{
staticvoid Main(string[] args)
{
Mahasiswa mhs1 = newMahasiswa();
mhs1.Nama = "Nurvina Dwi Andari";
mhs1.NIM1 = "12.12.0306";
mhs1.Jurusan = "Sistem Informasi";
mhs1.Tgl_lahir = DateTime.Parse("1994-07-01");
mhs1.Ipk = 3.75;
mhs1.tampilData(mhs1);
Console.WriteLine("");
mhs1.isiNilaiAlgoritma(mhs1);
mhs1.isiNilaiSpbd(mhs1);
mhs1.isiNilaiPbo(mhs1);
Console.WriteLine("");
mhs1.jumlahNilai(mhs1);
Console.WriteLine("");
mhs1.rataRata(mhs1);
Console.WriteLine("");
mhs1.uu(mhs1);
Console.Read();
}
}
}
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment