NIM : 201101004
Program Praktikum 2.1
1. Open Eclipse
2. Pilih File – New – C++ Project
3. Muncul Jendela C++ Project
4. Lalu isikan pada Project Name terserah ingin memberi judul apa disini saya
memberinya judul Pert_3_Praktikum_2_1_Type_Def. Kemudian pilih Hello World C++ Project lalu MinGW lalu Finish.
5. Lalu akan muncul halaman Hello World C++ Project dengan Listing Programnya.
6. Setelah itu edit listing program dari Hello World seperti digambar ini :
7. Setelah itu lakukan Build ALL dengan menekan Ctrl + B.
Keterangan Gambar : Proses Melakukan Build ALL
8. Setelah itu lakukan compile dengan cara cara run – run as – Local C/C++ Application. Kemudian akan muncul hasil seperti gambar dibawah ini :
Listing Program 2.1
//============================================================================
// Name : Pert_3_Praktikum_2_1_Type_Def.cpp
// Author : Gatra Mustakim
// Version :
// Copyright : Your copyright notice
//============================================================================
#include
using namespace std;
typedef int ongko;
typedef float ambyar;
typedef char tulisan;
int main()
{
ongko age;
ambyar pecahan;
tulisan alpabet;
tulisan nama[15];
cout<<" Masukkan Umur anda : ";
cin>>age;
cout<<" Umur anda adalah : "<
cout<<"\n Masukkan bilangan pecahan : ";
cin>>pecahan;
cout<<" bilangan pecahan anda : "<
cout<<"\n Masukkan huruf : ";
cin>>alpabet;
cout<<" huruf yang anda masukkan adalah : "<
cout<<"\n Masukkan nama anda : ";
cin>>nama;
cout<<" Nama anda adalah : "<
return 0;
}
Program Praktikum 2.2
1. Caranya sama pada dengan Program Praktikum 2.1 cuma berbeda pada pengisian Project Name dan Edit Listing Programnya.
2. Disini saya akan melanjutkan program selanjutnya pada project name saya isi Praktikum_2_2
3. Langsung saja pada edit listing program pada gambar dibawah ini :
4. Setelah itu lakukan Build ALL dengan menekan Ctrl + B.
Keterangan gambar : proses bulid all
5. lakukan compile dengan cara cara run – run as – Local C/C++ Application. Kemudian akan muncul hasil seperti gambar dibawah ini
Hanya muncul type def ada kesalahan lihat pada problem seperti gambar diatas :
Kesalahan terjadi pada cout<<”\n Tanggal Lahir : “cout<<… Solusinya Pada cout<<”\n Tanggal Lahir : “<
5. Selesai
Listing Program 2.2
//============================================================================
// Name : Praktikum_2_2.cpp
// Author : Gatra Mustakim
// Version :
// Copyright : Your copyright notice
//============================================================================
#include
#include
using namespace std;
int main()
{
struct data_tanggalan
{
int tgl,wulan,tahun;
};
struct data_rencang2
{
char nama[40];
struct data_tanggalan tgl_lahir;
};
struct data_rencang2 info_rencang2;
strcpy(info_rencang2.nama ," STIKOMGATRA ");
info_rencang2.tgl_lahir.tgl = 30;
info_rencang2.tgl_lahir.wulan = 1;
info_rencang2.tgl_lahir.tahun = 1992;
cout<<"\n Nama : "<
return 0;
}
Program Praktikum 2.3
1. Caranya sama pada dengan Program Praktikum 2.2 cuma berbeda pada pengisian Project Name dan Edit Listing Programnya.
2. Disini saya akan melanjutkan program selanjutnya pada project name saya isi Praktikum_2_3
3.Langsung saja pada edit listing program yang sudah diganti listing programnya pada gambar dibawah ini :
4. Lakukan Build All dengan cara Ctrl + B
Keterangan Gambar : Proses Bulid All
5.Lakukan compile dengan cara Run – Run As – 1Local C/C++ Application lalu akan mengetahui hasilnya pada gambar dibawah ini :
Listing Program 2.3
//============================================================================
// Name : Praktikum_2_3.cpp
// Author : Gatra Mustakim
// Version :
// Copyright : Your copyright notice
//============================================================================
#include
using namespace std;
#define vhi 3.14
struct{
float jari2;
float keliling;
float luas;
}lingkaran;
void luaslingkaran(){
lingkaran.luas = lingkaran.jari2*lingkaran.jari2*vhi;
cout<<" \n Luas Lingkaran = "<
float kelLingkaran(float j)
{
return 2*vhi*lingkaran.jari2;
}
int main()
{
cout<<" Jari - jari = ";
cin>>lingkaran.jari2;
luaslingkaran();
lingkaran.keliling = kelLingkaran(lingkaran.jari2);
cout<<" \n\n Keliling Lingkaran : "<
}
Program Praktikum 2.5
1. Caranya sama pada dengan sebelumnya cuma berbeda pada pengisian Project Name dan Edit Listing Programnya.
2. Disini saya akan melanjutkan program selanjutnya pada project name saya isi Praktikum_2_5
3. Langsung saja pada edit listing program yang sudah diganti listing programnya pada gambar dibawah ini :
4. Lakukan Build All dengan cara Ctrl+B seperti pada gambar dibawah ini :
5. Lakukan compile dengan cara Run – Run As – 1Local C/C++ Application lalu akan mengetahui hasilnya pada gambar dibawah ini :
6. Selesai
Listing Program 2.5
//============================================================================
// Name : Praktikum_2_5.cpp
// Author : Gatra Mustakim
// Version :
// Copyright : Your copyright notice
//============================================================================
#include
using namespace std;
typedef struct Mahasiswa
{
char NIM[15];
char Nama[35];
float IPK;
};
int main()
{
Mahasiswa mhs;
cout<<" NIM = ";
cin>>mhs.NIM;
cout<<" Nama = ";
cin>>mhs.Nama;
cout<<" IPK = ";
cin>>mhs.IPK;
cout<<"\n Data Anda : ";
cout<<"\n NIM : "<
return 0;
}
Praktikum 2.4
Listing Program
//============================================================================
// Name : Praktikum_2_4.cpp
// Author : Gatra Mustakim
// Version :
// Copyright : Your copyright notice
//============================================================================
#include
using namespace std;
int main ()
{
struct zodiac
{
char nama[15];
int tgl_awal;
int bln_awal;
int tgl_akhir;
int bln_akhir;
};
struct zodiac bintang = {"pisces", 23, 11, 20, 12};
int tgl_lahir,bln_lahir,th_lahir;
cout<<"Tanggal Lahir Anda (##-##-####) : ";
cin>>tgl_lahir>>bln_lahir>>th_lahir;
if ((tgl_lahir>=bintang.tgl_awal && bln_lahir==bintang.bln_awal)||
(tgl_lahir<=bintang.tgl_akhir && bln_lahir==bintang.bln_akhir))
cout<<"Bintang anda adalah : "<
cout<<"Bintang anda bukanlah : "<
}
Hasil Program
Latihan Tugas Praktikum Modul 2
Listing Programnya
//============================================================================
// Name : Tugas_Modul_2.cpp
// Author : Gatra Mustakim
// Version :
// Copyright : Your copyright notice
//============================================================================
#include
using namespace std;
int main ()
{
struct zodiak
{
char nama[25];
int tgl_pertama,bln_pertama,tgl_akhir,bln_akhir;
};
zodiak Aries = {"Aries", 21, 3, 19, 4};
zodiak Taurus = {"Taurus", 20, 4, 20, 5};
zodiak Gemini = {"Gemini", 21, 5, 20, 6};
zodiak Cancer = {"Cancer", 21, 6, 20, 7};
zodiak Leo = {"Leo", 23, 7, 22, 8};
zodiak Virgo = {"Virgo", 23, 8, 22, 9};
zodiak Libra = {"Libra", 23, 9, 22, 10};
zodiak Scorpio = {"Scorpio", 23, 10, 21, 11};
zodiak Sagitarius = {"Sagitarius", 22, 11, 21, 12};
zodiak Capricon = {"Capricon", 22, 12, 19, 01};
zodiak Aquarius = {"Aquarius", 20, 1, 18, 02};
zodiak Pisces = {"Pisces", 19, 2, 20, 03};
int tgl_lahir,bln_lahir,th_lahir;
cout<<"================================";
cout<<"\nProgram Mengetahui Zodiak Anda ";
cout<<"\n==============================";
cout<<"\n Tanggal lahir anda (**-**-****) : ";
cin>>tgl_lahir>>bln_lahir>>th_lahir;
if ((tgl_lahir>=Aries.tgl_pertama && bln_lahir==Aries.bln_pertama)||(tgl_lahir<=Aries.tgl_akhir && bln_lahir==Aries.bln_akhir))
cout<<"Bintang anda adalah : "<
if ((tgl_lahir>=Cancer.tgl_pertama && bln_lahir==Cancer.bln_pertama)||(tgl_lahir<=Cancer.tgl_akhir && bln_lahir==Cancer.bln_akhir))
cout<<"Bintang anda adalah : "<
if ((tgl_lahir>=Leo.tgl_pertama && bln_lahir==Leo.bln_pertama)||(tgl_lahir<=Leo.tgl_akhir && bln_lahir==Leo.bln_akhir))
cout<<"Bintang anda adalah : "<
if ((tgl_lahir>=Sagitarius.tgl_pertama && bln_lahir==Sagitarius.bln_pertama)||(tgl_lahir<=Sagitarius.tgl_akhir && bln_lahir==Sagitarius.bln_akhir))
cout<<"Bintang anda adalah : "<
if ((tgl_lahir>=Virgo.tgl_pertama && bln_lahir==Virgo.bln_pertama)||(tgl_lahir<=Virgo.tgl_akhir && bln_lahir==Virgo.bln_akhir))
cout<<"Bintang anda adalah : "<
if ((tgl_lahir>=Scorpio.tgl_pertama && bln_lahir==Scorpio.bln_pertama)||(tgl_lahir<=Scorpio.tgl_akhir && bln_lahir==Scorpio.bln_akhir))
cout<<"Bintang anda adalah : "<
if ((tgl_lahir>=Capricon.tgl_pertama && bln_lahir==Capricon.bln_pertama)||(tgl_lahir<=Capricon.tgl_akhir && bln_lahir==Capricon.bln_akhir))
cout<<"Bintang anda adalah : "<
if ((tgl_lahir>=Libra.tgl_pertama && bln_lahir==Libra.bln_pertama)||(tgl_lahir<=Libra.tgl_akhir && bln_lahir==Libra.bln_akhir))
cout<<"Bintang anda adalah : "<
if ((tgl_lahir>=Aquarius.tgl_pertama && bln_lahir==Aquarius.bln_pertama)||(tgl_lahir<=Aquarius.tgl_akhir && bln_lahir==Aquarius.bln_akhir))
cout<<"Bintang anda adalah : "<
if ((tgl_lahir>=Pisces.tgl_pertama && bln_lahir==Pisces.bln_pertama)||(tgl_lahir<=Pisces.tgl_akhir && bln_lahir==Pisces.bln_akhir))
cout<<"Bintang anda adalah : "<
if ((tgl_lahir>=Taurus.tgl_pertama && bln_lahir==Taurus.bln_pertama)||(tgl_lahir<=Taurus.tgl_akhir && bln_lahir==Taurus.bln_akhir))
cout<<"Bintang anda adalah : "<
if ((tgl_lahir>=Gemini.tgl_pertama && bln_lahir==Gemini.bln_pertama)||(tgl_lahir<=Gemini.tgl_akhir && bln_lahir==Gemini.bln_akhir))
cout<<"Bintang anda adalah : "<
}
Hasil Program
Tidak ada komentar:
Posting Komentar