Minggu, 07 April 2013

Materi Kuliah Program C++ STT-PLN

#include <iostream.h>
#include <conio.h>
void main ()
{
int absen, tugas, uts, uas;
float nilai_akhir;
clrscr;
cout <<"Absen = ";
cin>> absen;
cout <<"Tugas = ";
cin>> tugas;
cout <<"UTS   = ";
cin>> uts;
cout <<"UAS   = ";
cin>> uas;
nilai_akhir = (absen * 0.1) + (tugas * 0.3) + (uts * 0.3) + (uas * 0.3);
cout <<"Nilai Akhir = " <<nilai_akhir<<endl;
if (nilai_akhir < 60)
cout <<"Anda tidak lulus mata kuliah ini";
else
cout <<"Selamat anda lulus mata kuliah ini";
}


#include<iostream.h>
void main ()
{
char op;
int OK=1;
float x,y,z;

cout<<"Masukkan angka opreator angka = ";
cin>>x>>op>>y;
switch(op)
{
case '+':
                  z=x+y;
                  break;
case '-':
                  z=x-y;
                  break;
case '*':
                  z=x*y;
                  break;
case '/':
                if (y!=0)
                z=x/y;
                else
                     OK=0;

}
cout<<"Nilai = "<<z<<endl;
}


#include<iostream.h>
void main()
{
int hari;

cout<<"Masukkan pilihan [1..7] =";
cin>>hari;
switch (hari)
{
case 1 :
             cout<<"Senin";
             break;
case 2 :
             cout<<"Selasa";
             break;
case 3 :
             cout<<"Rabu";
             break;
case 4 :
             cout<<"Kamis";
             break;
case 5 :
             cout<<"Jumat";
             break;
case 6 :
             cout<<"Sabtu";
             break;
case 7 :
             cout<<"Minggu";
             break;
default:
cout<<"Hari tidak ditemukan";
break;
}
}


#include<iostream.h>
#include<conio.h>
void main ()

{

float a , Luas , b , c , d , e, f ;
int pilihan ;
char lagi, Y, y, N ;
lagi :


cout<<"Ini adalah program menghitung luas dari : " << endl ;
cout <<"1.Persegi" << endl ;
cout <<"2.Persegi panjang" << endl ;
cout <<"3.Lingkaran" << endl ;
cout <<"4.Segitiga" << endl ;

cout<<"Silahkan masukkan nomor yang anda pilih : " << endl ;
cout<<"Nomor yang anda pilih : " ;
cin >> (pilihan);
clrscr () ;

switch (pilihan)
  {
      case 1 :
          cout <<"Persegi" << endl ;
          cout <<"Input panjang sisi = " ;
          cin >> a ;
          Luas=a*a ;
          cout<<"Luasnya adalah = " << Luas << endl ;
      break ;

      case 2 :
          cout <<"Persegi panjang" << endl ;
          cout <<"Input panjang = "  ;
          cin >> b ;
          cout <<"Input lebar = "  ;
          cin >> c ;
          Luas=b*c ;
          cout<<"Luasnya adalah = " <<Luas << endl ;
      break ;

      case 3 :
          cout <<"Lingkaran" << endl ;
          cout <<"Input jari-jari = " ;
          cin >> d ;
          Luas=3.14*d*d ;
          cout<<"Luasnya adalah = "<<Luas << endl ;

      break ;

      case 4 :
          cout<<"Segitiga"<<endl ;
          cout<<"Input alas = " ;
          cin >> e ;
          cout<<"Input tinggi = " ;
          cin >> f ;
          Luas=0.5*e*f ;
          cout <<"Luasnya adalah = " <<Luas<< endl ;

          break ;
      default :
          cout << "Maaf Anda salah memasukkan nomor pilihan" ;

        }

        cout<<"Mau menghitung lagi? (Y/N)\n";
        cin>>lagi;

if (lagi =='Y' ||lagi =='y') goto lagi ;
else
cout<<"Terima Kasih.";
}


#include<iostream.h>
#include<iomanip.h>
#include<conio.h>
void main ()
{
char nama[20], umur[10], alamat[40], hobi[15];

cout<<"Nama   : ";
cin.getline (nama, 20);
cout<<"Umur   : ";
cin.getline (umur, 10);
cout<<"Alamat : ";
cin.getline (alamat, 40);
cout<<"Hobby  : ";
cin.getline (hobi, 15);
clrscr ();

cout<<"Nama Saya adalah "<<nama;cout<<" Umur Saya "<<umur;cout<<" Alamat Saya di "<<alamat;cout<<" Hobby Saya "<<hobi;
}


