Welcome to my blog!

Meet the Author

Selamat datang nikmati berbagai informasi yang akan di sediakan oleh iful blog's. Mari kita belajar bersama sama untuk menambah pengetahuan kita.

Looking for something?

Berlangganan ke blog ini!

Menerima pesan-pesan terbaru melalui email. Cukup masukkan email Anda di bawah ini jika Anda ingin berlangganan!

Tampilkan postingan dengan label Tugas Individu. Tampilkan semua postingan
Tampilkan postingan dengan label Tugas Individu. Tampilkan semua postingan

Jumat, 10 April 2015

How.To.Solve.It.By.Computer

Kasus 2.2 Counting (Pembilangan)


Kasus 2.3 Summation Of a Set of Numbers



Kasus 2.4 Factorial Computation (Perhitungan Faktorial)


sisanya nyusul



Selengkapnya...

Sabtu, 21 Maret 2015

Latihan Pertemuan 4

1.Buatlah algoritma dan program untuk mencetak bilangan yang habis dibagi 3 dan 5 antara 1 sampai dengan 100.
2. Hitunglah nilai dari : 


3.  [Sentinel] Buatlah algoritma untuk menentukan nilai terkecil, terbesar, dan jumlah semua bilangan positif yang dimasukkan. 

Penyelesaian: 
1.Program untuk mencetak bilangan yang habis dibagi 3 dan 5 antara 1 sampai dengan 100.

2. Hitunglah nilai dari : 






3.  [Sentinel] Buatlah algoritma untuk menentukan nilai terkecil, terbesar, dan jumlah semua bilangan positif yang dimasukkan. 



Selengkapnya...

Kamis, 12 Maret 2015

Latihan Pertemuan 3

 Sempurnakan algoritma 3.3. dengan akar imajiner berbentuk : a + bi dengan a dan b bilangan real dan bila harga
Buatlah algoritma dan class beserta method untuk mengecek apakah pemakai memasukkan bilangan bulat atau bilangan real.  

Berikut adalah kode C++:


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

using namespace std;
class imajiner{
private:
float xRiil;
float xImajiner;
public:
float x;
float y;
float z;
float n;
float a;
float a1;
float a2;

void nilai(float p, float q){
 xRiil=p;
 xImajiner=q;}
float hasil();};
float imajiner::hasil(){        
cout <<"\nMasukkan Koefisien a: ";     cin>>x;        
cout <<"Masukkan Koefisien b: ";     cin>>y;         
cout <<"Masukkan Koefisien c: ";     cin>>z;
n = y * y - 4 * x * z;                              
cout << "\nDiskriminan= (" << y << " * " << y << " - 4 * " << x << " + " << z <<") = " << n << endl;
cout << "Akar persamaan " << x <<"x^2 + " << y << "x + " << z <<" = 0" << endl;

if (n > 0)
{                       
a1 = (-y+sqrt(n))/(2*x);
a2 = (-y-sqrt(n))/(2*x);
cout << "x1 = " << a1 << endl;
cout << "x2 = " << a2 << endl;
}
else if (n == 0)
{
a = -y/(2*x);
cout << "x1 = x2 = " << a << endl;
}
else
{
xRiil = -y/(2*x);
xImajiner = sqrt(-n)/(2*x);
                          
cout << "\nImajiner: " << endl;
cout << "x1 = " << xRiil << " + " << xImajiner << " * i "<< endl;
cout << "x1 = " << xRiil << " - " << xImajiner << " * i "<< endl;
}
}
int main(int argc, char *argv[])
{
imajiner satu;
float p,q;
satu.nilai(p,q);
satu.hasil();
cout<<"\nOleh iful";
return 0;

}
Selengkapnya...

Minggu, 08 Maret 2015

Latihan Pertemuan 2

1. Buatlah algoritma dan program untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2) !

2. Buatlah algoritma dan program untuk memisahkan bilangan integer yang kurang dari 1000          menjadi komponen- komponennya. Sebagai contoh :

127 = 1 ratusan + 2 puluhan + 7 satuan

3. Buatlah algoritma dan program untuk menghitung determinan matriks berordo 2x2 !

Penyelesaian :
1. Buatlah algoritma dan program untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2) !

Codingnya sebagai berikut : 


#include <iostream>
#include <string>




using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int a1;
   int ul;
   int sa;
   int b;
   int b1;
   int a;

   raptor_prompt_variable_zzyz ="Masukan X 1 : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   raptor_prompt_variable_zzyz ="Masukan Y 1 : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> b;
   raptor_prompt_variable_zzyz ="Masukan X 2 : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a1;
   raptor_prompt_variable_zzyz ="Masukan Y 2 : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> b1;
   sa =(a+a1)/2;
   ul =(b+b1)/2;
   cout << "Titik Tengah : "<<sa<<","<<ul;
   return 0;
}

2. Buatlah algoritma dan program untuk memisahkan bilangan integer yang kurang dari 1000          menjadi komponen- komponennya. Sebagai contoh :

127 = 1 ratusan + 2 puluhan + 7 satuan

Selengkapnya...

Senin, 02 Maret 2015

Tugas Minggu Ke-1

Tugas : Buatlah contoh algoritma pemrograman !
Jawaban :

Untuk kali ini saya membuat program menghitung luas persegi panjang yang sebelumnya sudah saya posting dalam bentuk ++ di blog saya, namun kali ini saya akan membuatnya dalam 2 versi yaitu raptor dan c++, untuk versi berikutnya esok akan saya perbaharui kembali, ok langsung aja kita lihat caranya...!


Menghitung Luas persegi Panjang C++


Menghitung Luas persegi Panjang Raptor


Selengkapnya...