Tugas Pak Rame 21 05 2010
Listingnya :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <string.h>
#include <ctype.h>
int ulang,band,maxdata,banding,pj;
char data_awal[10][10], data_kap[10][10],cari_data[10];
main()
{
clrscr();
cout<<"Program Searching"<<endl;
cout<<"--------------------------------------------"<<endl;
cout<<"Langkah ke 1 : Masukkan Jumlah Data [Max 10] = ";
cin>>maxdata;
cout<<"Langkah ke 2 : Mulai Memasukkan Data"<<endl<<endl;
for (ulang = 1; ulang<=maxdata; ulang++)
cout<<"Masukkan Data ke "<<ulang<<" = ";
cin>>data_awal[ulang];
strupr(data_awal[ulang]);
}
//pencarian
clrscr();
cout<<"Masukkan Data yang Ingin di cari : ";
cin>>cari_data;
strupr(cari_data);
for (ulang =1; ulang<= maxdata; ulang++)
if (strcmp(data_awal[ulang],cari_data) ==0)
cout<<"Data Ada di Indeks ke - "<<ulang;
}
getch();
}
Cari Listing yang lain? gunakan mesin pencari ini :
Baca Artikel Selengkapnya !
Tampilkan postingan dengan label Logika n Algoritma. Tampilkan semua postingan
Tampilkan postingan dengan label Logika n Algoritma. Tampilkan semua postingan
Jumat, 04 Juni 2010
Minggu, 09 Mei 2010
Pejumlahan Array 2 Dimensi [Matriks]
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
void main()
{
int a,b;
int baris, kolom;
int isi_matrik;
int matrik1[10][10];
int matrik2[10][10];
int matrikhasil[10][10];
cout<<"Program Penjumlahan MATRIKS {Array Dimensi 2]"<<endl;
cout<<"Mata Kuliah : Logika dan Algoritma"<<endl;
cout<<endl;
cout<<"Masukkan Jumlah Baris Matriks[Maksimal 10] ";
cin>>baris;
cout<<"Masukkan Jumlah Kolom Matriks[Maksimal 10] ";
cin>>kolom;
cout<<endl;
cout<<"Matriks yang anda inginkan adalah matrik berOrdo "<<baris<<" X "<<kolom<<endl;
cout<<endl;
cout<<"Proses Memasukkan Isi Matriks."<<endl<<endl;
//Proses Pengisian Matriks
for (isi_matrik=1; isi_matrik<=2; isi_matrik++)
{
cout<<"Memasukkan Isi dari Matrik ke "<<isi_matrik<<endl;
for (a=1; a<=baris; a++)
{
for (b=1; b<=kolom; b++)
{
cout<<"Isi Matrik Baris ke "<<a<<" Kolom ke "<<b<<" = ";
if (isi_matrik == 1)
cin>>matrik1[a][b];
else
cin>>matrik2[a][b];
}
}
}
cout<<endl;
for (a=1; a<=baris;a++)
{
for (b=1;b<=kolom;b++)
{
matrikhasil[a][b]=matrik1[a][b]+matrik2[a][b];
}
}
//Output
clrscr();
for (a=1;a<=baris; a++)
{
for (b=1; b<=kolom; b++)
cout<<matrik1[a][b]<<" ";
cout<<endl;
}
cout<<endl;
cout<<" +"<<endl;
for (a=1;a<=baris; a++)
{
for (b=1; b<=kolom; b++)
cout<<matrik2[a][b]<<" ";
cout<<endl;
}
cout<<endl;
cout<<" ="<<endl;
for (a=1;a<=baris; a++)
{
for (b=1; b<=kolom; b++)
cout<<matrikhasil[a][b]<<" ";
cout<<endl;
}
getch();
}
Baca Artikel Selengkapnya !
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
void main()
{
int a,b;
int baris, kolom;
int isi_matrik;
int matrik1[10][10];
int matrik2[10][10];
int matrikhasil[10][10];
cout<<"Program Penjumlahan MATRIKS {Array Dimensi 2]"<<endl;
cout<<"Mata Kuliah : Logika dan Algoritma"<<endl;
cout<<endl;
cout<<"Masukkan Jumlah Baris Matriks[Maksimal 10] ";
cin>>baris;
cout<<"Masukkan Jumlah Kolom Matriks[Maksimal 10] ";
cin>>kolom;
cout<<endl;
cout<<"Matriks yang anda inginkan adalah matrik berOrdo "<<baris<<" X "<<kolom<<endl;
cout<<endl;
cout<<"Proses Memasukkan Isi Matriks."<<endl<<endl;
//Proses Pengisian Matriks
for (isi_matrik=1; isi_matrik<=2; isi_matrik++)
{
cout<<"Memasukkan Isi dari Matrik ke "<<isi_matrik<<endl;
for (a=1; a<=baris; a++)
{
for (b=1; b<=kolom; b++)
{
cout<<"Isi Matrik Baris ke "<<a<<" Kolom ke "<<b<<" = ";
if (isi_matrik == 1)
cin>>matrik1[a][b];
else
cin>>matrik2[a][b];
}
}
}
cout<<endl;
for (a=1; a<=baris;a++)
{
for (b=1;b<=kolom;b++)
{
matrikhasil[a][b]=matrik1[a][b]+matrik2[a][b];
}
}
//Output
clrscr();
for (a=1;a<=baris; a++)
{
for (b=1; b<=kolom; b++)
cout<<matrik1[a][b]<<" ";
cout<<endl;
}
cout<<endl;
cout<<" +"<<endl;
for (a=1;a<=baris; a++)
{
for (b=1; b<=kolom; b++)
cout<<matrik2[a][b]<<" ";
cout<<endl;
}
cout<<endl;
cout<<" ="<<endl;
for (a=1;a<=baris; a++)
{
for (b=1; b<=kolom; b++)
cout<<matrikhasil[a][b]<<" ";
cout<<endl;
}
getch();
}
Baca Artikel Selengkapnya !
Senin, 26 April 2010
Tugas Pak Rame Santoso : Data Nilai Mahasiswa
Listing Program untuk Data Nilai Mahasiswa. Input dari Aplikasi Ini adalah NIM, Nama Mahasiswa, Nilai dari Setiap Mata Kuliah ( Nilai Absen, Nilai Tugas, Nilai UTS, Nilai UAS). Mata Kuliah yang di Masukkan dalam Aplikasi Ini ada 5, yaitu Algoritma dan Pemrogaman, Logika dan Algoritma, PTIK, Akuntansi dasar dan bahasa Inggris. Jika ingin merubah listing program ini untuk jumlah mahasiswa, atau jumlah mata kuliah yang lebih banyak, silahkan di edit sendiri.
Salam ....
Listing Progamnya :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
void main()
{
float mtk_angka[100][5][5],ip_angka;
char mtk_huruf[100][5];
char nim[100][15];
char nama[100][25];
int putar, ulang,jumlah_mhs,mata_kuliah;
clrscr();
cout<<"Masukkan Jumlah Mahasiswa yang Akan di Input : ";
cin>>jumlah_mhs;
clrscr();
for (putar=1; putar<=jumlah_mhs; putar++)
{
cout<<"Input Data Mahasiswa ke - "<<putar<<endl;
cout<<"Masukkan NIM : ";
cin>>nim[putar];
cout<<"Masukkan Nama : ";
cin>>nama[putar];
cout<<endl;
for (mata_kuliah = 1; mata_kuliah<=5; mata_kuliah++)
{
if (mata_kuliah ==1)
cout<<"Mata Kuliah Algoritma & Pemograman"<<endl;
if (mata_kuliah ==2)
cout<<"Mata Kuliah Logika & Algoritma"<<endl;
if (mata_kuliah ==3)
cout<<"Mata Kuliah P.T.I.K"<<endl;
if (mata_kuliah ==4)
cout<<"Mata Kuliah Akuntansi Dasar"<<endl;
if (mata_kuliah ==5)
cout<<"Mata Kuliah Bahasa Inggris"<<endl;
cout<<"Masukkan Nilai Absen : ";
cin>>mtk_angka[putar][mata_kuliah][1];
cout<<"Masukkan Nilai Tugas : ";
cin>>mtk_angka[putar][mata_kuliah][2];
cout<<"Masukkan Nilai UTS : ";
cin>>mtk_angka[putar][mata_kuliah][3];
cout<<"Masukkan Nilai UAS : ";
cin>>mtk_angka[putar][mata_kuliah][4];
mtk_angka[putar][mata_kuliah][5]= (mtk_angka[putar][mata_kuliah][1]*0.1) + (mtk_angka[putar][mata_kuliah][2]*0.2) + (mtk_angka[putar][mata_kuliah][3] * 0.3) + (mtk_angka[putar][mata_kuliah][4] * 0.4);
if (mtk_angka[putar][mata_kuliah][5]>80)
mtk_huruf[putar][mata_kuliah]='A';
else if (mtk_angka[putar][mata_kuliah][5]>70)
mtk_huruf[putar][mata_kuliah]='B';
else if (mtk_angka[putar][mata_kuliah][5]>60)
mtk_huruf[putar][mata_kuliah]='C';
else if (mtk_angka[putar][mata_kuliah][5]>50)
mtk_huruf[putar][mata_kuliah]='D';
else
mtk_huruf[putar][mata_kuliah]='E';
cout<<endl;
}
}
clrscr();
cout<<setiosflags(ios::left)<<setw(3)<<"No";
cout<<setiosflags(ios::left)<<setw(12)<<"NIM";
cout<<setiosflags(ios::left)<<setw(20)<<"NAMA";
cout<<setiosflags(ios::left)<<setw(5)<<"Algo";
cout<<setiosflags(ios::left)<<setw(5)<<"Lgk";
cout<<setiosflags(ios::left)<<setw(5)<<"PTIK";
cout<<setiosflags(ios::left)<<setw(5)<<"Akt";
cout<<setiosflags(ios::left)<<setw(5)<<"Ing";
cout<<setiosflags(ios::left)<<setw(10)<<"IP Angka";
cout<<setiosflags(ios::left)<<setw(10)<<"IP Huruf";
cout<<endl;
for (putar=1;putar<=jumlah_mhs;putar++)
{
cout<<setiosflags(ios::left)<<setw(3)<<putar;
cout<<setiosflags(ios::left)<<setw(12)<<nim[putar];
cout<<setiosflags(ios::left)<<setw(20)<<nama[putar];
for (ulang=1; ulang<=5; ulang++)
{
cout<<setiosflags(ios::left)<<setw(5)<<mtk_huruf[putar][ulang];
}
ip_angka= ((mtk_angka[putar][1][5]*4) + (mtk_angka[putar][2][5]* 4) + (mtk_angka[putar][3][5]*3) + (mtk_angka[putar][4][5]* 4) + (mtk_angka[putar][5][5]*2))/425;
cout<<setiosflags(ios::right)<<setw(10)<<setprecision(3)<<ip_angka;
if (ip_angka >= 3.2)
cout<<setiosflags(ios::left)<<setw(10)<<" A";
else if (ip_angka >=2.8)
cout<<setiosflags(ios::left)<<setw(10)<<" B";
else if (ip_angka>= 2.4)
cout<<setiosflags(ios::left)<<setw(10)<<" C";
else if (ip_angka>= 2.0)
cout<<setiosflags(ios::left)<<setw(10)<<" D";
else
cout<<setiosflags(ios::left)<<setw(10)<<" E";
}
getch();
}
Baca Artikel Selengkapnya !
Salam ....
Listing Progamnya :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
void main()
{
float mtk_angka[100][5][5],ip_angka;
char mtk_huruf[100][5];
char nim[100][15];
char nama[100][25];
int putar, ulang,jumlah_mhs,mata_kuliah;
clrscr();
cout<<"Masukkan Jumlah Mahasiswa yang Akan di Input : ";
cin>>jumlah_mhs;
clrscr();
for (putar=1; putar<=jumlah_mhs; putar++)
{
cout<<"Input Data Mahasiswa ke - "<<putar<<endl;
cout<<"Masukkan NIM : ";
cin>>nim[putar];
cout<<"Masukkan Nama : ";
cin>>nama[putar];
cout<<endl;
for (mata_kuliah = 1; mata_kuliah<=5; mata_kuliah++)
{
if (mata_kuliah ==1)
cout<<"Mata Kuliah Algoritma & Pemograman"<<endl;
if (mata_kuliah ==2)
cout<<"Mata Kuliah Logika & Algoritma"<<endl;
if (mata_kuliah ==3)
cout<<"Mata Kuliah P.T.I.K"<<endl;
if (mata_kuliah ==4)
cout<<"Mata Kuliah Akuntansi Dasar"<<endl;
if (mata_kuliah ==5)
cout<<"Mata Kuliah Bahasa Inggris"<<endl;
cout<<"Masukkan Nilai Absen : ";
cin>>mtk_angka[putar][mata_kuliah][1];
cout<<"Masukkan Nilai Tugas : ";
cin>>mtk_angka[putar][mata_kuliah][2];
cout<<"Masukkan Nilai UTS : ";
cin>>mtk_angka[putar][mata_kuliah][3];
cout<<"Masukkan Nilai UAS : ";
cin>>mtk_angka[putar][mata_kuliah][4];
mtk_angka[putar][mata_kuliah][5]= (mtk_angka[putar][mata_kuliah][1]*0.1) + (mtk_angka[putar][mata_kuliah][2]*0.2) + (mtk_angka[putar][mata_kuliah][3] * 0.3) + (mtk_angka[putar][mata_kuliah][4] * 0.4);
if (mtk_angka[putar][mata_kuliah][5]>80)
mtk_huruf[putar][mata_kuliah]='A';
else if (mtk_angka[putar][mata_kuliah][5]>70)
mtk_huruf[putar][mata_kuliah]='B';
else if (mtk_angka[putar][mata_kuliah][5]>60)
mtk_huruf[putar][mata_kuliah]='C';
else if (mtk_angka[putar][mata_kuliah][5]>50)
mtk_huruf[putar][mata_kuliah]='D';
else
mtk_huruf[putar][mata_kuliah]='E';
cout<<endl;
}
}
clrscr();
cout<<setiosflags(ios::left)<<setw(3)<<"No";
cout<<setiosflags(ios::left)<<setw(12)<<"NIM";
cout<<setiosflags(ios::left)<<setw(20)<<"NAMA";
cout<<setiosflags(ios::left)<<setw(5)<<"Algo";
cout<<setiosflags(ios::left)<<setw(5)<<"Lgk";
cout<<setiosflags(ios::left)<<setw(5)<<"PTIK";
cout<<setiosflags(ios::left)<<setw(5)<<"Akt";
cout<<setiosflags(ios::left)<<setw(5)<<"Ing";
cout<<setiosflags(ios::left)<<setw(10)<<"IP Angka";
cout<<setiosflags(ios::left)<<setw(10)<<"IP Huruf";
cout<<endl;
for (putar=1;putar<=jumlah_mhs;putar++)
{
cout<<setiosflags(ios::left)<<setw(3)<<putar;
cout<<setiosflags(ios::left)<<setw(12)<<nim[putar];
cout<<setiosflags(ios::left)<<setw(20)<<nama[putar];
for (ulang=1; ulang<=5; ulang++)
{
cout<<setiosflags(ios::left)<<setw(5)<<mtk_huruf[putar][ulang];
}
ip_angka= ((mtk_angka[putar][1][5]*4) + (mtk_angka[putar][2][5]* 4) + (mtk_angka[putar][3][5]*3) + (mtk_angka[putar][4][5]* 4) + (mtk_angka[putar][5][5]*2))/425;
cout<<setiosflags(ios::right)<<setw(10)<<setprecision(3)<<ip_angka;
if (ip_angka >= 3.2)
cout<<setiosflags(ios::left)<<setw(10)<<" A";
else if (ip_angka >=2.8)
cout<<setiosflags(ios::left)<<setw(10)<<" B";
else if (ip_angka>= 2.4)
cout<<setiosflags(ios::left)<<setw(10)<<" C";
else if (ip_angka>= 2.0)
cout<<setiosflags(ios::left)<<setw(10)<<" D";
else
cout<<setiosflags(ios::left)<<setw(10)<<" E";
}
getch();
}
Baca Artikel Selengkapnya !
Jumat, 23 April 2010
Tugas Pak Rame Santoso 22042010

