Senin, 10 September 2012
Refleksi Minggu 1 Sdata
Di pertemuan pertama mata kuliah Sdata kali ini membahas tentang dasar-dasar pemrogaman. Kita kembali lagi pada pelajaran semester 1. Selain itu juga membahas latian soal yang sudah di download di grup facebook. Di antaranya membahas masalah parameter, method dimana juga sudah dipelajari di mata kuliah alpro lalu. Karena kemaren libur panjang dan kurang latian saya lupa mengenai materi tersebut. Sempet juga bahwa di bentuk kelompok untuk tugas proyek karena di mata kuliah ini juga ada tugas proyek lagi. Tugas proyek ini boleh memakai bahsa pemrogaman apa saja. Semoga saja besok bisa maksimal hasilnya.
Senin, 16 Juli 2012
Program Web Hosting
<html>
<head>
<style type="text/css">
body{
background : #00FF00;
font-family : arial,sens serif;
color : #000000;
}
</style>
</head>
<body>
<table border="2" width="100%" height="100%" bgcolor=#FFFFFF>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td>kalkulus II</td>
<td><input type="checkbox" name="ak" value="makul" checked></td>
</tr>
<tr>
<td>Algoritma Dan Pemrograman</td>
<td><input type="checkbox" name="bk" value="makul"></td>
</tr>
<tr>
<td>Pemrograman web</td>
<td><input type="checkbox" name="ck" value="makul1"></td>
</tr>
<tr>
<td>Matematika diskret</td>
<td><input type="checkbox" name="dk" value="makul2"></td>
</tr>
<tr>
<td>Bahasa Inggris Informatika</td>
<td><input type="checkbox" name="ek" value="mkul4"></td>
</tr>
<tr>
<td>Sertifikasi I</td>
<td><input type="checkbox" name="fk" value="makul5"></td>
</tr>
<tr>
<td>Ilmu seni budaya dasar</td>
<td><input type="checkbox" name="gk" value="maklu6"></td>
</tr>
<tr>
<td>System Digital</td>
<td><input type="checkbox" name="hk" value="makul7"></td>
</tr>
<tr>
<td>Basis data</td>
<td><input type="checkbox" name="sk" value="makul8"></td>
</tr>
</table>
<input name="submit" type="submit" value="simpan">
<input name="reset" type="reset" value="batal">
</body>
</html>
<head>
<style type="text/css">
body{
background : #00FF00;
font-family : arial,sens serif;
color : #000000;
}
</style>
</head>
<body>
<table border="2" width="100%" height="100%" bgcolor=#FFFFFF>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td>kalkulus II</td>
<td><input type="checkbox" name="ak" value="makul" checked></td>
</tr>
<tr>
<td>Algoritma Dan Pemrograman</td>
<td><input type="checkbox" name="bk" value="makul"></td>
</tr>
<tr>
<td>Pemrograman web</td>
<td><input type="checkbox" name="ck" value="makul1"></td>
</tr>
<tr>
<td>Matematika diskret</td>
<td><input type="checkbox" name="dk" value="makul2"></td>
</tr>
<tr>
<td>Bahasa Inggris Informatika</td>
<td><input type="checkbox" name="ek" value="mkul4"></td>
</tr>
<tr>
<td>Sertifikasi I</td>
<td><input type="checkbox" name="fk" value="makul5"></td>
</tr>
<tr>
<td>Ilmu seni budaya dasar</td>
<td><input type="checkbox" name="gk" value="maklu6"></td>
</tr>
<tr>
<td>System Digital</td>
<td><input type="checkbox" name="hk" value="makul7"></td>
</tr>
<tr>
<td>Basis data</td>
<td><input type="checkbox" name="sk" value="makul8"></td>
</tr>
</table>
<input name="submit" type="submit" value="simpan">
<input name="reset" type="reset" value="batal">
</body>
</html>
Membuat Tabel Dengan Program Html
Tabel sangat
berguna untuk mengatur data atau kelompok. Sehingga tampilan di dalam browser
akan kelihatan baik dan teratur. Dibawah ini adalah contoh program html
pembuatan tabel :
1.
|
<table border="1">
|
2.
|
<tr>
|
3.
|
<th>Time</th>
|
4.
|
<th>Class</th>
|
5.
|
<th>Room</th>
|
6.
|
<th>Instructor</th>
|
7.
|
</tr>
|
8.
|
<tr>
|
9.
|
<td>8:00</td>
|
10.
|
<td>Web Development</td>
|
11.
|
<td>OEH 113</td>
|
12.
|
<td>Lee Cottrell</td>
|
13.
|
</tr>
|
14.
|
<tr>
|
15.
|
<td>9:00</td>
|
16.
|
<td>Java Programming</td>
|
17.
|
<td>Thackeray 720</td>
|
18.
|
<td>Les Graves</td>
|
19.
|
</tr>
|
20.
|
<tr>
|
21.
|
<td>12:00</td>
|
22.
|
<td>Marketing</td>
|
23.
|
<td>Benedum
23</td>
|
24.
|
<td>Gina
Czina</td>
|
25.
|
</tr>
|
26.
|
</table>
|
Program di atas adalah
pembuatan tabel yang terdiri atas 4 baris dan 4 kolom. Dan menerangkan bahwa
kolom pertama berisi keterangan waktu, kolom kedua kelas, kolom tiga ruangan
dan kolom empat instuktor.
Jumat, 06 Juli 2012
program mencari nilai maksimum dan minimum
#include <cstdlib>
#include <iostream>
using namespace std;
class aku{
friend istream& operator >> (istream&, aku&);
friend ostream& operator << (ostream&, aku&);
public :
void maks();
private :
int n, max, min, total;
int A[20];
};
istream& operator >> (istream& in,aku& a){
a.total=0;
cout<<"Banyaknya data : "; in>>a.n;
for(int i=0;i<a.n;i++){
cout<<"Data ke- : " <<i+1 <<" > "; in>>a.A[i];
a.total=a.total+a.A[i];
}
}
void aku::maks(){
max=min=A[0];
for(int i=1;i<n;i++){
if(A[i] > max) max=A[i];
if(A[i] < min) min=A[i];
}
}
ostream& operator << (ostream& out, aku& b){
b.maks();
out<<endl<<"Nilai terbesar : " <<b.max <<endl;
out<<"Nilai terkecil : " <<b.min <<endl;
out<<endl<<"Total jumlah dari semua bilangan tersebut adalah : " <<b.total;
}
int main(int argc, char *argv[])
{
aku x;
cin>>x;
cout<<x;
cout<<endl <<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
#include <iostream>
using namespace std;
class aku{
friend istream& operator >> (istream&, aku&);
friend ostream& operator << (ostream&, aku&);
public :
void maks();
private :
int n, max, min, total;
int A[20];
};
istream& operator >> (istream& in,aku& a){
a.total=0;
cout<<"Banyaknya data : "; in>>a.n;
for(int i=0;i<a.n;i++){
cout<<"Data ke- : " <<i+1 <<" > "; in>>a.A[i];
a.total=a.total+a.A[i];
}
}
void aku::maks(){
max=min=A[0];
for(int i=1;i<n;i++){
if(A[i] > max) max=A[i];
if(A[i] < min) min=A[i];
}
}
ostream& operator << (ostream& out, aku& b){
b.maks();
out<<endl<<"Nilai terbesar : " <<b.max <<endl;
out<<"Nilai terkecil : " <<b.min <<endl;
out<<endl<<"Total jumlah dari semua bilangan tersebut adalah : " <<b.total;
}
int main(int argc, char *argv[])
{
aku x;
cin>>x;
cout<<x;
cout<<endl <<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
program menggeser kanan suatu bilangan
#include <cstdlib>
#include <iostream>
using namespace std;
void larik(int a[],int n){
int i,;
cout<<endl <<a[1] <<" ";
for(i=n;i>1;i--)
{
a[i+1]=a[i];
cout<<a[i+1] <<" " ;
}
}
int main(int argc, char *argv[])
{
int tempa,i,a[20],n;
cout<<"Masukkan batas : "; cin>>n;
cout<<endl <<endl;
tempa=a[n-1];
a[1]=tempa;
for(i=n;i>=1;i--){
cout<<"masukkan nilai indeks " <<i <<") "; cin>>a[i];
}
cout<<endl <<endl <<"SETELAH DI GESER KE KANAN : " <<endl;
larik(a,n);
cout<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
#include <iostream>
using namespace std;
void larik(int a[],int n){
int i,;
cout<<endl <<a[1] <<" ";
for(i=n;i>1;i--)
{
a[i+1]=a[i];
cout<<a[i+1] <<" " ;
}
}
int main(int argc, char *argv[])
{
int tempa,i,a[20],n;
cout<<"Masukkan batas : "; cin>>n;
cout<<endl <<endl;
tempa=a[n-1];
a[1]=tempa;
for(i=n;i>=1;i--){
cout<<"masukkan nilai indeks " <<i <<") "; cin>>a[i];
}
cout<<endl <<endl <<"SETELAH DI GESER KE KANAN : " <<endl;
larik(a,n);
cout<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Program mengurutkan bilangan secara bubble sort
#include <cstdlib>
#include <iostream>
using namespace std;
void baca_data(int A[], int n){
int i;
for(i=0;i<n;i++){
cout<<"Data ke- " <<i+1 <<" : "; cin>>A[i];
}
}
void cetak_data(const int A[],int n){
int i;
for(i=0;i<n;i++)
cout<<A[i] <<" " <<endl;
}
void tukar(int *a,int *b){
int temp;
temp = *a;
*a = *b;
*b = temp;
}
void buble(int x[], int n){
int i,j;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++){
if(x[i] > x[j]) tukar(&x[i],&x[j]);}
}
int main(int argc, char *argv[])
{
int data[10],n;
cout<<"Banyak data : "; cin>>n;
baca_data(data,n);
cout<<endl <<"DATA AWAL " <<endl;
cout<<"***************************************" <<endl;
cetak_data(data,n);
buble(data,n);
cout<<endl <<endl <<"SETELAH DIURUTKAN "<<endl;
cout<<"***************************************" <<endl;
cetak_data(data,n);
cout<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
#include <iostream>
using namespace std;
void baca_data(int A[], int n){
int i;
for(i=0;i<n;i++){
cout<<"Data ke- " <<i+1 <<" : "; cin>>A[i];
}
}
void cetak_data(const int A[],int n){
int i;
for(i=0;i<n;i++)
cout<<A[i] <<" " <<endl;
}
void tukar(int *a,int *b){
int temp;
temp = *a;
*a = *b;
*b = temp;
}
void buble(int x[], int n){
int i,j;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++){
if(x[i] > x[j]) tukar(&x[i],&x[j]);}
}
int main(int argc, char *argv[])
{
int data[10],n;
cout<<"Banyak data : "; cin>>n;
baca_data(data,n);
cout<<endl <<"DATA AWAL " <<endl;
cout<<"***************************************" <<endl;
cetak_data(data,n);
buble(data,n);
cout<<endl <<endl <<"SETELAH DIURUTKAN "<<endl;
cout<<"***************************************" <<endl;
cetak_data(data,n);
cout<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
program penjumlahan matriks
#include <cstdlib>
#include <iostream>
#include <iomanip.h>
using namespace std;
class aku{
friend istream& operator >>(istream&, aku&);
friend ostream& operator <<(ostream&, aku&);
public :
aku();
void proses();
private :
int i,j,a[10][10],b[10][10],hasil[100][100],baris,kolom;
};
aku::aku(){baris=3,kolom=3;}
istream& operator >>(istream& in,aku& x){
//cout<<"Banyak baris : "; in>>x.baris;
//cout<<"Banyak kolom : "; in>>x.kolom;
cout<<endl;
cout<<"Matriks A : " <<endl;
for(x.i=0;x.i<x.baris;x.i++)
for(x.j=0;x.j<x.kolom;x.j++){
cout<<"Data [" <<x.i+1 <<"][" <<x.j+1 <<"] : "; in>>x.a[x.i][x.j];
}
cout<<endl <<"Matriks B : " <<endl;
for(x.i=0;x.i<x.baris;x.i++)
for(x.j=0;x.j<x.kolom;x.j++){
cout<<"Data [" <<x.i+1 <<"][" <<x.j+1 <<"] : "; in>>x.b[x.i][x.j];
}
}
void aku::proses(){
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
hasil[i][j]=a[i][j] + b[i][j];
}
ostream& operator <<(ostream& out, aku& x){
x.proses();
cout<<endl <<endl <<"Hasil Penjumlahan Matriks A & B Yaitu : " <<endl;
for(x.i=0;x.i<x.baris;x.i++){
for(x.j=0;x.j<x.kolom;x.j++)
cout<<setw(4) <<x.a[x.i][x.j];
cout<<" ";
for(x.j=0;x.j<x.kolom;x.j++)
cout<<setw(4) <<x.b[x.i][x.j];
cout<<" ";
for(x.j=0;x.j<x.kolom;x.j++)
cout<<setw(4) <<x.hasil[x.i][x.j];
cout<<" ";
cout<<endl <<endl;
}
}
int main(int argc, char *argv[])
{
aku x;
cout<<endl;
cout<<"PENJUMLAHAN 2 MATRIKS YANG BERORDO 3x3" <<endl;
cout<<"+++++++++++++++++++++++++++++++++++++++++++++++++++" <<endl <<endl;
cin>>x;
cout<<endl <<"++++++++++++++++++++++++++++++++++++++" <<endl;
cout<<x;
cout<<"++++++++++++++++++++++++++++++++++++++" <<endl;
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
#include <iostream>
#include <iomanip.h>
using namespace std;
class aku{
friend istream& operator >>(istream&, aku&);
friend ostream& operator <<(ostream&, aku&);
public :
aku();
void proses();
private :
int i,j,a[10][10],b[10][10],hasil[100][100],baris,kolom;
};
aku::aku(){baris=3,kolom=3;}
istream& operator >>(istream& in,aku& x){
//cout<<"Banyak baris : "; in>>x.baris;
//cout<<"Banyak kolom : "; in>>x.kolom;
cout<<endl;
cout<<"Matriks A : " <<endl;
for(x.i=0;x.i<x.baris;x.i++)
for(x.j=0;x.j<x.kolom;x.j++){
cout<<"Data [" <<x.i+1 <<"][" <<x.j+1 <<"] : "; in>>x.a[x.i][x.j];
}
cout<<endl <<"Matriks B : " <<endl;
for(x.i=0;x.i<x.baris;x.i++)
for(x.j=0;x.j<x.kolom;x.j++){
cout<<"Data [" <<x.i+1 <<"][" <<x.j+1 <<"] : "; in>>x.b[x.i][x.j];
}
}
void aku::proses(){
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
hasil[i][j]=a[i][j] + b[i][j];
}
ostream& operator <<(ostream& out, aku& x){
x.proses();
cout<<endl <<endl <<"Hasil Penjumlahan Matriks A & B Yaitu : " <<endl;
for(x.i=0;x.i<x.baris;x.i++){
for(x.j=0;x.j<x.kolom;x.j++)
cout<<setw(4) <<x.a[x.i][x.j];
cout<<" ";
for(x.j=0;x.j<x.kolom;x.j++)
cout<<setw(4) <<x.b[x.i][x.j];
cout<<" ";
for(x.j=0;x.j<x.kolom;x.j++)
cout<<setw(4) <<x.hasil[x.i][x.j];
cout<<" ";
cout<<endl <<endl;
}
}
int main(int argc, char *argv[])
{
aku x;
cout<<endl;
cout<<"PENJUMLAHAN 2 MATRIKS YANG BERORDO 3x3" <<endl;
cout<<"+++++++++++++++++++++++++++++++++++++++++++++++++++" <<endl <<endl;
cin>>x;
cout<<endl <<"++++++++++++++++++++++++++++++++++++++" <<endl;
cout<<x;
cout<<"++++++++++++++++++++++++++++++++++++++" <<endl;
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Langganan:
Postingan (Atom)