Rabu, 27 April 2011

tugas 6

#include<conio.h>
#include<stdio.h>
#include<iostream.h>
main()
{
char nama[30],nim[8],*ket;
float nilai_absen,nilai_tugas,nilai_uts,nilai_akhir;
cout<<" DAFTAR NILAI "<<endl;
cout<<"=========================="<<endl;
cout<<"Nama : ";gets(nama);
cout<<"NIM : ";cin>>nim;
cout<<"Nilai absen : ";cin>>nilai_absen;
cout<<"Nilai tugas : ";cin>>nilai_tugas;
cout<<"Nilai UTS : ";cin>>nilai_uts;
cout<<endl;
cout<<" DAFTAR NILAI "<<endl;
cout<<"=========================="<<endl;
cout<<"Nama : "<<nama<<endl;
cout<<"NIM : "<<nim<<endl;
cout<<"Nilai absen : "<<nilai_absen<<endl;
cout<<"Nilai tugas : "<<nilai_tugas<<endl;
cout<<"Nilai UTS : "<<nilai_uts<<endl;
nilai_akhir=(nilai_absen*25/100)+(nilai_tugas*35/100)+(nilai_uts*40/100);
if (nilai_akhir > 65)
ket="Lulus";
else
ket="Tidak Lulus";
cout<<"Nilai akhir : "<<nilai_akhir<<endl;
cout<<"Keterangan : "<<ket<<endl;
getch();
}


Jumat, 22 April 2011

Tugas 5

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

main()
{
int i;
char nama[5][20];
float nilai1[5];
float nilai2[5];
float hasil[5];
clrscr();

for(i=1;i<=2;i++)
{
cout<<"Data ke- "<<i<<endl;
cout<<"Nama Siswa : ";gets(nama[i]);
cout<<"Nilai MidTest : ";cin>>nilai1[i];
cout<<"Nilai Final : ";cin>>nilai2[i];
hasil[i] = (nilai1[i] * 0.40)+(nilai2[i] *0.60);
cout<<endl;
}
cout<<"------------------------------------"<<endl;
cout<<"No. Nama siswa nilai nilai";
cout<<"Hasil"<<endl;
cout<<"Midtest final";
cout<<"Ujian"<<endl;
cout<<"------------------------------------"<<endl;
for(i=1;i<=2;i++)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
   cout<<setiosflags(ios::left)<<setw(10)<<nama[i];
   cout<<setprecision(2)<<" "<<nilai1[i];
   cout<<setprecision(2)<<" "<<nilai2[i];
   cout<<setprecision(2)<<" "<<hasil[i]<<endl;
}
cout<<"-----------------------------------"<<endl;
getche();
}




DOWNLOAD

Tugas 4

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

main ()
{
char nama [50], golongan, pendidikan, lanjut, ulangi;
long lembur, tunjab, tunpen, gapok, gatot;
int jamker;
clrscr();
cout<<"\tPROGRAM HITUNG GAJI KARYAWAN";
cout<<"\n============================================";
cout<<"\n\nNama Karyawan     = ";gets(nama);
cout<<"Golongan Jabatan [1/2/3] = ";cin>>golongan;
cout<<"Pendidikan [ (1)SMA/(2)D1/(3)D3/(4)S1    = ";cin>>pendidikan;
cout<<"Jumlah jam kerja   = ";cin>>jamker;
gapok = 300000;
cout<<"\nKaryawan Yang Bernama "<<nama;
switch (golongan)
   {
      case '1':
       tunjab = gapok*0.05;
      break;
      case '2':
       tunjab = gapok*0.1;
      break;
      case '3':
tunjab = gapok*0.15;
      break;
      default:
       tunjab = 0;
      }
   switch (pendidikan)
         {
         case '1':
         tunpen = gapok*0.025;

         break;
         case '2':
         tunpen = gapok*0.05;
         break;
         case '3':
         tunpen = gapok*0.2;
         break;
         case '4':
         tunpen = gapok*0.3;
         break;
         default:
         tunpen = 0;
         }
   if (jamker < 8 || jamker > 24)
   {
      lembur = 0;
      }
   else
   lembur = (jamker - 8)*3500;
gatot = tunjab + tunpen + lembur + gapok;
cout<<"\n\nHonor Yang Diterima";
cout<<"\n\tTunjangan Jabatan    Rp. "<<tunjab;
cout<<"\n\tTunjangan Pendidikan Rp. "<<tunpen;
cout<<"\n\tHonor Lembur         Rp. "<<lembur;
cout<<"\n\t                     --------------- +";
cout<<"\n\tGaji Total           Rp. "<<gatot;
getch();
}



