Running Text

WELCOME TO MY BLOG! LET'S ENJOY OUR ADVENTURE!

Jumat, 26 Oktober 2018

Tugas Pertemuan 5

Tugas Pertemuan 5 

Terdapat 3 contoh soal tentang pengaplikasian pada program Borland C++ untuk materi pembahasan Perulangan.

Bulatlah program untuk menghitung 10 deret bilangan genap dengan hasilnya :
” 2 + 4 + 6 + 8 + 10 + 12 + 14 + 16 + 18 + 20 = 110 “
Jawaban :

SOURCE CODE

#include<conio.h>
#include<stdio.h>
#include<iostream.h>
main()
{
int a,b=0;
clrscr();
for (a=2; a<=20; a+=2)
{
if (a<20)
cout<<a<<” + “;
else
cout<<a;
b=b+a;
}
cout<<” = “<<b;
getch();
}

Jangan copy dan paste untuk menjalankan source code tersebut, karena beberapa kasus program tidak berjalan dengan baik. Berikut tampilan pada lembar kerja software Borland C++



Untuk menjalankan / eksekusi project tersebut, klik menu debug dan klik run pada aplikasi Borland C++



============================================================================================

Bulatlah program untuk menghitung penjumlahan deret bilangan genap membentuk segitiga siku dengan hasilnya :
2 = 2
2 + 4 = 6
2 + 4 + 6 = 12
2 + 4 + 6 + 8 = 20
2 + 4 + 6 + 8 + 10 = 30

Jawaban :

SOURCE CODE

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
main()
{
int A=10,i,j,jum;
for(i=2;i<=A;i+=2)
{
jum=0;
for(j=2;j<=i;j+=2)
{
if(j!=2)
cout<<“+”;
cout<<j;
jum+=j;
}
cout<<“=”<<jum<<endl;
}
cout<<endl;
getch();
}

Jangan copy dan paste untuk menjalankan source code tersebut, karena beberapa kasus program tidak berjalan dengan baik. Berikut tampilan pada lembar kerja software Borland C++



Untuk menjalankan / eksekusi project tersebut, klik menu debug dan klik run pada aplikasi Borland C++



============================================================================================

Buatlah program untuk menghitung perkalian deret bilangan ganjil membentuk segitiga siku dengan hasilnya :
1 = 1
1 * 3 = 3
1 * 3 * 5 = 15
1 * 3 * 5 * 7 = 105
1 * 3 * 5 * 7 * 9 = 945

Jawaban :

SOURCE CODE

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
int A=10,i,j,jum;
for(i=1; i<=A; i+=2)
{
jum=1;
for(j=1; j<=i; j+=2)
{
if(j!=1)
cout<<” * “;
cout<<j;
jum*=j;
}
cout<<” = “<<jum<<endl;
}
cout<<endl;
getch();
}

Jangan copy dan paste untuk menjalankan source code tersebut, karena beberapa kasus program tidak berjalan dengan baik. Berikut tampilan pada lembar kerja software Borland C++


Untuk menjalankan / eksekusi project tersebut, klik menu debug dan klik run pada aplikasi Borland C++



Sekian,
Terima Kasih.

Rabu, 17 Oktober 2018

Tugas Pertemuan 4

Tugas Pertemuan 4

Soal 1






Jawaban:

Proses