Listing Programnya :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>void main()
{
int a,b;
clrscr();
for (a=1; a<=5;a++)
{
for (b=1; b<=5; b++)
{
cout<<a;
cout<<".";
cout<<b;
cout<<" ";
}
cout<<endl;
}
getch();
}
Baca Artikel Selengkapnya !
Minggu, 18 April 2010
Sabtu, 17 April 2010
Listing C++ Aplikasi Piramida Angka versi 1
//Aplikasi Piramida Angka versi 1
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
//Deklarasi Variabel
int a,b;
for (a=1;a<=10;a++)
{
for (b=1; b<=10; b++)
{
if (b<= a)
cout<<b<<" ";
}
cout<<<<=1;a--)
{
for (b=1; b<=10; b++)
{if (b<= a)
cout<<<" ";
}
cout<
}
getch();
}
Gimana Friend ??? Udah di coba belum??? Jangan lupa Komentarnya ya.... ;
Baca Artikel Selengkapnya !
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
//Deklarasi Variabel
int a,b;
for (a=1;a<=10;a++)
{
for (b=1; b<=10; b++)
{if (b<= a)
cout<<<" ";
}
cout<
}
getch();
}
Gimana Friend ??? Udah di coba belum??? Jangan lupa Komentarnya ya.... ;
Latihan dari Pak Rame Santoso versi 1.

