• Tidak ada hasil yang ditemukan

Fungsi Kalkulator sederhana Fungsi Grade

N/A
N/A
Protected

Academic year: 2018

Membagikan "Fungsi Kalkulator sederhana Fungsi Grade"

Copied!
5
0
0

Teks penuh

(1)

Nama

: Ratih Prabawati

NIM

: 201483017

MK

: Pemograman Berorientasi Object

Sesi

: 10

Tugas I

1. Buatlah Fungsi kalkulator untuk menghitung dua buah bilangan (+,-,*,/)

2. Buatlah Fungsi untuk mengubah nilai ke huruf (A,B,C,D,E)

3. Buatlah Fungsi segitiga untuk mencetak segitiga berukuran n (bilangan bulat)

1. Source Code : include<iostream> #include<string.h> #include<conio.h> using namespace std; int main()

{

float x,y,h; string aksi,balik;

cout<<"=============== KALKULATOR ==============="<<endl; cout<<"Penjelasa program."<<endl;

cout<<"Bil 1 -> Masukkan angka pertama"<<endl; cout<<"Bil 2 -> Masukkan angka kedua"<<endl;

cout<<"Aksi -> Masukkan simbol +,*,/,- untuk operasi menghitungnya."<<endl; cout<<"=========================================="<<endl;

ulang:

cout<<"Bil 1 = "; cin>>x;

cout<<"Bil 2 = "; cin>>y;

cout<<"Aksi = "; cin>>aksi; if(aksi == "+") {

h = x+y;

cout<<"Hasil Penjumlahan "<<x<<"+"<<y<<" adalah = "<<h; }

(2)

{

h = x-y;

cout<<"Hasil Penngurangan "<<x<<"-"<<y<<" adalah = "<<h; }

else if(aksi == "/") {

h = x/y;

cout<<"Hasil Pembagian "<<x<<"/"<<y<<" adalah = "<<h; }

else if(aksi == "*") {

h = x*y;

cout<<"Hasil Perkalian "<<x<<"x"<<y<<" adalah = "<<h; }

cout<<endl<<"Apakah anda ingin memasukkan bilangan lagi ? Y / T"<<endl; cin>>

balik;

if(balik == "Y"){ goto ulang; }else{

cout<<"Tekan sembarang untuk keluar dari program"; }

getch(); }

Hasilnya :

2. Source Code : #include<stdio.h> #include<iostream> #include<conio.h> using namespace std;

(3)

{

char nama[10], grade[1]; float tugas, absen, uts, uas, rata; } x;

system("cls");

cout<<" Program mencari Rata-rata dan Grade Nilai Sederhana "<<endl; cout<<" * * * * * * * * * * * * * * * * * * * * * * * * * * "<<endl;

cout<<" Masukan Nama Mahasiswa : "; cin>>x.nama; cout<<" Masukan Absensi Mahasiswa : "; cin>>x.absen;

cout<<" Masukan Nilai Tugas : "; cin>>x.tugas; cout<<" Masukan Nilai UTS : "; cin>>x.uts; cout<<" Masukan Nilai UAS : "; cin>>x.uas; x.rata = (x.absen+x.tugas+x.uts+x.uas) /4 ;

cout<<" Nama Mahasiswa adalah : "<<x.nama<<endl; cout<<" Absensi Mahasiswa : "<<x.absen<<endl;

cout<<" Nilai Tugasnya : "<<x.tugas<<endl; cout<<" Nilai UTS Mahasiswa : "<<x.uts<<endl; cout<<" Nilai UAS Mahasiswa : "<<x.uas<<endl; cout<<" Rata-rata Nilai : "<<x.rata<<endl;

if(x.rata>=90)

cout<<" Grade Anda : A"<<x.grade<<endl; else if(x.rata>=80)

cout<<" Grade Anda : B"<<x.grade<<endl; else if(x.rata>=70)

cout<<" Grade Anda : C"<<x.grade<<endl; else if(x.rata>=60)

cout<<" Grade Anda : D"<<x.grade<<endl; else cout<<" Grade Anda : E"<<x.grade<<endl;

cout<<" *** Universitas Esa Unggul 2014 *** "<<endl; cout<<" ** Fakultas Ilmu Komputer ** "<<endl; cout<<" * Sistem Informasi * "<<endl;

getch(); return(0); }

(4)

3. Source Code :

#include<iostream> #include<stdio.h> #include<conio.h> using namespace std;

main() {

int a,b;

for(a=1;a<=10;a++) {

cout<<a<<" ";

for(b=a+1;b<=10;b++) {

cout<<b<<" "; }

cout<<endl; }

getch(); }

Hasilnya :

(5)

Referensi

Dokumen terkait

dengan negara-negara lain akan memberi kesan yang baik dalam bidang yang lain seperti bidang ekonomi dan sosial.. Kebanyakan kerajaan telah menggubal peraturan global dan

Menyelenggarakan do’a bersama (mujahadah) pada setiap US dan UN. Dalam pembelajaran agama, Siswa yang non muslim seperti siswa pemeluk agama Kristen dan katolik akan di

(2) Badan Usaha calon pemenang Lelang sebagaimana dimaksud dalarn Pasal 16 ayat (3) wajib menyampaikan jaminan pelaksanaan pekerjaan pembangunan Pipa Transmisi dan/atau Pipa

dianggarkan melalui APBN/APBD, dan pada saatnya harus dikeluarkan melalui Kas Negara/Kas Daerah. Dalam APBN, pengeluaran Pemerintah Pusat dibedakan menjadi Pengeluaran untuk

Kecamatan Dayeuhkolot adalah entitas akuntansi dari Pemerintah Kabupaten Bandung yang berkewajiban menyelenggarakan akuntansi dan laporan pertanggungjawaban

a. Tata Cara Pembayaran : Pembayaran dilakukan dengan cara transfer langsung ke Madrasah/PPS berdasarkan Surat Keputusan Penerima Bantuan yang diterbitkan oleh Tim

Dengan judul “Sistem Informasi Penggajian Pada Dinas Sosial D.I.Yogyakarta”, penelitian ini bertujuan untuk memberikan kemudahan baik dalam pengolahan data dan memberikan

Adanya ketidakseimbangan beban pada transformator pertama, kedua, dan ketiga di rayon medan timur mengakibatkan efisiensi dari ketiga transformator berkurang tetapi