Monday, March 25, 2013
Minggu ke-3 ALPRO (Kasus 3.4)
- Konversikan nilai angka menjadi nilai huruf
Flowchart
C++ :
#include <cstdlib>
#include <iostream>
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
float nilai;
cout<<”KONVERSI NILAI ANGKA MENJADI HURUF\n”;
cout<<”^^^^_________^^^^\n”;
cout<<”masukkan nilai kamu :”;cin>>nilai;
if((100>=nilai)&&(nilai>80))
{
cout<<”Nilai ‘A’”;
}
else if((79>=nilai)&&(nilai>60))
{
cout<<”Nilai ‘B’”;
}
else if((59>=nilai)&&(nilai>40))
{
cout<<”Nilai ‘C’”;
}
else if((39>=nilai)&&(nilai>20))
{cout<<”Nilai ‘D’”;
}
else if((19>=nilai)&&(nilai>0))
{
cout<<”Nilai ‘E’”;
}
cout<<endl;
cout<<”Terima Kasih Ya ….^_^”<<endl;
{
float nilai;
cout<<”KONVERSI NILAI ANGKA MENJADI HURUF\n”;
cout<<”^^^^_________^^^^\n”;
cout<<”masukkan nilai kamu :”;cin>>nilai;
if((100>=nilai)&&(nilai>80))
{
cout<<”Nilai ‘A’”;
}
else if((79>=nilai)&&(nilai>60))
{
cout<<”Nilai ‘B’”;
}
else if((59>=nilai)&&(nilai>40))
{
cout<<”Nilai ‘C’”;
}
else if((39>=nilai)&&(nilai>20))
{cout<<”Nilai ‘D’”;
}
else if((19>=nilai)&&(nilai>0))
{
cout<<”Nilai ‘E’”;
}
cout<<endl;
cout<<”Terima Kasih Ya ….^_^”<<endl;
system(“PAUSE”);
return EXIT_SUCCESS;
}
return EXIT_SUCCESS;
}
Minggu ke-3 ALPRO (Kasus 3.3)
- Carilah akar-akar persamaan kuadrat.
C++ :
#include <cstdlib>
#include <iostream>
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
string raptor_prompt_variable_zzyz;
int A, B, C;
long disk;
float x1, x2;
cout<<”koefisien pangkat 2 :”;cin>>A;
cout<<”koefisien pangkat 1 :”;cin>>B;
cout<<”koefisien pangkat 0 :”;cin>>C;
if(A==0){
cout<<”bukan pers. kuadrat.\n”;
cout<<”harga akar =”<<-C/B;}else{
disk =B*B-4*A*C;
if(disk > 0){
x1=-B+sqrt(disk)/(2*A);
x2=-B-sqrt(disk)/(2*A);
cout<<”diskriminan =”<<disk<<endl;
cout<<”x1 =”<<x1<<endl;
cout<<”x2 =”<<x2<<endl;
}else if(disk == 0){
x1=-B/(2*A); x2=x1;
cout<<”x1 =”<<x1<<endl;
cout<<”x2 =”<<x2<<endl;
}else cout<<”akar imajiner”;
}
system(“PAUSE”);
return EXIT_SUCCESS;
}
{
string raptor_prompt_variable_zzyz;
int A, B, C;
long disk;
float x1, x2;
cout<<”koefisien pangkat 2 :”;cin>>A;
cout<<”koefisien pangkat 1 :”;cin>>B;
cout<<”koefisien pangkat 0 :”;cin>>C;
if(A==0){
cout<<”bukan pers. kuadrat.\n”;
cout<<”harga akar =”<<-C/B;}else{
disk =B*B-4*A*C;
if(disk > 0){
x1=-B+sqrt(disk)/(2*A);
x2=-B-sqrt(disk)/(2*A);
cout<<”diskriminan =”<<disk<<endl;
cout<<”x1 =”<<x1<<endl;
cout<<”x2 =”<<x2<<endl;
}else if(disk == 0){
x1=-B/(2*A); x2=x1;
cout<<”x1 =”<<x1<<endl;
cout<<”x2 =”<<x2<<endl;
}else cout<<”akar imajiner”;
}
system(“PAUSE”);
return EXIT_SUCCESS;
}
Minggu ke-3 ALPRO (Kasus 3.2)
- Tentukanlah bilangan terbesar antara 3 bilangan bulat.
Analisis
Input : misalkan x, y dan z, semua integer
Proses : kita harus membandingkan ketiga bilangan tersebut (caranya?)
Output : bilangan terbesar
Flowchat
Program C++ :
#include <cstdlib>
#include <iostream>using namespace std;int main(int argc, char *argv[])
{
string raptor_prompt_variable_zzyz;
int x;
int y;
int z;
int maks;
#include <iostream>using namespace std;int main(int argc, char *argv[])
{
string raptor_prompt_variable_zzyz;
int x;
int y;
int z;
int maks;
raptor_prompt_variable_zzyz=”masukkan x :”;
cout<<raptor_prompt_variable_zzyz<<endl;
cin>>x;
raptor_prompt_variable_zzyz=”masukkan y :”;
cout<<raptor_prompt_variable_zzyz<<endl;
cin>>y;
raptor_prompt_variable_zzyz=”masukkan z :”;
cout<<raptor_prompt_variable_zzyz<<endl;
cin>>z;
maks=x;
if(y>maks)
{
if(y>z)
{
cout<<”bil maks :”<<y<<endl;}
else
{
cout<<”bil maks :”<<z<<endl;}
}
else
{
if(z>maks)
}
cout<<”bil maks :”<<z<<endl;
else
{
cout<<”bil maks :”<<x<<endl;}
}
cout<<raptor_prompt_variable_zzyz<<endl;
cin>>x;
raptor_prompt_variable_zzyz=”masukkan y :”;
cout<<raptor_prompt_variable_zzyz<<endl;
cin>>y;
raptor_prompt_variable_zzyz=”masukkan z :”;
cout<<raptor_prompt_variable_zzyz<<endl;
cin>>z;
maks=x;
if(y>maks)
{
if(y>z)
{
cout<<”bil maks :”<<y<<endl;}
else
{
cout<<”bil maks :”<<z<<endl;}
}
else
{
if(z>maks)
}
cout<<”bil maks :”<<z<<endl;
else
{
cout<<”bil maks :”<<x<<endl;}
}
system(“PAUSE”);
return EXIT_SUCCESS;
}
return EXIT_SUCCESS;
}
Sunday, March 17, 2013
Tuesday, December 18, 2012
Dasar-dasar Pemrograman : Membuat Matrik Diagonal
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[]){
int i, j;
int Matriks[100][100];
cout<<"\n\t"<<char(5)<<" Program Cek Matrik Diagonal 3x3 "<<char(5)<<endl<<endl;
cout<<"Nama : Mamat Aji"<<endl;
cout<<"Nim : 12018057"<<endl;
cout<<"Kelas : B"<<endl<<endl;
cout<<"Matrik ordo 3x3\n"<<endl;
cout<<"0 0 0"<<endl;
cout<<"0 0 0 "<<endl;
cout<<"0 0 0"<<endl<<endl;
cout<<"Input Matriks :\n";
for(i=1; i<=3; i++){
for(j=1; j<=3; j++){
cout<<"Baris "<<i<<", Kolom "<<j<<" : ";
cin>>Matriks[i][j];
}}
cout<<endl;
cout<<"Hasil : \n"<<endl;
for(i=1; i<=3; i++){
for(j=1; j<=3; j++){
cout<<Matriks[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
if(Matriks[i=0][j=0] == 1){
if(Matriks[i=0][j=0] == 1){
if(Matriks[i=0][j=0] == 1){
cout<<"==> Keterangan : Bukan Matriks Diagonal!!! "<<char(1)<<endl;
}}}
else{cout<<"==> Keterangan : Matriks Diagonal..."<<endl;}
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
#include <iostream>
using namespace std;
int main(int argc, char *argv[]){
int i, j;
int Matriks[100][100];
cout<<"\n\t"<<char(5)<<" Program Cek Matrik Diagonal 3x3 "<<char(5)<<endl<<endl;
cout<<"Nama : Mamat Aji"<<endl;
cout<<"Nim : 12018057"<<endl;
cout<<"Kelas : B"<<endl<<endl;
cout<<"Matrik ordo 3x3\n"<<endl;
cout<<"0 0 0"<<endl;
cout<<"0 0 0 "<<endl;
cout<<"0 0 0"<<endl<<endl;
cout<<"Input Matriks :\n";
for(i=1; i<=3; i++){
for(j=1; j<=3; j++){
cout<<"Baris "<<i<<", Kolom "<<j<<" : ";
cin>>Matriks[i][j];
}}
cout<<endl;
cout<<"Hasil : \n"<<endl;
for(i=1; i<=3; i++){
for(j=1; j<=3; j++){
cout<<Matriks[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
if(Matriks[i=0][j=0] == 1){
if(Matriks[i=0][j=0] == 1){
if(Matriks[i=0][j=0] == 1){
cout<<"==> Keterangan : Bukan Matriks Diagonal!!! "<<char(1)<<endl;
}}}
else{cout<<"==> Keterangan : Matriks Diagonal..."<<endl;}
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Tuesday, December 4, 2012
Dasar-dasar Pemrograman : Membuat Segitiga Bintang
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int
i,j,k,n;
cout<<"Masukkan Angka
Untuk Gambar Segitiga :";
cin>>n;
cout<<endl;
for (i=n;i>=0;i--)
{
for(j=i;j>=0;j--)
{
cout<<" ";
}
for(k=0;k<=n-i;k++)
{
cout<<"*";
}
for(k=0;k<n-i;k++)
{
cout<<"*";
}
cout<<endl;
}
system("pause");
return
0;
}
Dasar-dasar Pemrograman : Program Array
#include
<cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int matrix[2][2];
int i,j;
for(i=0;i<=1;i++){
for(j=0;j<=2;j++){
cout<<"Masukkan
Angka "<<i<<"
Disamping sini
"<<j<<" : ";
cin>>matrix[i][j];
}
cout<<endl;
}
for(i=0;i<=1;i++){
for(j=0;j<=2;j++){
cout<<matrix[i][j]<<" ";
}
cout<<endl;
}
cout<<"************ \n
";
int mat[2][2];
for(i=0;i<=1;i++){
for(j=0;j<=2;j++){
cout<<"Masukkan Angka
"<<i<<" Disamping sini "<<j<<" :
";
cin>>mat[i][j];
}
cout<<endl;
}
for(i=0;i<=1;i++){
for(j=0;j<=1;j++){
cout<<mat[i][j]<<" ";
}
cout<<endl;
}
cout<<"*********************"<<endl;
int jumlah[i][j];{
for(i=0;i<=1;i++){
cout<<endl;
for(j=0;j<=2;j++){
jumlah[i][j]=matrix[i][j] + mat
[i][j];
cout<<" "<<jumlah[i][j];
}
}
}
system("PAUSE");
return EXIT_SUCCESS;
}
Dasar-dasar Pemrograman : Function Faktorial
#include <iostream>
using namespace std;
int factorial(int f){
int hasil=1;
for(int i=1; i<=f; i++){
hasil*=i;
}
return hasil;
}
int main(int argc, char *argv[]){
int x;
cout<<”Masukan bilangan yang akan di factorial : “;
cin>>x;
cout<<x<<”! = “<<factorial(x)<<endl;
system(“PAUSE”);
return EXIT_SUCCESS;
Subscribe to:
Posts (Atom)







