PRAKTIKUM KE – 3
FUNGSI PADA PEMROGRAMAN C++
|
1. Praktikan mengerti fungsi dari C++.
2. Praktikan membuat aplikasi dengan menggunakan fungsi.
3. Praktikan mengerti konsep penggunaan fungsi dan pemakaian variabel-variabel dalam fungsi.
|
#include<iostream.h>
void fungsi(); //deklarasi fungsi
void main()
{
}
void fungsi()
{
}
PRAKTIKUM I
#include<iostream.h>
char n[50];
void sayHello(); //deklarasi fungsi sayHello()
void main()
{
cout<<"Masukkan nama anda : "; cin>>n;
sayHello();
}
void sayHello()
{
cout<<"Selamat datang "<<n;
}
#include <iostream.h>
#include <conio.h>
void sayHello(int);
void main()
{
sayHello();
}
void sayHello(int n=1)
{
for(int m=0;m<n;m++) cout<<”Halloo …J\n”;
}
PRAKTIKUM III
#include<iostream.h>
int Alas,Tinggi,Hasil;
void Luas_Segi_Tiga();
void main()
{
cout<<"ALAS = "; cin>>Alas;
cout<<"TINGGI = "; cin>>Tinggi;
Hasil = 0.5 * Alas * Tinggi;
Luas_Segi_Tiga();
}
void Luas_Segi_Tiga()
{
cout<<"LUAS SEGI TIGA = "<<Hasil;
}
PRAKTIKUM IV
#include<iostream.h>
void Luas_Segi_Tiga(int a, int b);
void main()
{
int Alas,Tinggi;
cout<<"ALAS = "; cin>>Alas;
cout<<"TINGGI = "; cin>>Tinggi;
Luas_Segi_Tiga(Alas,Tinggi);
cout<<"LUAS SEGI TIGA = "<<Hasil;
}
void Luas_Segi_Tiga(a,b)
{
Hasil = 0.5 * a * b;
}
PRAKTIKUM KE – 4
ARRAY, POINTER & POINTER-ARRAY
|
1. Praktikan mengerti apa yang dimaksud array, pointer dan pointer-array.
2. Praktikan membuat aplikasi dengan menggunakan array, pointer, dll.
3. Praktikan mengerti konsep penggunaan array, pointer dan pointer-array.
PRAKTIKUM I
#include <iostream.h>
void ubah(int x[]);
void main()
{
int ujian[] = {90,95,78,85};
ubah(ujian);
cout<<" Elemen kedua dari array ujian adalah "<<ujian[1]<<endl;
}
void ubah(int x[])
{
x[1] = 100;
}
PRAKTIKUM II
#include <iostream.h>
void main()
{
int *Andi; // Andi sebagai pointer
int *Andi; // Andi sebagai pointer
int Budi = 5; // Budi bukan pointer, prhatikan perbedaan pada *
Andi = &Budi // Isi dari Andi yaitu alamat Budi
cout<<”Isi alamat memori Andi : “<<Andi<<endl;
cout<<”Isi alamat memori Budi : “<<Budi<<endl;
cout<<”Isi alamat memori Budi : “<<*Andi<<endl;
cout<<”Alamat memori Andi : “<<&Andi<<endl;
cout<<”Alamat memori Budi :”<<&Budi<<endl;
}
PRAKTIKUM III
#include <iostream.h>
int main()
{
int a,Nilai;
int ujian[] = {1,2,3,4,5};
clrscr();
cout<<"NILAI ARRAY UJIAN :\n";
for(int x=0 ; x<=4 ; x++) cout<<" "<<ujian[x]<<endl;
cout<<"NILAI ARRAY UJIAN YANG INGIN DIRUBAH :\n";
cout<<"Posisi Array = ";
cin>>a;
cout<<"Nilai Array = ";
cin>>Nilai;
ujian[a] = Nilai;
cout<<"NILAI ARRAY UJIAN :\n";
for(int y=0 ; y<=4 ; y++) cout<<" "<<ujian[y]<<endl;
}
0 komentar:
Posting Komentar