Minggu, 08 April 2012

Laporan Praktikum Modul 2 (Riski Yoga K. (201101019))


                                       Laporan Praktikum Modul 2 Tipe Data Abstrak

                                                                            Disusun oleh :
                                                                            Riski Yoga K.
                                                                              201101019

                                                                                Dosen
                                                            Yosef Murya Kusuma Ardhana, S.T


                                                             JURUSAN SISTEM INFORMASI
                                                 SEKOLAH TINGGI ILMU KOMPUTER (STIKOM)
                                                                       “YOS SUDARSO”
                                                                         PURWOKERTO
                                                                                2012
==================================================================================
TUGAS PRAKTIKUM MODUL 2

Praktikum 2.2
Listing Program :
#include <iostream>
#include <string.h>
using namespace std;
int main ()
{
struct data_tanggal
{
       int tanggal;
       int bulan;
       int tahun;
};
struct data_teman
{
       char nama[30];
       struct data_tanggal tgl_lahir;
};
struct data_teman info_teman;

strcpy (info_teman.nama,"STIKOMWATI");
info_teman.tgl_lahir.tanggal = 12;
info_teman.tgl_lahir.bulan = 3;
info_teman.tgl_lahir.tahun = 1981;

cout<<"Nama : "<<info_teman.nama;
cout<<"\nTanggal lahir : "<<info_teman.tgl_lahir.tanggal
             <<"-"<<info_teman.tgl_lahir.bulan<<"-"<<info_teman.tgl_lahir.tahun;
       return 0;
}

Output Program :
==================================================================================

Praktikum 2.3

Listing Program :
#include <iostream>
using namespace std;
#define phi 3.14

struct {
       float jari2;
       float keliling;
       float luas;
}lingkaran;

void luasLingkaran (){
       lingkaran.luas=lingkaran.jari2*lingkaran.jari2*phi;
       cout<<"Luas lingkaran = "<<lingkaran.luas<<endl;
}

float kelLingkaran (float jari2){
       return 2*phi*lingkaran.jari2;
}

int main (){
       cout<<"Jari jari : ";
       cin>>lingkaran.jari2;
       luasLingkaran () ;
       lingkaran.keliling = kelLingkaran (lingkaran.jari2)
                    ;
       cout<<"Keliling Lingkaran = "<<lingkaran.keliling;
       return 0;
}

Output Program :
==================================================================================

Praktikum 2.4

Listing Program :
#include <iostream>
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 : "<<bintang.nama;
       else
             cout<<"Bintang anda bukanlah : "<<bintang.nama;
             return 0;
}

Output Program :
==================================================================================

Praktikum 2.5

Listing Program :
#include <iostream>
using namespace std;

typedef struct mahasiswa
{
       char NIM[9];
       char nama[30];
       float ipk;

};

int main ()
{
       mahasiswa mhs;

       cout<<"NIM : ";
       cin>>mhs.NIM;
       cout<<"Nama : ";
       cin>>mhs.nama;
       cout<<"IPK : ";
       cin>>mhs.ipk;
       cout<<"Data Anda : ";
       cout<<"\n\nNIM = "<<mhs.NIM<<"\n";
       cout<<"Nama = "<<mhs.nama<<"\n";
       cout<<"IPK = "<<mhs.ipk<<"\n";

       return 0;
}

Output Program :
==================================================================================

Latihan Tugas Praktikum Modul 2

Listing Program :
#include <iostream>
using namespace std;

