Latihan 7
// bagian header
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
int Panjang, Lebar, LuasS4;
// bagian body of program
void main()
{
cout << "Ketikkan Panjang S4 = ";
cin >> Panjang;
cout << "Ketikkan Lebar S4 = ";
cin >> Lebar;
LuasS4 = Panjang * Lebar;
cout << "Luas segiempat = " << LuasS4;
getch(); // menahan tampilan
}
Catatan - Husnul MJ
Rabu, 15 Maret 2017
Input - Output (Bagian 3)
Latihan 6
// bagian header
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
// bagian body of program
void main()
{
int A,B,C,D;
cout << "Ketikkan 3 buah angka integer : ";
cin >> A >> B >> C;
//cout <<"\n\nAngka yang anda ketik adalah : " << A <<"\n"<< B <<"\n"<<C;
cout <<"\n\nAngka yang anda ketik adalah : " ;
cout << "\nA = " <<A << "\nB = "<< B <<"\nC = "<<C;
D=A+B+C;
cout << "\nA+B+C = D; D = "<< D;
getch(); // menahan tampilan
}
// bagian header
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
// bagian body of program
void main()
{
int A,B,C,D;
cout << "Ketikkan 3 buah angka integer : ";
cin >> A >> B >> C;
//cout <<"\n\nAngka yang anda ketik adalah : " << A <<"\n"<< B <<"\n"<<C;
cout <<"\n\nAngka yang anda ketik adalah : " ;
cout << "\nA = " <<A << "\nB = "<< B <<"\nC = "<<C;
D=A+B+C;
cout << "\nA+B+C = D; D = "<< D;
getch(); // menahan tampilan
}
Selasa, 14 Maret 2017
PGrafik03 : Primitive Pixel (Bagian 2)
Lebar dan Tinggi Form
Lebar dan tinggi form sebagai tempat menggambar atau menampilkan grafik yang dibuat dapat diketahui secara dinamis, dengan perintah:lebar form:
NamaForm.ScaleWidth
tinggi form:NamaForm.ScaleHeight
Latihan 03
Buatlah project baru dengan 3 buah command button, dan ketiikan baris program berikut (atau copy paste ke dalam project anda)
Private Sub Command1_Click()
Cls 'clear screen
End Sub
Private Sub Command2_Click()
L = Form1.ScaleWidth
T = Form1.ScaleHeight
'gambar bagian merah separuh form
For Y = 0 To t / 2
For X = 0 To L
PSet (X, Y), vbRed
Next
Next '
gambar bagian putih separuh form
For Y = t / 2 To t
For X = 0 To L
PSet (X, Y), vbWhite
Next
Next
End Sub
Private Sub Command3_Click()
L = Form1.ScaleWidth
T = Form1.ScaleHeight
'gambar bagian merah separuh form
For Y = 0 To T
For X = 0 To L / 2
PSet (X, Y), vbRed
Next
Next
'gambar bagian putih separuh form
For Y = 0 To t
For X = L / 2 To L
PSet (X, Y), vbWhite
Next
Next
End Sub
Private Sub Form_Load()
Form1.ScaleMode = 3 'mode pixel
End Sub
Simpan dan Jalankan project anda, serta pelajari dan analisa programnya,
PGrafik02 : Primitive Pixel (Bagian 1)
Pengantar Primitif Pixel (1)
(Materi Pelengkap Perkuliahan Pemrograman Grafik)
Pixel adalah bagian terkecil pada suatu gambar digital. Monitor menampilkan gambar dan membagi-bagi layar menjadi ribuan (bahkan jutaan) pixel-pixel, tersusun pada banyak baris dan kolom
Perintah mengaktifkan atau menghidupkan pixel
PSET(X,Y)
dimana X adalah posisi koordinat X dan Y pada form yang digunakan
Latihan 01
Buatlah project baru dengan 3 buah command button, dan ketiikan baris program berikut (atau copy paste ke dalam project anda)
Private Sub Command1_Click()
PSet (100, 100)
End Sub
Private Sub Command2_Click()
Cls 'clear screen
End Sub
Private Sub Command3_Click()
'menggambar garis datar
For X = 100 To 200
PSet (X, 100)
Next
For X = 100 To 200
PSet (X, 200)
Next
'menggambar garis vertikal
For Y = 100 To 200
PSet (100, Y)
Next
For Y = 100 To 200
PSet (200, Y)
Next
End Sub
Private Sub Form_Load()
Form1.ScaleMode = 3 'mode pixel
End Sub
Simpan dan Jalankan project anda, serta pelajari dan analisa programnya,
Latihan 02
Buatlah project baru dengan 3 buah command button, dan ketiikan baris program berikut (atau copy paste ke dalam project anda)
Private Sub Command1_Click()
Cls
End Sub
Private Sub Command2_Click()
'menggambar blok warna merah
For Y = 100 To 200
For X = 100 To 400
PSet (X, Y), vbRed
Next
Next
'menggambar blok warna putih
For Y = 201 To 300
For X = 100 To 400
PSet (X, Y), vbWhite
Next
Next
End Sub
Private Sub Command3_Click()
'menggambar blok warna merah
For X = 100 To 400
For Y = 100 To 200
PSet (X, Y), vbRed
Next
Next
'menggambar blok warna putih
For X = 100 To 400
For Y = 201 To 300
PSet (X, Y), vbWhite
Next
Next
End Sub
Private Sub Form_Load()
Form1.ScaleMode = 3 'mode pixel
End Sub
Simpan dan Jalankan project anda, serta pelajari dan analisa programnya,
PGrafik01 : Pengantar Pemrograman Grafik
Pemrograman Grafik / Grafika Komputer
Grafika komputer (bahasa Inggris: computer graphics) adalah bagian dari ilmu komputer yang berkaitan dengan pembuatan dan manipulasi gambar (visual) secara digital. Bentuk sederhana dari grafika komputer adalah grafika komputer 2D yang kemudian berkembang menjadi grafika komputer 3D, pemrosesan citra (image processing), dan pengenalan pola (pattern recognition). Grafika komputer sering dikenal juga dengan istilah visualisasi data.
sumber :https://id.wikipedia.org/wiki/Grafika_komputer
Grafika komputer (bahasa Inggris: computer graphics) adalah bagian dari ilmu komputer yang berkaitan dengan pembuatan dan manipulasi gambar (visual) secara digital. Bentuk sederhana dari grafika komputer adalah grafika komputer 2D yang kemudian berkembang menjadi grafika komputer 3D, pemrosesan citra (image processing), dan pengenalan pola (pattern recognition). Grafika komputer sering dikenal juga dengan istilah visualisasi data.
Aplikasi grafika komputer
Grafika komputer dapat digunakan di berbagai bidang kehidupan, mulai dari bidang seni, sains, bisnis, pendidikan dan juga hiburan. Berikut adalah bidang aplikasi spesifik dari grafika komputer:
- Antarmuka pengguna (Graphical User Interface - GUI)
- Peta (Cartography)
- Kesehatan
- Perancangan objek (Computer Aided Design - CAD)
- Sistem multimedia
- Presentasi grafik
- Presentasi saintifik
- Pemrosesan citra
- Simulasi
Pembagian bidang ilmu grafika komputer
Pembagian dari grafika komputer meliputi:
- Geometri: mempelajari cara menggambarkan permukaan bidang
- Animasi: mempelajari cara menggambarkan dan memanipulasi gerakan
- Rendering: mempelajari algoritma untuk menampilkan efek cahaya
- Citra (Imaging): mempelajari cara pengambilan dan penyuntingan gambar.
Geometri[sunting | sunting sumber]
Bidang geometri mempelajari representasi objek tiga-dimensi dalam pengaturan digital diskrit. Karena tampilan objek sebagian besar bergantung pada bagian luarnya,representasi tepi banyak digunakan. Permukaan dua dimensi adalah representasi yang baik bagi sebagian besar objek.
sumber :https://id.wikipedia.org/wiki/Grafika_komputer
Senin, 13 Maret 2017
Input- Output (Bagian 2)
Penggunaan perintah I/O printf() & scanf()
Program 03
#include <stdio.h>
#include <conio.h>
int A;
void main()
{
printf("Inputkan sebuah angka integer = ");
scanf("%i",&A);
printf("\n\nAngka yang telah anda ketikkan = %i",A);
getch();
}
Variasi Program 03 menggunakan 3 variabel dengan tipe data integer
Program 05
#include <stdio.h>
#include <conio.h>
int A,B,C;
void main()
{
printf("Inputkan 3 buah angka interger = ");
scanf("%i %i %d",&A,&B,&C);
printf("\n\nAngka yang telah anda ketikkan = \nA = %i \nB = %i \nC = %d",A,B,C);
getch();
}
Variasi Program 04 menggunakan 3 variabel dengan tipe data integer
Program 06
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
int A,B,C;
cout <<"Inputkan 3 buah angka integer = ";
cin >> A >> B >> C ;
cout << "\n\nAngka yang telah anda ketikkan = \nA = " << A << "\nB = " << B << "\nC = " << C ;
getch();
}
#include <stdio.h>
#include <conio.h>
int A;
void main()
{
printf("Inputkan sebuah angka integer = ");
scanf("%i",&A);
printf("\n\nAngka yang telah anda ketikkan = %i",A);
getch();
}
Penggunaan perintah I/O cout << & cin >>
Program 04
Program 04
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
int A;
int A;
cout <<"Inputkan sebuah angka integer = ";
cin >> A;
cout << "\n\nAngka yang telah anda ketikkan = " << A;
getch();
}
Variasi Program 03 menggunakan 3 variabel dengan tipe data integer
Program 05
#include <stdio.h>
#include <conio.h>
int A,B,C;
void main()
{
printf("Inputkan 3 buah angka interger = ");
scanf("%i %i %d",&A,&B,&C);
printf("\n\nAngka yang telah anda ketikkan = \nA = %i \nB = %i \nC = %d",A,B,C);
getch();
}
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
int A,B,C;
cout <<"Inputkan 3 buah angka integer = ";
cin >> A >> B >> C ;
cout << "\n\nAngka yang telah anda ketikkan = \nA = " << A << "\nB = " << B << "\nC = " << C ;
getch();
}
Eksekusi program diatas menggunakan compiler Borland C++.
Jumat, 10 Maret 2017
Input - Output (Bagian 1)
Program 01
// header
#include <stdio.h>
#include <conio.h>
// body program
void main()
{
//input output
printf("STMIK\nIndonesia\nKampus Utama\nBanjarmasin Kalimantan Selatan");
getch(); // menahan tampilan
}
Program 02
// header
#include <stdio.h>
#include <conio.h>
// body program
void main()
{
//input output
printf("STMIK\nIndonesia\nKampus Utama\nBanjarmasin\nKali\n\man\ntan Selatan");
//\n= mencetak enter/gantibaris
getch();
// menahan tampilan
// menahan tampilan
}
Langganan:
Postingan (Atom)