Assalamualikum W,r,w,b
Minggu ke 8 adalah minggu dimana kita selesai melaksanakan UTS (Ujian Tengan Semester), di minggu ini Alhamdulillah saya tidak terlambat sama seperti minggu sebelumnya.
Minggu ke 8 kami membahas tentang Aray, dosen menjelaskan panjang lebar tetapi saya tidak ngerti hahaha susah bgt si. Di akhir perkuliahan seperti biasa dosen memberi tugas kepada kami, ia lumayan banyak lah tugasnya, tetapi syukurnya tugas ada yang kelompok dan individu jadi bisa saling membantu satu sama lain.
Ok saya rasa cukup sekian curhatan saya di minggu ke 8, tunggu postingan saya minggu-minggu berikutnya.
Wassalamulaikum W,r,w,b
Jumat, 06 Mei 2016
PROBLEM SOLVING NO.3 HAL 414
Assalamualikum w.w,
Program mengunakan Dev C++:
PROBLEM SOLVING NO.3 HAL 414
Program mengunakan Dev C++:
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <string.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
char nama [50], golongan, pendidikan;
float lembur, tunjab, tunpen, gapok, gatot;
int jamker;
cout<<"\tPROGRAM HITUNG GAJI KARYAWAN";
cout<<"\n============================================"<<endl;
cout<<"keterangan : "<<endl;
cout<<" (SMA = 1, D1= 2, D3 = 3, S1= 4)"<<endl<<endl;
cout<<"\n\nNama Karyawan : ";gets(nama);
cout<<"Golongan Jabatan[1/2/3] : ";cin>>golongan;
cout<<"Pendidikan[1,2,3] : ";cin>>pendidikan;
cout<<"Jumlah jam kerja : ";cin>>jamker;
gapok = 300000;
cout<<"\nKaryawan Yang Bernama "<<nama;
switch (golongan)
{
case '1':
tunjab = gapok*0.05;
break;
case '2':
tunjab = gapok*0.1;
break;
case '3':
tunjab = gapok*0.15;
break;
default:
tunjab = 0;
}
switch (pendidikan)
{
case '1':
tunpen = gapok*0.025;
break;
case '2':
tunpen = gapok*0.05;
break;
case '3':
tunpen = gapok*0.2;
break;
case '4':
tunpen = gapok*0.3;
break;
default:
tunpen = 0;
}
if (jamker < 8 || jamker > 24)
{
lembur = 0;
}
else
lembur = (jamker - 8)*3500;
gatot = tunjab + tunpen + lembur + gapok;
cout<<"\n\nHonor Yang Diterima";
cout<<"\n\tTunjangan Jabatan Rp. "<<tunjab;
cout<<"\n\tTunjangan Pendidikan Rp. "<<tunpen;
cout<<"\n\tHonor Lembur Rp. "<<lembur;
cout<<"\n\t --------------- +";
cout<<"\n\tGaji Total Rp. "<<gatot;
return 0;
}
Gambar program nya:
Gambar output nya:
Alhamdulillah
Selamat mencoba dan semoga bermanfaat :)
Kunjungi juga link blog teman saya
Waalaikumsalam w.w.
PROBLEM SOLVING NO.2 HAL 414
Bismillahirohmanirohim
Assalamualikum w.w,
Program mengunakan Dev C++:
Assalamualikum w.w,
PROBLEM SOLVING NO.2 HAL 414
Program mengunakan Dev C++:
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
class day{
public:
void alih();
private:
int angka;
};
void day::alih(){
cout << "Anda akan mengkonversikan dari inputan Angka ke nama-nama Hari!" << endl;
cout << "\nMasukkan angka antara 1 sampai dengan 7 : ";
cin>>angka;
if (angka==1) {
cout << "\n\nHari ke "<<angka<<" adalah Hari Senin" << endl;}
else
{if (angka==2){
cout << "\n\nHari ke "<<angka<<" adalah Hari Selasa" << endl;}
else{
if (angka==3){
cout << "\n\nHari ke "<<angka<<" adalah Hari Rabu" << endl;}
else {
if (angka==4){
cout << "\n\nHari ke "<<angka<<" adalah Hari Kamis" << endl;}
else{
if (angka==5){
cout << "\n\nHari ke "<<angka<<" adalah Hari Jum'at" << endl;}
else {
if (angka==6)
{
cout << "\n\nHari ke "<<angka<<" adalah Hari Sabtu" << endl;}
else if (angka==7){
cout << "\n\nHari ke "<<angka<<" adalah Hari Ahad" << endl;}
else{
cout << "\n\nInputan yang anda masukkan salah!!" << endl;}
} } }}}}
int main()
{ day satu;
satu.alih();
return 0;
}
Gambar program nya:
Gambar program nya:
Alhamdulillah
Selamat mencoba dan semoga bermanfaat :)
kunjungi juga link blog temen saya
Waalaikumsalam w.w.
PROBLEM SOLVING NO.1 HAL 414
Assalamualikum w.w,
PROBLEM SOLVING NO.1 HAL 414
Program mengunakan Dev C++:
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <string.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
int cur_month;
cout<<"\n 1 = Happy New Year ";
cout<<"\n 2 = Summer begins ";
cout<<"\n 3 = Back to school ";
cout<<"\n 4 = Happy Holidays ";
cout<<"\nMasukkan Sebuah Angka :";
cin>>cur_month;
if (cur_month == 1){
cout<<"Happy New Year\n";}
else if (cur_month == 2){
cout<<"Summer begins\n";}
else if (cur_month == 3){
cout<<"Back to school\n";
}
else if (cur_month == 4){
cout<<"Happy Holidays\n";
}
else {
cout<<"angka yang anda masukkan salah";
}
return 0;
}
Gambar program nya :
Gambar output nya:
Alhamdulillah
Selamat mencoba dan semoga bermanfaat :)
Kunjungi juga link Blog Temen Kelompok Saya
2.
Waalaikumsalam w.w.
BAB 7 DIKTAT
3. Buatlah algoritma dan function untuk mengubah huruf besar menjadi huruf kecil,
kemudian buatlah function untuk mengubah string menjadi string yang hurufnya huruf
besar semua.
untuk referensi lainnya bisa kunjungi blog saudara kami :
PROBLEM SOLVING HAL 419
Assalamu’alaikum w,r,w,b
Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk C++ . Program yang akan di buat yaitu : Tentang :Programming No.3 (Halaman 414).
Analisis :
You will need separate arrays to hold the revenue table, the unit totals (row sums)
and the hospital quarterly totals (column sums).
You will need separate arrays to hold the revenue table, the unit totals (row sums)
and the hospital quarterly totals (column sums).
Deklarasi :
I, j, max, temp : integer
Max <--- Input
for (i=1;i<=max;i++)then
write("Masukkan Data Ke- 'I'")
for(i=1;i<=max;i++)then
write('data[1]')
for(i=1;i<=max;i++)then
for(j=1;j<=max;j++)then
if(data[i]>data[j])then
write('temp=data[i])
data[i] <--- data[j];
data[j] <--- temp;
#include <iostream>
#include <cstdlib>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int i, j, max, temp;
int data[10];
cout<<"\t\t\t++++ Summary of Hospital Revenue ++++"<<endl<<endl;
cout<<"Masukkan Banyak Data : ";
cin>>max;
for(i=1;i<=max;i++){
cout<<"\nMasukkan Data Ke-"<<i<<" ; ";
cin>>data[i];
}
cout<<"\nData Awal : ";
for(i=1;i<=max;i++){
cout<<data[i]<<" ";
}
for(i=1;i<=max;i++){
for(j=1;j<=max;j++){
if(data[i]>data[j]){
temp=data[i];
data[i]=data[j];
data[j]=temp;
}
}
}
return 0;
}
Inilah Outputnya :
Selamat mencoba, dan Semoga bermanfaat ....
Wassalamu’alaikum w.w.
Rencana Kuliah Bulan Ke-3 : Menghilangkan Duplikasi Dari Data Yang Diinputkan (Latihan 3).
Assalamu’alaikum w.w.,
Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk Flowchart dan C++ . Program yang akan di buat yaitu : Tentang : Menghilangkan Duplikasi Dari Data Yang Diinputkan.
Dan yang ini Gambar Program C++ yang Menggunakan Aplikasi Dev C++ :
#include <iostream>
#include <cstdlib>
#include <string>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
class Array1D{
friend ostream& operator<<(ostream&, const Array1D&);
friend istream& operator>>(istream&, Array1D&);
public:
Array1D();
void cetak();
void geser_kiri();
void geser_kanan();
void hapus_elemen();
private:
char A[5];
int posisi;
};
Array1D::Array1D(){
for(int i=0;i<5;i++)
A[i]='O';
}
void Array1D::cetak(){
for(int i=0;i<5;i++)
cout<<A[i]<<" ";
}
ostream& operator<<(ostream& out, const Array1D& x){
for(int i=0;i<5;i++)
out<<x.A[i]<<" ";
out<<endl;
return out;
}
istream& operator>>(istream& in, Array1D& x){
int posisi;
for (int posisi=1; posisi<=5; posisi++){
cout<<"\nMasukkan Nilai Array Posisi Ke- : ";
in>>x.posisi;
if(posisi >= 0 && posisi <= 5){cout<<"Masukkan Elemen Array : ";
in>>x.A[posisi-1];
}
}
return in;
}
void Array1D::geser_kanan(){
int n=5;
int temp=A[n-1];
for(int i=n-1;i>=0;i--)
A[i+1]=A[i];
A[0]=temp;
}
void Array1D::geser_kiri(){
int n=5;
int temp=A[0];
for(int i=0;i<n;i++)
A[i]=A[i+1];
A[n-1]=temp;
}
void Array1D::hapus_elemen(){
int posisi;
cout<<"Pilih Indeks Berapa Yangg akan Di Hapus : ";
cin>>posisi;
if(posisi>0 && posisi<=5)
A[posisi-1]='O';
else cout<<"Indeks yang Anda Masuukan Salah Karena Indek Hanya Terdiri Dari 1 - 5\n";
}
int main(int argc, char *argv[]){
Array1D x;
cout<<"\t\t\tArray Masih Kosong : "<<x;
cin>>x;
cout<<"\nIsi Array Saat ini : "<<x;
x.geser_kiri();
cout<<"Isi Array Setelah di Geser Kiri : "<<x;
x.geser_kanan();
cout<<"Isi Array Setelah di Geser Kanan : "<<x;
cout<<"\nUrutan Elemen Pada Indeksnya Saat ini : "<<x;
x.hapus_elemen();
cout<<"\nSetelah dihapus Menjadi : "<<x;
system("PAUSE");
return 0;
}
Outputnya yaitu :
Selamat mencoba, dan Semoga bermanfaat ....
Untuk Latihan 1 dan 2 silahkan lihat link blog teman saya
1. Greentimeuad.blogspot.com
2. hadie97.blogspot.com
Untuk Latihan 1 dan 2 silahkan lihat link blog teman saya
1. Greentimeuad.blogspot.com
2. hadie97.blogspot.com
Wassalamu’alaikum w.w.
Langganan:
Postingan (Atom)