int main ()
{
       struct zodiac
       {
             char nama[15];
             long int tgl_awal,bln_awal,tgl_akhir,bln_akhir;
       };
       zodiac Aries = {"Aries", 21, 3, 19, 4};
       zodiac Taurus = {"Taurus", 20, 4, 20, 5};
       zodiac Gemini = {"Gemini", 21, 5, 20, 6};
       zodiac Cancer = {"Cancer", 21, 6, 20, 7};
       zodiac Leo = {"Leo", 23, 7, 22, 8};
       zodiac Virgo = {"Virgo", 23, 8, 22, 9};
       zodiac Libra = {"Libra", 23, 9, 22, 10};
       zodiac Scorpio = {"Scorpio", 23, 10, 21, 11};
       zodiac Sagitarius = {"Sagitarius", 22, 11, 21, 12};
       zodiac Capricon = {"Capricon", 22, 12, 19, 01};
       zodiac Aquarius = {"Aquarius", 20, 1, 18, 02};
       zodiac Pisces = {"Pisces", 19, 2, 20, 03};

       int tgl_lahir,bln_lahir,th_lahir;

       cout<<"Tanggal lahir anda (@@-@@-@@@@) : ";
       cin>>tgl_lahir>>bln_lahir>>th_lahir;

       if ((tgl_lahir>=Aries.tgl_awal && bln_lahir==Aries.bln_awal)||(tgl_lahir<=Aries.tgl_akhir && bln_lahir==Aries.bln_akhir))
             cout<<"Bintang anda adalah : "<<Aries.nama;
       if ((tgl_lahir>=Taurus.tgl_awal && bln_lahir==Taurus.bln_awal)||(tgl_lahir<=Taurus.tgl_akhir && bln_lahir==Taurus.bln_akhir))
             cout<<"Bintang anda adalah : "<<Taurus.nama;
       if ((tgl_lahir>=Gemini.tgl_awal && bln_lahir==Gemini.bln_awal)||(tgl_lahir<=Gemini.tgl_akhir && bln_lahir==Gemini.bln_akhir))
             cout<<"Bintang anda adalah : "<<Gemini.nama;
       if ((tgl_lahir>=Cancer.tgl_awal && bln_lahir==Cancer.bln_awal)||(tgl_lahir<=Cancer.tgl_akhir && bln_lahir==Cancer.bln_akhir))
             cout<<"Bintang anda adalah : "<<Cancer.nama;
       if ((tgl_lahir>=Leo.tgl_awal && bln_lahir==Leo.bln_awal)||(tgl_lahir<=Leo.tgl_akhir && bln_lahir==Leo.bln_akhir))
             cout<<"Bintang anda adalah : "<<Leo.nama;
       if ((tgl_lahir>=Virgo.tgl_awal && bln_lahir==Virgo.bln_awal)||(tgl_lahir<=Virgo.tgl_akhir && bln_lahir==Virgo.bln_akhir))
             cout<<"Bintang anda adalah : "<<Virgo.nama;
       if ((tgl_lahir>=Libra.tgl_awal && bln_lahir==Libra.bln_awal)||(tgl_lahir<=Libra.tgl_akhir && bln_lahir==Libra.bln_akhir))
             cout<<"Bintang anda adalah : "<<Libra.nama;
       if ((tgl_lahir>=Scorpio.tgl_awal && bln_lahir==Scorpio.bln_awal)||(tgl_lahir<=Scorpio.tgl_akhir && bln_lahir==Scorpio.bln_akhir))
             cout<<"Bintang anda adalah : "<<Scorpio.nama;
       if ((tgl_lahir>=Sagitarius.tgl_awal && bln_lahir==Sagitarius.bln_awal)||(tgl_lahir<=Sagitarius.tgl_akhir && bln_lahir==Sagitarius.bln_akhir))
             cout<<"Bintang anda adalah : "<<Sagitarius.nama;
       if ((tgl_lahir>=Capricon.tgl_awal && bln_lahir==Capricon.bln_awal)||(tgl_lahir<=Capricon.tgl_akhir && bln_lahir==Capricon.bln_akhir))
             cout<<"Bintang anda adalah : "<<Capricon.nama;
       if ((tgl_lahir>=Aquarius.tgl_awal && bln_lahir==Aquarius.bln_awal)||(tgl_lahir<=Aquarius.tgl_akhir && bln_lahir==Aquarius.bln_akhir))
             cout<<"Bintang anda adalah : "<<Aquarius.nama;
       if ((tgl_lahir>=Pisces.tgl_awal && bln_lahir==Pisces.bln_awal)||(tgl_lahir<=Pisces.tgl_akhir && bln_lahir==Pisces.bln_akhir))
             cout<<"Bintang anda adalah : "<<Pisces.nama;

             return 0;
}

Output Program :
==================================================================================

SEMOGA MEMBANTU



Tidak ada komentar:

Posting Komentar