Berikut ini saya coba tampilkan programnya :
#include <iostream.h>
#include <conio.h>
using namespace std;
class baru
{
friend ostream & operator << ( ostream &, const baru & );
friend istream & operator >> ( istream &, baru & );
public:
void tambah();
private:
// int mat[10] [10];
int baris;
int kolom;
int i;
int j;
int matriks1[10] [10];
int matriks2[10] [10];
int jumlah[10] [10];
//int A[10] [10];
};
istream & operator >> ( istream & in, baru & x )
{
cout << "Banyak baris: ";
in >> x.baris;
cout << "Banyak kolom: ";
in >> x.kolom;
cout << "Data matriks ke-1\n";
int i, j;
for ( i = 0; i < x.baris; i++ )
for ( j = 0; j < x.kolom; j++ )
{
cout << "Data[" << i + 1 << "," << j + 1 << "]:";
in >> x.matriks1[i] [j];
}
cout << "Data matriks ke-2\n";
for ( i = 0; i < x.baris; i++ )
for ( j = 0; j < x.kolom; j++ )
{
cout << "Data2[" << i + 1 << "," << j + 1 << "]:";
in >> x.matriks2[i] [j];
}
return in;
}
void baru::tambah()
{
int i, j;
for ( i = 0; i < baris; i++ )
for ( j = 0; j < kolom; j++ )
jumlah[i] [j] = matriks1[i] [j] + matriks2[i] [j];
}
ostream & operator << ( ostream & out, const baru & x )
{
int i, j;
out << "Hasil Penjumlahan: \n";
for ( i = 0; i < x.baris; i++ )
{
for ( j = 0; j < x.kolom; j++ )
out << x.jumlah[i] [j];
out << endl;
}
return out;
}
int main()
{
baru a;
//int m, n;
//int matriks1[10] [10], matriks2[10] [10];
//int jumlah[10] [10];
cin >> a;
a.tambah();
cout << a;
//cout << "Data matriks ke-2\n";
//cout << "Hasil Penjumlahan: \n";
getch();
return 0;
}
Semoga Bermanfaat ^_^..
Selasa, 03 Juli 2012
Program c++ Menjumlahkan 2 buah matriks
Algoritma Menjumlahkan 2 buah Matriks
Berikut ini Link untuk melihat Raptor Algoritma Menjumlahkan 2 buah Matriks
http://www.ziddu.com/download/19828696/p8888.rar.html
Semoga Bermanfaat.. ^_^
Algoritma merubah Array 1D menjadi 2D
Berikut ini Link untuk melihat Raptor Algoritma merubah Array 1D menjadi 2D
http://www.ziddu.com/download/19828664/Array1Dmenjadi2D.rar.html
Semoga Bermanfaat.. ^_^
Refleksi 14 Alpro
Pada pertemuan kali ini, dosen meriview materi atau menanyakan apakah mahasiswa mengalami kesulitan. Saya mendapatkan bonus kehadiran karena saya berangkat tidak telat. hehe.. Alhamdulilah ^_^
Selengkapnya...Refleksi 13 Alpro
Pada pertemuan Kali ini saya belajar tentang pointer, Hari ini senang karena mudeng dan memperoleh banyak cerita inspiratif dari dosen.
Selengkapnya...Refleksi 12 Alpro
Pada Pertemuan kali ini kita membahas tentang merancang struktur table menggunakan class. Hmm... Mumet tapi jadi tahu... heheh ^_^
Selengkapnya...Algoritma Perkalian 2 buah Matriks
Berikut ini Link untuk melihat Raptor Algoritma perkalian 2 buah matriks
http://www.ziddu.com/download/19828614/PerkalianMatriks.rar.html
Semoga Bermanfaat.. ^_^
Refleksi 11 Alpro
Pada pertemuan ini saya belajar tentang array 2 dimensi, pada pertemuan ini saya semakin mudeng dengan array 2 dimensi. Sebenarnya sebelumnya saya juga pernah belajar tentang array 2 dimensi dengan teman saya. Dan pada pertemuan hari ini, pertanyaan yang ada dibenak saya ketika belajar array 2 dimensi sebagian terjawab.
Selengkapnya...Algoritma Mencari Modus
Berikut ini Link untuk melihat Raptor Algoritma mencari modus
http://www.ziddu.com/download/19828568/modusss.rar.html
Semoga Bermanfaat.. ^_^
Algoritma Mencari Mean
Berikut ini Link untuk melihat Raptor Algoritma mencari mean
http://www.ziddu.com/download/19828555/mean.rar.html
Semoga Bermanfaat.. ^_^
Refleksi 10 Alpro
Pada minggu ke sepuluh kita belajar pencarian / searching. Tetapi secara manual. Wah jadi makin tambah ilmunya tentang sorting. Kita menjadi lebih mengerti tahapan-tahapan dalam suatu sorting.
Selengkapnya...Algoritma Buble Sorting
Berikut ini Link Untuk Algoritmanya :
http://www.ziddu.com/download/19828494/bublesort.rar.html
Semoga Bermanfaat kawand2 semua... ^_^
Refleksi 9 Alpro
Pada pertemuan ke 9, saya belajar tentang sorting / pengurutan , di kelas kita belajar 3 macam sorting. Yaitu buble sorting , selection
sortting dan yang terakhir insertion sorting.
Senang rasanya kalau kita bisa memahami materi dengan baik ^_^
Algoritma Geser Kiri dan Kanan
Berikut ini Link untuk melihat Raptor Algoritma geser ke kiri kanan
http://www.ziddu.com/download/19828468/Geserkirikanan.rar.html
Semoga Bermanfaat.. ^_^
Algoritma Untuk Menggeser Kiri
Berikut ini Link untuk melihat Raptor Algoritma geser ke kiri
http://www.ziddu.com/download/19828459/Geserkiri.rar.html
Semoga Bermanfaat... ^_^
Refleksi 8 Alpro
Pada pertemuan Alpro yang kedelapan ini, saya belajar tentang Array 1 dimensi , dosen memberikan materi an contoh2... kemudian dilanjutkan dengan latihan-latihan, seperti mencari mean, median, modus, max, min, array geser kanan-kekiri dan lain-lain.
Selengkapnya...Jumat, 01 Juni 2012
ASP Perbandingan
<form method=”post” action=”proses.asp”>
nilai i :<input type=”text” name=”var1″ size=”10″><br?
nilai j :<input type=”text” name=”var2″ size=”10″>
<input type =”submit” value=”proses” name”button proses”
<%
dim var1
dim var2
var1:request.form(“var1″)
var2:request.form(“var2″)
if (var1==var2)
response.write(“nilai i sama dengan nilai j”)
else if(var1<var2)
response.write(“nilai i lebih kecil dari nilai j”)
else
response.write(“nilai i kurang dari nilai j”)
%>
PHP Perbandingan
<?php
$action=$_SERVER['PHP_SELF'];
echo “<form method=post action=$action>”;
echo “Nilai i : <input type=text name=var1 size=10><br>”;
echo “Nilai j : <input type=text name=var2 size=10><input type=’submit’ value=’proses’ name=’buttonproses’>
</form>
“;
if($_POST['buttonproses']==’proses’){
$var1=$_POST['var1'];
$var2=$_POST['var2'];
echo “Nilai i = $var1 dan Nilai j = $var2<br>”;
if($var1==$var2){
echo “Nilai I sama dengan Nilai J”;
}
elseif($var1<$var2){
echo “Nilai I lebih kecil dari Nilai J”;
}
else {
echo “Nilai J lebih kecil dari Nilai I”;
}
}
?>
Rabu, 18 April 2012
Program C++ Bilangan yang habis dibagi 5 dan 7 Antara (1-100)
#include <conio.h>
class bil{
friend istream& operator>>(istream&, bil&);
public:
void b();
private:
int i;
int bilangan;
};
istream& operator>>(istream&, bil& g){
cout<<"Bilangan yang Habis dibagi 5 dan7 Antara 1 - 100 :";
cin>>g.bilangan;
return cin;
}
void bil::b(){
i =0;
while (!(i>100))
{
if (i % 5==1 && i % 7==1)
{
}
else
{
cout << i << endl; }
i =i+35;
}}
int main (){
bil x;
cin>>x;
x.b();
getch();
}
Algoritma Menampilkan Bilangan yang di habis 5 dan 7 Antara (1-100)
Refleksi 7 Alpro
Sukses UTS yaaaa kawan....
Refleksi 6 Alpro
Pada pertemuan ke 6 Alpro, saya tidak berangkat dikarenakan kesiangan... hehe... Tapi saya tidak berdiam diri, saya berusaha mengejar ketinggalan saya...
Pada pertemuan ke-6 membahas tentang rekursif. Apa si rekursif itu? Ok, Fungsi rekursif adalah fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri. Dan juga saya belajar iteratif... Kalau ada rekursif ya biasanya ada iteratif... kalau iteratif, perulangan yang melakukan proses perulangan terhadap sekelompok instruksi. Perulangan dilakukan dalam batasan syarat tertentu.
Biasanya iteratif di tandai dengan instruksi program seperti for, repeat until dan while do.
Kalau rekursif biasanya di tandai dengan instruksi program seperti If.
Refleksi 5 Alpro
Selasa, 10 April 2012
Program untuk Menampilkan Bilangan Fibonacci
#include <conio.h>
class fibo{
friend istream& operator>>(istream&, fibo&);
public:
void bobo();
private:
long batas;
};
istream& operator>>(istream& in, fibo& g){
cout << "Masukkan batas : ";
in >> g.batas;
return in;
}
void fibo::bobo(){
long f1=0, f2=1;
cout<<f1<<" "<<f2<<" ";
while (true)
{ long f3 = f2 + f1;
if (f3 > batas) break;
cout<< f3<<" ";
f1 = f2;
f2 = f3;
}
}
int main(){
fibo x;
cin>>x;
x.bobo();
getch();
}
Algoritma untuk Menampiklan bilangan Fibonacci
Berikut ini Algoritma untuk menampilkan bilangan fibonacci.
Program Cpp Untuk Menampilkan Nama Bulan
#include <conio.h>
class Bulan {
friend istream& operator>>(istream&, Bulan&);
public:
void bulanbulan() ;
private:
unsigned int a;
};
istream& operator>>(istream& in, Bulan& x){
cout<<"Masukkan Angka 1 -12 = ";
in>>x.a;
return in;
}
void Bulan::bulanbulan() {
if (a==1)
{
cout << "Bulan Januari " << endl; }
else
{
if (a==2)
{
cout << "Bulan Februari" << endl; }
else
{
if (a==3)
{
cout << "Bulan Maret" << endl; }
else
{
if (a==4)
{
cout << "Bulan April" << endl; }
else
{
if (a==5)
{
cout << "Bulan Mei" << endl; }
else
{
if (a==6)
{
cout << "Bulan Juni" << endl; }
else
{
if (a==7)
{
cout << "Bulan Juli" << endl; }
else
{
if (a==8)
{
cout << "Bulan Agustus" << endl; }
else
{
if (a==9)
{
cout << "Bulan September" << endl; }
else
{
if (a==10)
{
cout << "Bulan Oktober" << endl; }
else
{
if (a==11)
{
cout << "Bulan November" << endl; }
else
{
if (a==12)
{
cout << "Bulan Desember" << endl; }
else
{
cout << "Angka yang Anda Masukkan Bukan 1 - 12" << endl; }
}
}
}
}
}
}
}
}
}
}
}
}
void main (){
Bulan b;
cin>>b;
b.bulanbulan();
getch();
}
Sabtu, 24 Maret 2012
Refleksi 4 Alpro
Refleksi 3 Alpro
Untuk Pertemuan ke-3, Dosen memberikan materi tentang Pemilihan / kondisi. Kami kemudian membuat kelompok diskusi yang beranggotakan 4 orang (ini dah digabung lho.. hehehe) Ada uang yang mau gabung lagi g?? biar kelompok kami lebih solid ^_^..
Kami membahas Tentang Kondisi dalam diskusi tersebut.. Dan kelompok kami di beri tugas untuk mengerjakan latihan "Mencari Akar2 Imaginer " yang bisa dilihat di blog ini hasilnya.^_^
Refleksi 2 Alpro
Refleksi 1 Alpro
Mencetak Bilangan 1 sampai 4 Menggunakan Repeat Until
Algoritma Cetak Angka:
Deklarasi :
i = integer
Deskripsi :
i <- 1
repeat
write (i)
i <- i+1
until (i>4)
Semoga Algoritma Singkat ini Bisa Membantu ^_^.... Tetap Semangatttttt!!!!!
Mencetak Bilangan 1 sampai 4 Menggunakan While
Algoritma Cetak Angka:
Deklarasi :
i = integer
Deskripsi :
i <- 1
Semoga Algoritma Singkat ini Bisa Membantu ^_^....
Mencetak Bilangan 1 sampai 4 Menggunakan For
Menghitung Akar-Akar Imajiner
Algoritma Membandingkan Nilai Terbesar Antara Dua Buah Bilangan
Materi Pemilihan / Kondisi Dalam Alpro
Program Menghitung Volume Bola Dalam C++
#include <conio.h>
class Bola {
friend ostream& operator<<(ostream&, const Bola&);
friend istream& operator>>(istream&, Bola&);
public:
Bola();
void Vbola(){v=4/3*22/7*r*r*r;}
private:
int r;
float v;
};
Bola::Bola(){
cout<<"Program Mengitung Volume Bola\n";
cout<<"Selamat Berkarya\n";
}
istream& operator>>(istream& in, Bola& masukkan){
cout<<"Masukkan Nilai r = ";
in>>masukkan.r;
return in;
}
ostream& operator<<(ostream& out, const Bola& keluaran){
out<<"Nilai r :"<<keluaran.r<<endl;
out<<"Volume Bola di atas : "<<keluaran.v<<endl;
}
main (){
Bola x;
cin>>x;
x.Vbola();
cout<<x;
getch();
return 0;
}
Algoritma Menghitung Volume Bola
Diket : r = 2 meter.
Pi=22/7
Dit : Volume Bola....?
Vbola = 4/3*22/7*r*r*r
= 4/3 *22/7 *2*2*2
= 33,52 meter persegi
Algoritmanya :
1. Start
2. Memasukkan Nilai r
3. Rumus Volume Bola =4/3*22/7*r*r*r
4. Mencetak Nilai Volume Bola
5. End Selengkapnya...
Algoritma Menghitung Luas Segitiga
1. Start
2. Masukkan nilai alas
3. Masukkan nilai tinggi
4. Luas segitiga L=1/2*a*t
5. Cetak nilai L
6. Selesai
Semoga bermanfaat..^_^
Jumat, 23 Maret 2012
PERULANGAN (LOOP)
1. Start
2. Masukkan Nilai a
3. Masukkan Nilai b
4. Nilai kali = 0
5. Nilai i dimulai dengan 1
6. Kemudian di Loop
7. Jika i>b maka cetak hasil kali
8. JIka i<b, maka kali = kali+a
9. i=i+1
Selengkapnya...