#include <iostream.h>
#include <conio.h>
void main ()
{
int absen, tugas, uts, uas;
float na;
clrscr ();

cout<<"Absen       = ";
cin>>absen;
cout<<"Tugas       = ";
cin>>tugas;
cout<<"UTS         = ";
cin>>uts;
cout<<"UAS         = ";
cin>>uas;
na = (absen * 0.1) + (tugas * 0.3) + (uts * 0.3) + (uas * 0.3);
cout<<"\nNilai Akhir = "<<na<<endl;
if (na>=80 && na<=100)
{
cout<<"\nGrade A";
}
if (na>=70 && na<80)
{
cout<<"\nGrade B";
}
if (na>=55 && na<70)
{
cout<<"\nGrade C";
}
if (na>=40 && na<55)
{
cout<<"\nGrade D";
}
if (na>=0 && na<40)
{
cout<<"\nGrade E";
}
}


#include <iostream.h>
#include <conio.h>
#include <stdio.h>
void main ()
{
    char kode;

    cout<<"Masukkan Kode Barang [A..C] : ";
    cin>>kode;

    switch (kode)
    {
        case 'A' :
        cout<<"Alat Olahraga";
        break;
        case 'B' :
        cout<<"Alat Elektronik";
        break;
        case 'C' :
        cout<<"Alat Masak";
        break;
        default:
        cout<<"Maaf, Anda Salah Memasukkan Kode";
        break;
    } getch ();
}


#include <iostream.h>
#include <conio.h>
void main ()
{
int usia;
clrscr;
cout <<"Berapa usia anda? ";
cin>> usia;

if (usia < 17)
cout <<"Anda tidak diperkenankan menonton";
else
cout <<"Selamat menonton";
}


#include <iostream.h>
void main ()
{
int massa, percepatan, luas;
float gaya, tekanan;

cout<<"Massa      = ";
cin >>massa;
cout <<"Percepatan = ";
cin >>percepatan;
cout <<"Luas       = ";
cin >>luas;
gaya = massa * percepatan;
tekanan = gaya / luas;

cout <<"Gaya    = "<<gaya<<endl;
cout <<"Tekanan = "<<tekanan;
}


#include <iostream.h>
#include <conio.h>
void main ()
{
int absen, tugas, uts, uas;
float na;
clrscr;
cout <<"Absen = ";
cin>> absen;
cout <<"Tugas = ";
cin>> tugas;
cout <<"UTS   = ";
cin>> uts;
cout <<"UAS   = ";
cin>> uas;
na = (absen * 0.1) + (tugas * 0.3) + (uts * 0.3) + (uas * 0.3);
cout <<"Nilai Akhir = "<<na;
if (na>=80 && na<=100)
{
cout<<"\nGrade A ";
cout <<"\nSelamat Anda Lulus mata kuliah ini";
}
else if (na>=70 && na<80)
{
cout<<"\nGrade B ";
cout <<"\nSelamat Anda Lulus mata kuliah ini";
}
else if (na>=55 && na<70)
{
cout<<"\nGrade C ";
cout <<"\nSelamat Anda lulus mata kuliah ini";
}
else if (na>=40 && na<=55)
{
cout<<"\nGrade D ";
cout <<"\nAnda tidak lulus mata kuliah ini";
}
else if (na>=0 && na<40)
{
cout<<"\nGrade E ";
cout <<"\nAnda tidak lulus mata kuliah ini";
}
else
cout<<"\nNilai Yang Anda Masukkan Salah";

}


#include<iostream.h>
#include<conio.h>
#include<stdio.h>
void main ()
{
double tot_beli, discount=0, jum_bayar=0;

cout<<"Total Pembelian = Rp. ";
cin>>tot_beli;
if (tot_beli >= 100000)
    discount = 0.1 * tot_beli;
else
    discount = 0.05 * tot_beli;

    cout<<"Besarnya Potongan = Rp. "<<discount<<endl;
    jum_bayar = tot_beli - discount;
    cout<<"Jumlah yang harus dibayarkan = Rp. "<<jum_bayar;
    getch ();
}


#include<iostream.h>
void main ()
{
int pilihan;
cout<<"Hari : \n";
cout<<"1. Senin\n";
cout<<"2. Selasa\n";
cout<<"3. Rabu\n";
cout<<"4. Kamis\n";
cout<<"5. Jum'at\n";
cout<<"6. Sabtu\n";
cout<<"7. Minggu\n";
cout<<"Masukkan pilihan Anda (1...7) = ";
cin>>pilihan;


switch (pilihan)
{
case 1:
cout<<"Senin";
break;
case 2:
cout<<"Selasa";
break;
case 3:
cout<<"Rabu";
break;
case 4:
cout<<"Kamis";
break;
case 5:
cout<<"Jum'at";
break;
case 6:
cout<<"Sabtu";
break;
case 7:
cout<<"Minggu";
break;
default:
cout<<"Pilihan tidak ada";
}
}

Tidak ada komentar:

Posting Komentar