Ini adalah Screenshoot dari Piramida Angka versi 1.
Adakah yang tahu cara membuatnya dalam C++ ???
Saya yakin rekan semua pasti bisa kalo mau mencobanya.
Buat yang masih sedikit bingung, :) , saya sediakan listingnya juga. Di coba ya... Baca Artikel Selengkapnya !
Alur Pemikiran Aplikasi
Tulisan ini di tujukan untuk memperbaiki ke-3 Aplikasi yang saya tampilkan sebelumnya, yaitu Aplikasi Segitiga, Bujur Sangkar, dan Persegi Panjang.
Ada beberapa kemungkinan yang harus di perhatikan agar program berjalan baik.
Ada kemungkinan kemungkinan bahwa program dapat berjalan walaupun kondisinya tidak sepenuhnya benar dan tidak berakibat fatal (error). Tapi ada juga kemungkinan kemungkinan bahwa kesalahan Input akan membuat Aplikasi tidak dapat berjalan normal ataupun berakibat fatal (error).
Kemungkinan kemungkinan tersebut sejauh ini adalah :
1. Kemungkinan yang tidak berakibat fatal.
Kemungkinan ini terjadi jika pada Aplikasi Segitiga maupun Persegi Panjang di Inputkan nilai panjang atau tinggi yang lebih kecil daripada nilai lebar atau alas. Hal ini tidak mempengaruhi pengerjaan proses dalam Aplikasi, tetapi melanggar aturan logika kita. Hal ini dapat di perbaiki dengan menambahkan suatu "Filter" berupa Kondisi, yang termudah adalah dengan menggunakan perintah IF.
2. Kemungkinan yang berakibat Fatal.
Kemungkinan peng Input an data awal yang tidak sesuai dengan deklarasi Variabel dapat menimbulkan efek yang fatal bagi komputer. Contohnya adalah peng Input an character atau kombinasi penekanan tombol lain pada inputan ke-3 Aplikasi tersebut akan menimbulkan error yang mengakibatkan komputer bisa mengalami Hang. Bagaimana memberi Filter untuk mencegah hal tersebut ???
tunggu Postingan selanjutnya ....
:) Baca Artikel Selengkapnya !
Ada beberapa kemungkinan yang harus di perhatikan agar program berjalan baik.
Ada kemungkinan kemungkinan bahwa program dapat berjalan walaupun kondisinya tidak sepenuhnya benar dan tidak berakibat fatal (error). Tapi ada juga kemungkinan kemungkinan bahwa kesalahan Input akan membuat Aplikasi tidak dapat berjalan normal ataupun berakibat fatal (error).
Kemungkinan kemungkinan tersebut sejauh ini adalah :
1. Kemungkinan yang tidak berakibat fatal.
Kemungkinan ini terjadi jika pada Aplikasi Segitiga maupun Persegi Panjang di Inputkan nilai panjang atau tinggi yang lebih kecil daripada nilai lebar atau alas. Hal ini tidak mempengaruhi pengerjaan proses dalam Aplikasi, tetapi melanggar aturan logika kita. Hal ini dapat di perbaiki dengan menambahkan suatu "Filter" berupa Kondisi, yang termudah adalah dengan menggunakan perintah IF.
2. Kemungkinan yang berakibat Fatal.
Kemungkinan peng Input an data awal yang tidak sesuai dengan deklarasi Variabel dapat menimbulkan efek yang fatal bagi komputer. Contohnya adalah peng Input an character atau kombinasi penekanan tombol lain pada inputan ke-3 Aplikasi tersebut akan menimbulkan error yang mengakibatkan komputer bisa mengalami Hang. Bagaimana memberi Filter untuk mencegah hal tersebut ???
tunggu Postingan selanjutnya ....
:) Baca Artikel Selengkapnya !
Kamis, 15 April 2010
Aplikasi Penghitung Luas dan Keliling Bujur Sangkar
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
#include <math.h>
//Aplikasi Penghitung Luas dan Keliling Bujur Sangkar
void main()
{
int sisi;
float luas, keliling;
clrscr();
//Judul
cout<<"Aplikasi Penghitung Luas dan Keliling Bujur Sangkar"<<endl;
//Input
cout<<"INPUT"<<endl;
cout<<"Masukkan Sisi : ";
cin>>sisi;
cout<<endl;
//Proses
luas = pow(sisi,2);
keliling = 4*(sisi);
//Output
cout<<"OUTPUT"<<endl;
cout<<"Sisi Bujur Sangkar : "<<sisi<<endl;
cout<<"Luas Bujur Sangkar : "<<luas<<endl;
cout<<"Keliling Bujur Sangkar : "<<keliling;
getch();
} Baca Artikel Selengkapnya !
#include <iostream.h>
#include <stdio.h>
#include <math.h>
//Aplikasi Penghitung Luas dan Keliling Bujur Sangkar
void main()
{
int sisi;
float luas, keliling;
clrscr();
//Judul
cout<<"Aplikasi Penghitung Luas dan Keliling Bujur Sangkar"<<endl;
//Input
cout<<"INPUT"<<endl;
cout<<"Masukkan Sisi : ";
cin>>sisi;
cout<<endl;
//Proses
luas = pow(sisi,2);
keliling = 4*(sisi);
//Output
cout<<"OUTPUT"<<endl;
cout<<"Sisi Bujur Sangkar : "<<sisi<<endl;
cout<<"Luas Bujur Sangkar : "<<luas<<endl;
cout<<"Keliling Bujur Sangkar : "<<keliling;
getch();
} Baca Artikel Selengkapnya !
Aplikasi Penghitung Luas dan Keliling Persegi Panjang
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
#include <math.h>
//Aplikasi Penghitung Luas dan Keliling Persegi Panjang
void main()
{
int lebar, panjang;
float luas, keliling;
clrscr();
//Judul
cout<<"Aplikasi Penghitung Luas dan Keliling Persegi Panjang"<<endl;
//Input
cout<<"INPUT"<<endl;
cout<<"Masukkan Lebar : ";
cin>>lebar;
cout<<"Masukkan Panjang : ";
cin>>panjang;
cout<<endl;
//Proses
luas = (panjang * lebar);
keliling = 2*(panjang + lebar);
//Output
cout<<"OUTPUT"<<endl;
cout<<"Lebar Persegi Panjang : "<<lebar<<endl;
cout<<"Panjang Persegi Panjang : "<<panjang<<endl;
cout<<"Luas Persegi Panjang : "<<luas<<endl;
cout<<"Keliling Persegi Panjang : "<<keliling;
getch();
}
Baca Artikel Selengkapnya !
Aplikasi Penghitung Luas dan Keliling Segitiga
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <math.h>
//Aplikasi Penghitung Luas dan Keliling Segitiga
void main()
{
int alas, tinggi;
float luas, sisi_miring, keliling;
clrscr();
//Judul
cout<<"Tugas Aplikasi Penghitung Luas dan Keliling Segitiga"<<endl;
cout<<"dengan Asumsi Segitiga Siku Siku"<<endl;//Input
cout<<"INPUT"<<endl;
cout<<"Masukkan alas : ";cin>>alas;
cout<<"Masukkan tinggi : ";
cin>>tinggi;cout<<endl;
//Proses
luas = (tinggi * alas) / 2;
sisi_miring = sqrt(pow(tinggi,2)+(pow(alas,2)));
keliling = tinggi + alas + sisi_miring;
//Output
cout<<"OUTPUT"<<endl;
cout<<"Alas Segitiga : "<cout<<"Tinggi Segitiga : "<
cout<<"Sisi Miring Segitiga : "<
cout<<"Luas Segitiga : "<
cout<<"Keliling Segitiga : "<<keliling<<endl;
getch();
}
Baca Artikel Selengkapnya !
Langganan:
Postingan (Atom)