DOWNLOAD

Tugas 3

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
main()
{
char nama[50];
int nilai1,nilai2,nilai3,ratarata;
cout<<"\t\tPROGRAM HITUNG NILAI RATA-RATA"<<endl;
cout<<"(^o^)/---------------------------------------------------------(^o^)/"<<endl;
cout<<endl;
cout<<"Nama = ";gets(nama);
cout<<"nilai pertandingan I = " ;cin>>nilai1;
cout<<"nilai pertandingan II = " ;cin>>nilai2;
cout<<"nilai pertandingan III = " ;cin>>nilai3;

ratarata= (nilai1+nilai2+nilai3)/3;

                  cout<<endl;
                  cout<<"siswa yang bernama "<<nama;
                  cout<<endl;
                  cout<<"memperoleh nilai rata-rata " <<ratarata;
                  cout<<endl;
                  cout<<"dan menjadi juara ke-";
                  if(ratarata>80)
                  {
                  cout<<"I";
                  }
                  else
                  if(ratarata>75)
                  {
                  cout<<"II";
                  }
                  else
                  if(ratarata>65)
                  {
                  cout<<"III";
                  }
                  else
                  cout<<"TIDAK JUARA";
                  cout<<" dari hasil perlombaan yang diikutinya"<<endl;
                  getch();
                  }






DOWNLOAD

Kamis, 21 April 2011

Tugas 2 AND/OR

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

main()
{
char nama[15], kelas[20], nim[10];
float A, B, C, K, L, M, D, E, F, G, H;
clrscr();
cout<<"\tBIODATA SAYA\n";
cout<<"NIM : " ;cin>>nim;
cout<<"Nama : " ;gets(nama);
cout<<"Kelas : " ;cin>>kelas;
cout<<endl;
cout<<"(^o^)/-----------------------(^o^)/"<<endl;
cout<<endl;
cout<<"Nilai A = ";cin>>A;
cout<<"Nilai B = ";cin>>B;
cout<<"Nilai C = ";cin>>C;
cout<<"Nilai K = ";cin>>K;
cout<<"Nilai L = ";cin>>L;
cout<<"Nilai M = ";cin>>M;
cout<<endl;
cout<<"(^o^)/-----------------------(^o^)/"<<endl;
//proses
D = (4+2>A&&B-2>3+2||B+2<=6+2);
E = K+5<M||M<L&&2*M-L>0;
F = L+5<M||C*K<L&&2*K-L>0;
G = A*4<=3*M+B;
H = K+10>A&&L-2>4*C;

cout<<endl;
cout<<"program ekspresi AND/OR"<<endl<<endl;
cout<<"hasil dari D = (4+2>A&&B-2>3+2||B+2<=6+2) adalah " <<D<<endl;
cout<<"hasil dari E = K+5<M||M<L&&2*M-L>0 adalah " <<E<<endl;
cout<<"hasil dari F = L+5<M||C*K<L&&2*K-L>0 adalah " <<F<<endl;
cout<<"hasil dari G = A*4<=3*M+B adalah " <<G<<endl;
cout<<"hasil dari H = K+10>A&&L-2>4*C adalah " <<H<<endl;
cout<<endl<<endl;
cout<<"(^o^)/-----------------------(^o^)/"<<endl;
cout<<endl;
getch();
}





