Rabu, 20 April 2011

cpp3

                                    IF ELSE




Penghitungan juara menggunakan IF ELSE

  • SOAL


Buatlah program untuk menghitung nilai rata-rata dari seorang siswa, dengan
ketentuan sebagai berikut :
 Nama Siswa, Nilai Pertandingan I, Nilai Pertandingan II, Nilai
Pertandingan III diinput.
 Nilai Rata-rata merupakan hasil dari Nilai Pertandingan I, II dan III
dibagi dengan 3.
 Ketentuan Juara
• Jika nilai rata-rata yang dihasilkan lebih besar dari 80, maka menjadi
Juara I
• Jika nilai rata-rata yang dihasilkan lebih besar dari 75, maka menjadi
Juara II
• Jika nilai rata-rata yang dihasilkan lebih besar dari 65, maka menjadi
Juara III
• Selain itu tidak juara
 Tampilan yang diinginkan sebagai berikut:
Layar Masukkan
PROGRAM HITUNG NILAI RATA-RATA
Nama Siswa :
Nilai Pertandingan I :
Nilai Pertandingan II :
Nilai Pertandingan III :
Layar Keluaran
Siswa yang bernama ...
Memperoleh nilai rata-rata ... dan menjadi juara ke-... dari hasil perlombaan
yang diikutinya.

  • SCRIP PROGRAM


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

main()
{
char nama[30]="ANTONIUS PURWADI";
int pertandinganI,pertandinganII,pertandinganIII,rata_rata;
clrscr();
cout <<"\t PROGRAM HITUNG RATA-RATA\n";
cout <<"\t ========================\n";
cout <<"Nama :"<<nama<<endl;
cout <<"Pertandingan I =";cin>>pertandinganI;
cout <<"Pertandingan II =";cin>>pertandinganII;
cout <<"Pertandingan III =";cin>>pertandinganIII;
/*proses*/
rata_rata=(pertandinganI+pertandinganII+pertandinganIII)/3;
cout <<"Siswa yang bernama "<<nama<<endl;
cout <<"memperoleh nilai rata-rata "<<rata_rata;
cout <<" menjadi ";

if(rata_rata >80)
{
cout <<"Juara I"<<endl;
}
else if(rata_rata >75)
{
cout <<"Juara II"<<endl;
}
else if(rata_rata >65)
{
cout <<"Juara III"<<endl;
}
cout <<"dari hasil perlombaan";
cout <<"yang diikuti";
getch();
}
  • RUNING











Bagi kalian yang ingin mendowload silahkan klik disini













cpp2

cpp2

EKSPRESI AND(&&) dan OR(||)


  • SOAL

SOAL TUGAS CPP 2

 Tentukan apa hasil numerik dari ekspresi relasi dan logika dibawah ini. Diberikan
nilai A = 3; B = 6 ; C = 2 ; K = 5; L = 4; M = 3
a. D = (4 + 2 > A && B – 2 > 3 + 2 || B + 2 <= 6 + 2 )
b. D=K + 5 < M || (C * M < L && 2 * M – L > 0)
c. D=L + 5 < M || C * K < L && 2 * K – L > 0
d. D=A * 4 <= 3 * M + B
e. D=K + 10 > A && L – 2 > 4 * C



  • SCRIP PROGRAM

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
main()
{
float A,B,C,D,E,F,G,H,K,L,M;
clrscr();
cout <<"\t PROGRAM EKSPRESI"<<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>>F;
cout <<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 <<"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>O 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;
getch();
}
  • RUNING










bagi yang berminat boleh klik di link ini :))

Senin, 18 April 2011

cpp 1

Soal

Buatlah program untuk menghitung nilai akhir seorang siswa dari kursus yang diikutinya. Dengan ketentuan sebagai berikut :
- Nama Siswa, Nilai Keaktifan, Nilai Tugas dan Nilai Ujian diinput.
- Proses yang dilakukan untuk mendapatkan nilai murni dari masing-masing nilai, adalah :
    -Nilai Murni Keaktifan = Nilai Keaktifaan dikalikan dengan 20%.
   -Nilai Murni Tugas = Nilai Tugas dikalikan dengan 30%
   -Nilai Murni Ujian = Nilai Ujian dikalikan dengan 50%
   -Nilai Akhir adalah Nilai Murni Keaktifan + Nilai Murni Tugas + Nilai Murni Ujian

Tampilan yang diinginkan sebagai berikut :
Layar Masukkan
PROGRAM HITUNG NILAI AKHIR
Nama Siswa :
Nilai Keaktifan :
Nilai Tugas :
Nilai Ujian :


Layar Keluaran
Siswa yang bernama ……
Dengan Nilai Persentasi Yang dihasilkan.
Nilai Keaktifan * 20% : ……
Nilai Tugas * 30% : ……
Nilai Ujian * 50% : ……
Jadi Siswa yang bernama …… memperoleh nilai akhir sebesar …..

 
Script

clude "stdio.h"
#include "conio.h"
#include "iostream.h"
main()
{
char nama[16];
int nilai_keaktifan,nilai_tugas,nilai_ujian,nilai_akhir;
int nilai_murni_keaktifan,nilai_murni_tugas,nilai_murni_ujian;
clrscr();
cout<<"\t\t^PROGRAM HITUNG NILAI AKHIR^";
cout<<endl;
cout<<"\t+++++++++++++++++++++++++++++++++++++++++++++++"<<endl;

cout<<"nama_siswa       : ";cin>>nama;
cout<<"nilai_keaktifan  : ";cin>>nilai_keaktifan;
cout<<"nilai_tugas      : ";cin>>nilai_tugas;
cout<<"nilai_ujian      : ";cin>>nilai_ujian;
nilai_murni_keaktifan= nilai_keaktifan*20/100;
nilai_murni_tugas= nilai_tugas*30/100;
nilai_murni_ujian= nilai_ujian*50/100;
nilai_akhir=(nilai_murni_keaktifan+nilai_murni_tugas+nilai_murni_ujian);
cout<<"siswa yang bernama " << nama;
cout<<" Dengan nilai presentasi yang dihasilkan."<<endl;
cout<<"nilai_keaktifan * 20% : "<<nilai_murni_keaktifan<<endl;
cout<<"nilai_tugas     * 30% : "<<nilai_murni_tugas<<endl;
cout<<"nilai_ujian     * 50% : "<<nilai_murni_ujian<<endl;
cout<<endl;
cout<<"Jadi siswa yang bernama " << nama << endl;
cout<<"memperoleh nilai akhir sebesar "<<nilai_akhir<<endl;
getch();
}
  • RUNING









bagi kalian yang ingin download silahkan klik dsini
 nama link