• Tidak ada hasil yang ditemukan

FUNGSI manfaat nuptk dalam tunjangan (7)

N/A
N/A
Protected

Academic year: 2018

Membagikan "FUNGSI manfaat nuptk dalam tunjangan (7)"

Copied!
9
0
0

Teks penuh

(1)

FUNGSI

- Harus mendapat feedback

- Harus mendapat pengembalian nilai  RETURN //membuat sendiri fungsi kuadrat

#include<iostream.h> #include<conio.h> #include<iomanip.h>

int kuadrat(int I); //prototype fungsi, karena ada tipe datanya

void main() {

clrscr();

for(int k=1;k<=10;k++)

cout<<k<<" "<<kuadrat(k)<<endl; //parameter boleh beda

} //kuadrat (1)

int kuadrat(int I) // kuadrat (I=1) {

return(I * I); //kembalikanlah nilainya, akan tetapi dengan niali (I*I) }

- Bedanya dengan prosedur, kalo prosedur digunakan cetak

(2)

TUGAS AP 2 Laporan akhir

Ubah ke FUNGSI semua 1. Perkalian pembagian

2. Bil besar kecil

1. No 1

#include<iostream.h> #include<stdlib.h> #include<iomanip.h> #include<conio.h>

int akhir(int pil); //prototype fungsi int pil,final;

(3)

void main() { home: clrscr();

cout<<"Pilihan\n"<<"---\n"; cout<<"[1] Perkalian\n";

cout<<"[2} Pembagian\n";

cout<<"[3] Keluar\n"<<"---\n"; cout<<"Pilihan [1..3] : ";cin>>pil;

if(pil==1) {

perkalian();

cout<<"\nCoba lagi [Y/T] : "; cin>>coba; while(coba=='y')

{

goto home; }

else if(pil==2) {

pembagian();

cout<<"\nCoba lagi [Y/T] : "; cin>>coba; while(coba=='y')

{

goto home; }

void perkalian() {

cout<<"\nMasukan bil A : "; cin>>a; cout<<"\nMasukan bil B : "; cin>>b; final=akhir(pil);

(4)

void pembagian() {

cout<<"\nMasukan bil A : "; cin>>a; cout<<"\nMasukan bil B : "; cin>>b; final=akhir(pil);

cout<<"\nHasil : "<<final<<endl; }

int akhir(int pil) {

if(pil==1) {

hasil=a*b; }

if(pil==2) {

hasil=a/b; }

(5)

2. No 2

#include <iostream.h>

int bil(int x); //prototype fungsi long int k,N,max;

float x,nilai; void main() {

cout<<"Jumlah data : ";cin>>N; for(k=1;k<=N;k++)

{

cout<<"X"<<k<< " = "; cin>>x;

max=bil(x); }

cout<<"Nilai terbesar = "<<max<<endl; }

int bil(int x) {

if (x>nilai) nilai=x; return(nilai);

int pembagian(int x,int y, int z); //prototype fungsi int perkalian(int x,int y, int z);

(6)

float a,b,c; char coba;

void main() { home: clrscr();

cout<<"Pilihan\n"<<"---\n"; cout<<"[1] Perkalian\n";

cout<<"[2} Pembagian\n";

cout<<"[3] Keluar\n"<<"---\n"; cout<<"Pilihan [1..3] : ";cin>>pil;

if(pil==1) {

cout<<"Perkalian\n"; cout<<"---\n";

cout<<"\nMasukan bil A : "; cin>>a; cout<<"\nMasukan bil B : "; cin>>b; cout<<"Hasil = "<<perkalian(a,b,c)<<endl; coba_lagi:

cout<<"\nCoba lagi [Y/T] : "; cin>>coba; while(coba=='y')

{

(7)

while(coba=='t') { exit(0); } }

else if(pil==2) {

cout<<"\nMasukan bil A : "; cin>>a; cout<<"\nMasukan bil B : "; cin>>b; cout<<"Hasil = "<<pembagian(a,b,c); goto coba_lagi;

} else

{ exit(0); } }

int perkalian(int x, int y, int z) {

z=x*y; return (z); }

(8)

{ z=x/y; return (z); }

//NO 2

#include <iostream.h>

int min(int x); //prototype fungsi int max(int x);

long int k,N,besar,kecil;

float x,nilai,nmax=0,nmin=999999;

void main() {

cout<<"Jumlah data : ";cin>>N; for(k=1;k<=N;k++)

{

cout<<"X"<<k<< " = "; cin>>x;

kecil=min(x); besar=max(x); }

(9)

int min(int x) {

if(nmin>x) {

nmin=x; }

return(nmin); }

int max(int x) {

if (nmax<x) nmax=x;

Referensi

Dokumen terkait

Jenis penelitian ini tergolong Kualitatif dengan pendekatan penelitian yang digunakan adalah: yuridis sosiologis, adapun sumber data penelitian ini bersumber dari

p.ftrlkei unuk m.megrh rimbulnya nmalah y!i8. penyebab t'jadinya kandunsd cor Fq

pertidaksamaan, sistem persamaan linear, program linear, matriks, vektor, serta penerapannya dalam bidang kejuruan.. Siswa mampu

Berdasarkan perhitungan dengan metode KAIA, tingkat kenaikan emisi CO2 yang terjadi penurunan sebanyak 6.123.291 gr/km pada saat jam sibuk kendaraan atau terjadi

Pada dini hari tanggal 16 Agustus 1945, Para pemuda pejuang termasuk Chaerul saleh, Sukarni, Wikana, Shodanco Singgih dan pemuda lainnya membawa soekarno, beserta fatmawati dan

Percobaan ini dilaksanakan dengan tujuan untuk mempelajari pengaruh takaran urea terhadap pertumbuhan tanaman stevia di dataran rendah dan menentukan umur panen

Berdasarkan beberapa analisis yang telah dilakukan dapat disimpulkan bahwa media pembelajaran menggunakan kokami (kotak dan kartu misterius) dapat

menunjang program pengembangna lembaga ekonomi pedesaan P1 B terselenggarany a Pengadaan pelatihan ketrampilan peternakan ayam 35 Pagu Indikatif Kecamatan Desa Tegalarum 2 Kelomp