DOWNLOAD

Tugas 2 NOT

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

main()
{
char nama[15], kelas[20], nim[10];
float A, B, C, K, L, M, D, E, F, G, H;
clrscr();
cout<<"\tBIODATA SAYA\n";
cout<<"NIM :" ;cin>>nim;
cout<<"Nama :" ;gets(nama);
cout<<"Kelas :" ;cin>>kelas;
cout<<endl;
cout<<"(^o^)/-----------------------(^o^)/"<<endl;
cout<<endl;
cout<<"\tNilai A =";cin>>A;
cout<<"\tNilai B =";cin>>B;
cout<<"\tNilai C =";cin>>C;
cout<<"\tNilai K =";cin>>K;
cout<<"\tNilai L =";cin>>L;
cout<<"\tNilai M =";cin>>M;
cout<<endl;
cout<<"(^o^)/-----------------------(^o^)/"<<endl;
//proses
D = !(4+2>A&&B-2>3+2||B+2<=6+2);
E = !(K+5<M||M<L&&2*M-L>0);
F = !(L+5<M||C*K<L&&2*K-L>0);
G = !(A*4<=3*M+B);
H = !(K+10>A&&L-2>4*C);

cout<<endl;
cout<<"\tprogram ekspresi NOT"<<endl<<endl;
cout<<"hasil dari D = (4+2>A&&B-2>3+2||B+2<=6+2) adalah" <<D<<endl;
cout<<"hasil dari E = K+5<M||M<L&&2*M-L>0 adalah" <<E<<endl;
cout<<"hasil dari F = L+5<M||C*K<L&&2*K-L>0 adalah" <<F<<endl;
cout<<"hasil dari G = A*4<=3*M+B adalah" <<G<<endl;
cout<<"hasil dari H = K+10>A&&L-2>4*C adalah" <<H<<endl;
cout<<endl<<endl;
cout<<"(^o^)/-----------------------(^o^)/"<<endl;
cout<<endl;
getch();
}






DOWNLOAD

Tugas 1

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

main()
{
char nama[50];
int keaktifan , tugas , ujian ,hasilkeaktifan , hasiltugas , hasilujian, hasil;
clrscr();
cout<<"\tPROGRAM NILAI AKHIR";
cout<<endl;
cout<<"-------------------------------"<<endl;
cout<<endl;
cout<<"\t\(^o^)/ siswa yang bernama: ";gets(nama);
cout<<"\t\(^o^)/ dengan nilai persentasi yang dihasilkan: \(^o^)/"<<endl;
cout<<endl;
cout<<"-------------------------------"<<endl;
cout<<"\tnilai keaktifan :";cin>>keaktifan;
cout<<"\tnilai tugas :";cin>>tugas;
cout<<"\tnilai ujian :";cin>>ujian;
hasilkeaktifan = keaktifan * 20/100;
hasiltugas = tugas * 30/100;
hasilujian = ujian * 50/100;
hasil = hasilkeaktifan + hasiltugas + hasilujian;
cout<<endl;
cout<<"-------------------------------"<<endl;
cout<<endl;
cout<<"\tnilai keaktifan*20% :"<<hasilkeaktifan<<endl;
cout<<"\tnilai tugas*30% :"<<hasiltugas<<endl;
cout<<"\tnilai ujian*50% :"<<hasilujian<<endl;
cout<<endl;
cout<<"^^^-------------------------------^^^"<<endl;
cout<<endl;
cout<<"\tjadi siswa yang bernama:"<<nama<<endl;
cout<<"\tmemperoleh nilai akhir sebesar :"<<hasil<<endl;
cout<<endl;
cout<<"^^^-------------------------------^^^"<<endl;
getch();
}






DOWNLOAD