#include <conio.h>
#include <stdio.h>
#include <iostream.h>
main()
{
char kode, buku, bonus, beli, lagi;
float bayar, jumlah, totbel, potongan, ppn, harga;
atas:
clrscr();
cout<<"Masukkan Kode Buku [1|2|3]  : ";cin>>kode;
cout<<"Jumlah Pembelian Buku Anda : ";cin>>jumlah;
cout<<"\n  =========================================== \n";
cout<<"\t     ---TOKO BUKU HALIFI--- \n";
cout<<"\t      JL. Keadilan No. 16 \n";
cout<<"  =========================================== \n\n";
cout<<" Nama Buku \t: "<<buku;
switch(kode)
{
  case ('1') :
{
cout<<"Sukses Belajar Borland C++"<<buku;
harga= 50000*jumlah ;
}
break;
case ('2') :
{
cout<<"Kunci Pribadi Yang Sukses"<<buku;
harga= 35000*jumlah;
}
break;
case ('3') :
{
cout<<"Mencari Mutiara Didasar Hati"<<buku;
harga= 45000*jumlah;
}
break;
}
cout<<endl;
cout<<"  Harga Buku \t:  Rp. "<<harga<<endl;
if (jumlah >5)
{
potongan = 0.1*harga;
}
else
{
potongan= 0;
}
cout<<"  Potongan \t:  Rp. "<<potongan<<endl;
cout<<"  Bonus     \t: "<<bonus;
if (jumlah >5)
{
cout<<"NOTEBOOK"<<bonus<<endl;
}
else
{
cout<<"Maaf Tidak Dapat Bonus"<<bonus<<endl;
}
bayar= harga-potongan;
cout<<"  Total Bayar \t:  Rp. "<<bayar<<endl;
ppn= 0.1*bayar;
cout<<"  PPN       \t:  Rp. "<<ppn<<endl<<endl;
cout<<"==========================================="<<endl<<endl;
cout<<"\t      ---TERIMA KASIH---        "<<endl<<endl;
cout<<"Apa Mau Input Data Lagi ???? [Y/T] :  ";cin>>lagi;
if (lagi== 'Y' || lagi=='y')
   {
    goto atas;
   }
getch();
}


Input








Output

Bonus "NOTEBOOK"







Maaf Tidak Dapat Bonus




Terimakasih.....

Rabu, 10 Oktober 2018

Tugas Pertemuan 3

Tugas Pertemuan 3

Soal 1


Jawaban:


Proses

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

main()
{
    float a,b,c,d,e,f,x,y;
    clrscr();
    cout<<"Masukan Nilai X= ";cin>>x;
    cout<<"Masukan Nilai Y= ";cin>>y;
    clrscr();
    cout<<"Operator Relasi C++";cout<<endl;
    a=x==y;
    b=x!=y;
    c=x>y;
    d=x<y;
    e=x>=y;
    f=x<=y;
    cout<<endl;
    cout<<"Apakah "<< x <<" < "<< y <<" ? "<< a <<endl;
    cout<<"Apakah "<< x <<" > "<< y <<" ? "<< b <<endl;
    cout<<"Apakah "<< x <<" != "<< y <<" ? "<< c <<endl;
    cout<<"Apakah "<< x <<" <= "<< y <<" ? "<< d <<endl;
    cout<<"Apakah "<< x <<" >= "<< y <<" ? "<< e <<endl;
    cout<<"Apakah "<< x <<" == "<< y <<" ? "<< f <<endl;
getch();
}


Input






Output






 Soal 2





Jawaban:


Proses


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

int main( ){

int a, b, c, d, m;

cout<<"Masukan Nilai M = "; cin>>m;

a = m+200<=150;
b = m-50<=150;
c = m-50<=150;
d = m+200<=150;
clrscr( );

cout<<"\nOPERATOR LOGIKA";
cout<<"\n==================="<<endl;
cout<<"\n<m>=0 && m<=150>--> "<<a;
cout<<"\n<m>=0 && m<=150>--> "<<b;
cout<<"\n<m>=0 || m<=150>--> "<<c;
cout<<"\n<m>=0 || m<=150>--> "<<d;

getch( );
}


Input












Output









Soal 3




Jawaban:

Proses


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

main( )
{
char huruf[20];
char pindah[20];
clrscr();
cout<<"Masukkan Kata = ";
gets(huruf);
cout<<"Panjang Kata Yang Diinputkan = ";
cout<<strlen(huruf);
getch();
}


Input




Output





Soal 4



Jawaban:


Proses

#include <conio.h>
#include <ctype.h>
#include <iostream.h>
main()
{
char kal1[20];
char kal2[20];

cout<<"Kalimat  1 \n= ";
cin>>kal1;
cout<<"Kalimat  2 \n= ";
cin>>kal2;
strcat(kal1,kal2);
cout<<"Hasil Penggabungannya \n= "<<kal1;
getch();
}


Input





Output