henyy apriyantii
Kamis, 26 Mei 2011
tugas 8
soal
Buatlah program menghitung nilai akhir perkuliahan pada suatu matakuliah,
dengan ketentuan sebagai berikut:
• Nilai Absensi * 10 %
• Nilai Tugas * 20 %
• Nilai U.T.S * 30 %
• Nilai U.A.S * 40 %
Untuk proses penilaian dilakukan didalam file header dan simpan nama file
header tersebut hitnilai.h.
Tampilan yang diinginkan:
Program Hitung Nilai Akhir Mata Kuliah
Masukkan Nilai Absensi : ……<di-input>
Masukkan Nilai Tugas : ……<di-input>
Masukkan Nilai U.T.S : ……<di-input>
Masukkan Nilai U.A.S : ……<di-input>
Nilai Murni Absensi = <data-inputan> * 10% = <hasil-proses>
Nilai Murni Tugas = <data-inputan> * 20% = <hasil-proses>
Nilai Murni U.T.S = <data-inputan> * 30% = <hasil-proses>
Nilai Murni U.A.S = <data-inputan> * 40% = <hasil-proses>
Nilai Akhir yang diperoleh sebesar : ….. <hasil-proses>
jawab
/*-----------------------------------*/
/*program dengan file header sendiri*/
/*----------------------------------*/
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include "hitnilai.h"
/*hitnilai.h
*/
mulai()
awal
int absen,tugas1,UTS1,UAS1,nilai,absensi,tugas2,UTS2,UAS2,nilaiakhir;
hapus();
warna(4);
tampil("\nPROGRAM MENGHITUNG NILAI AKHIR MATA KULIAH\n");
cout<<endl;
cout<<"Masukkan Nilai Absensi : ";cin>>absen;
cout<<"Masukkan Nilai Tugas : ";cin>>tugas1;
cout<<"Masukkan Nilai U.T.S : ";cin>>UTS1;
cout<<"Masukkan Nilai U.A.S : ";cin>>UAS1;
absensi = absen*10/100;
tugas2 = tugas1*20/100;
UTS2 = UTS1*30/100;
UAS2 = UAS1*40/100;
nilaiakhir = absensi+tugas2+UTS2+UAS2;
cout<<endl;
cout<<"----------------------------------------------------";
cout<<endl;
cout<<"\tNilai Murni Absensi = "<<absen;
cout<<" * 10% = "<<absensi<<endl;
cout<<"\tNilai Murni Tugas = "<<tugas1;
cout<<" * 20% = "<<tugas2<<endl;
cout<<"\tNilai Murni U.T.S = "<<UTS1;
cout<<" * 30% = "<<UTS2<<endl;
cout<<"\tNilai Murni U.A.S = "<<UAS1;
cout<<" * 40% = "<<UAS2;
cout<<endl;
cout<<"\tNilai Akhir yang diperoleh sebesar : "<<nilaiakhir;
cout<<endl;
cout<<"-----------------------------------------------------";
tahan;
akhir
catatan : kalo mou bisa di run anda harus ngeseve header y di include ----> BC5 (file kita saat mengintaal c++) ini dia header y
#define awal {
#define akhir }
#define mulai() main()
#define cetak cout
#define tampil cprintf
#define masuk scanf
#define hapus() clrscr()
#define jika if
#define warna textcolor
#define tahan getche()
download
Minggu, 22 Mei 2011
new tugas 7 ( kasir )
SOAL:
/*
bentuk input
----------------------------
Masukan nama Kasir :
Masukan Nama Pembeli :
input jumlah Data :
Data ke- 1
Input Kode Barang :
Input Jumlah Barang :
data ke-2
Input Kode Barang :
Input Jumlah Barang :
----------------------------
Bentuk Output
----------------------------
Kasir : Fadli No. Faktur : F-001
Pembeli : Asmara Jati Tanggal : 28-10-1981
-------------------------------------------------- --------------------------------------
No. Nama Harga Qty Jumlah
Urut Barang Satuan Harga
-------------------------------------------------- --------------------------------------
1. Pensil Rp. 500 5 Rp. 2.500
2. Pulpen Rp. 1.500 10 Rp. 15.000
-------------------------------------------------- ---------------------------------------
Total Bayar Rp. 17.500
Uang Bayar Rp. 20.000
Kembali Rp. 2.500
-------------------------------------------------- -----------------------------------------
T E R I M A K A S I H
-------------------------------------------------- -----------------------------------------
jawab
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <iomanip.h>
main()
{
char namap[50], namak[50], tgl[50], lanjut, ulangi;
char *namab[9];
long hasat[9], jumhar[9], totbar[9];
long bayar, kembali;
int jumbel[9], kode[9] = {1,2,3,4,5,6,7,8,9};
int x, y, z = 0;
clrscr();
cout<<"\n\n\t\tNama Kasir = ";gets(namak);
cout<<"\n\n\t\tTanggal Login [dd/mm/yyyy] = ";gets(tgl);
cout<<"\n\n\t\tKasir saat ini "<<namak;
cout<<"\n\n\n\t\tPress Anykey To Countinue . . .";
lanjut = getche();
if(lanjut == 'Q')
goto program;
else
goto program;
program:
clrscr();
cout<<"\n\t\tMasukan Nama Pembeli = ";gets(namap);
cout<<"\t\tJumlah Data = ";cin>>y;
totbar[y] = 0;
for (x = 1; x <= y; x++)
{
cout<<"\n\t\t----------------------";
cout<<"\n\t\tData Ke-"<<x;
cout<<"\n\n\t\tInput Kode Barang = ";cin>>kode[x];
if(kode[x] == 1)
{
namab[x] = "Buku";
hasat[x] = 3500;
}
else if (kode[x] == 2)
{
namab[x] = "Pensil";
hasat[x] = 2000;
}
else if (kode[x] == 3)
{
namab[x] = "Pulpen";
hasat[x] = 2500;
}
else if (kode[x] == 4)
{
namab[x] = "Penggaris";
hasat[x] = 2500;
}
else if (kode[x] == 5)
{
namab[x] = "Serutan";
hasat[x] = 2000;
}
else if (kode[x] == 6)
{
namab[x] = "Penghapus";
hasat[x] = 2000;
}
else if (kode[x] == 7)
{
namab[x] = "Tipe-x";
hasat[x] = 4000;
}
else if (kode[x] == 8)
{
namab[x] = "Spidol";
hasat[x] = 5000;
}
else if (kode[x] == 9)
{
namab[x] = "Stabilo";
hasat[x] = 3000;
}
else if (kode[x] < 1 || kode[x] > 9)
{
clrscr();
cout<<"\n\t\tKode yang ada Masukan Salah.\n";
cout<<"\n\t\tPress Anykey to Continue . . .";
ulangi = getche();
if (ulangi == 'Q')
goto program;
else
goto program;
}
cout<<"\t\tAnda Memilih = "<<namab[x];
cout<<"\n\t\tDengan Harga Satuan = "<<hasat[x]<<endl;
cout<<"\t\tInput Jumlah Beli = ";cin>>jumbel[x];
jumhar[x] = hasat[x] * jumbel[x];
totbar[y] = totbar[y] + hasat[x] * jumbel[x];
}
cout<<"\n\t\tAda Kesalahan? [Y/T] ";
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
goto program;
bill:
clrscr();
cout<<"\nKasir = "<<namak;
cout<<setiosflags(ios::right)<<setw(55)<<"No faktur : FN-00"<<z<<endl;
cout<<"Pembeli = "<<namap;
cout<<setiosflags(ios::right)<<setw(46)<<"Tanggal = "<<tgl<<endl;
cout<<"--------------------------------------------------------------------------------";
cout<<" No Nama Harga Qty Jumlah \n";
cout<<"Unit Barang Satuan Harga \n";
cout<<"--------------------------------------------------------------------------------";
for(x = 1; x <= y; x++)
{
cout<<setiosflags(ios::left)<<setw(11)<<x;
cout<<setiosflags(ios::left)<<setw(19)<<namab[x];
cout<<setiosflags(ios::left)<<setw(19)<<hasat[x];
cout<<setiosflags(ios::left)<<setw(17)<<jumbel[x];
cout<<setiosflags(ios::left)<<setw(10)<<jumhar[x]<<endl;
}
cout<<"--------------------------------------------------------------------------------\n";
cout<<setiosflags(ios::right)<<setw(66)<<"Total Bayar = "<<totbar[y]<<endl;
cout<<setiosflags(ios::right)<<setw(66)<<"Uang Bayar = ";cin>>bayar;
if(bayar >= totbar[y])
kembali = bayar - totbar[y];
else
goto bill;
cout<<setiosflags(ios::right)<<setw(66)<<"Kembalian = "<<kembali<<endl;
cout<<"\n\n--------------------------------------------------------------------------------";
cout<<"\n\t\t\t\tTERIMA KASIH";
cout<<"\n--------------------------------------------------------------------------------";
cout<<"\n\nAnda Ingin Input Lagi? [Y/T] ";
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
{
z++;
goto program;
}
else
goto akhir;
akhir:
getch();
}
/*
bentuk input
----------------------------
Masukan nama Kasir :
Masukan Nama Pembeli :
input jumlah Data :
Data ke- 1
Input Kode Barang :
Input Jumlah Barang :
data ke-2
Input Kode Barang :
Input Jumlah Barang :
----------------------------
Bentuk Output
----------------------------
Kasir : Fadli No. Faktur : F-001
Pembeli : Asmara Jati Tanggal : 28-10-1981
--------------------------------------------------
No. Nama Harga Qty Jumlah
Urut Barang Satuan Harga
--------------------------------------------------
1. Pensil Rp. 500 5 Rp. 2.500
2. Pulpen Rp. 1.500 10 Rp. 15.000
--------------------------------------------------
Total Bayar Rp. 17.500
Uang Bayar Rp. 20.000
Kembali Rp. 2.500
--------------------------------------------------
T E R I M A K A S I H
--------------------------------------------------
jawab
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <iomanip.h>
main()
{
char namap[50], namak[50], tgl[50], lanjut, ulangi;
char *namab[9];
long hasat[9], jumhar[9], totbar[9];
long bayar, kembali;
int jumbel[9], kode[9] = {1,2,3,4,5,6,7,8,9};
int x, y, z = 0;
clrscr();
cout<<"\n\n\t\tNama Kasir = ";gets(namak);
cout<<"\n\n\t\tTanggal Login [dd/mm/yyyy] = ";gets(tgl);
cout<<"\n\n\t\tKasir saat ini "<<namak;
cout<<"\n\n\n\t\tPress Anykey To Countinue . . .";
lanjut = getche();
if(lanjut == 'Q')
goto program;
else
goto program;
program:
clrscr();
cout<<"\n\t\tMasukan Nama Pembeli = ";gets(namap);
cout<<"\t\tJumlah Data = ";cin>>y;
totbar[y] = 0;
for (x = 1; x <= y; x++)
{
cout<<"\n\t\t----------------------";
cout<<"\n\t\tData Ke-"<<x;
cout<<"\n\n\t\tInput Kode Barang = ";cin>>kode[x];
if(kode[x] == 1)
{
namab[x] = "Buku";
hasat[x] = 3500;
}
else if (kode[x] == 2)
{
namab[x] = "Pensil";
hasat[x] = 2000;
}
else if (kode[x] == 3)
{
namab[x] = "Pulpen";
hasat[x] = 2500;
}
else if (kode[x] == 4)
{
namab[x] = "Penggaris";
hasat[x] = 2500;
}
else if (kode[x] == 5)
{
namab[x] = "Serutan";
hasat[x] = 2000;
}
else if (kode[x] == 6)
{
namab[x] = "Penghapus";
hasat[x] = 2000;
}
else if (kode[x] == 7)
{
namab[x] = "Tipe-x";
hasat[x] = 4000;
}
else if (kode[x] == 8)
{
namab[x] = "Spidol";
hasat[x] = 5000;
}
else if (kode[x] == 9)
{
namab[x] = "Stabilo";
hasat[x] = 3000;
}
else if (kode[x] < 1 || kode[x] > 9)
{
clrscr();
cout<<"\n\t\tKode yang ada Masukan Salah.\n";
cout<<"\n\t\tPress Anykey to Continue . . .";
ulangi = getche();
if (ulangi == 'Q')
goto program;
else
goto program;
}
cout<<"\t\tAnda Memilih = "<<namab[x];
cout<<"\n\t\tDengan Harga Satuan = "<<hasat[x]<<endl;
cout<<"\t\tInput Jumlah Beli = ";cin>>jumbel[x];
jumhar[x] = hasat[x] * jumbel[x];
totbar[y] = totbar[y] + hasat[x] * jumbel[x];
}
cout<<"\n\t\tAda Kesalahan? [Y/T] ";
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
goto program;
bill:
clrscr();
cout<<"\nKasir = "<<namak;
cout<<setiosflags(ios::right)<<setw(55)<<"No faktur : FN-00"<<z<<endl;
cout<<"Pembeli = "<<namap;
cout<<setiosflags(ios::right)<<setw(46)<<"Tanggal = "<<tgl<<endl;
cout<<"--------------------------------------------------------------------------------";
cout<<" No Nama Harga Qty Jumlah \n";
cout<<"Unit Barang Satuan Harga \n";
cout<<"--------------------------------------------------------------------------------";
for(x = 1; x <= y; x++)
{
cout<<setiosflags(ios::left)<<setw(11)<<x;
cout<<setiosflags(ios::left)<<setw(19)<<namab[x];
cout<<setiosflags(ios::left)<<setw(19)<<hasat[x];
cout<<setiosflags(ios::left)<<setw(17)<<jumbel[x];
cout<<setiosflags(ios::left)<<setw(10)<<jumhar[x]<<endl;
}
cout<<"--------------------------------------------------------------------------------\n";
cout<<setiosflags(ios::right)<<setw(66)<<"Total Bayar = "<<totbar[y]<<endl;
cout<<setiosflags(ios::right)<<setw(66)<<"Uang Bayar = ";cin>>bayar;
if(bayar >= totbar[y])
kembali = bayar - totbar[y];
else
goto bill;
cout<<setiosflags(ios::right)<<setw(66)<<"Kembalian = "<<kembali<<endl;
cout<<"\n\n--------------------------------------------------------------------------------";
cout<<"\n\t\t\t\tTERIMA KASIH";
cout<<"\n--------------------------------------------------------------------------------";
cout<<"\n\nAnda Ingin Input Lagi? [Y/T] ";
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
{
z++;
goto program;
}
else
goto akhir;
akhir:
getch();
}
mau liat file aslinya ??? klik di bawah ini.........ok
Sabtu, 23 April 2011
program c++
alhamdulilah bagi siapa yang berminat belajar.............................??/
nh programnya............................
download c++
semoga bermanfaat...............
nh programnya............................
download c++
semoga bermanfaat...............
tugas c++ 6
Sebuah perusahaan ayam goreng dengan nama “GEROBAK FRIED
CHICKEN” yang telah lumayan banyak pelanggannya, ingin dibantu dibuatkan
program untuk membantu kelancaran usahaannya.
“GEROBAK FRIED CHICKEN” mempunyai daftar ...harga ayam sebagai
berikut :
Kode Jenis Harga
-------------------------- --------
D Dada Rp. 2500
P Paha Rp. 2000
S Sayap Rp. 1500
-------------------------- --------
Buatlah programnya dengan ketentuan:
• Setiap pembeli dikenakan pajak sebesar 10% dari pembayaran.
• Banyak Jenis, Jenis Potong dan Banyak Beli diinput.
• Tampilan yang diinginkan sebagai berikut:
Layar Masukkan
GEROBAK FRIED CHICKEN
---------------------
Kode Jenis Harga
--------------------------
D Dada Rp. 2500
P Paha Rp. 2000
S Sayap Rp. 1500
--------------------------
Banyak Jenis : ... <diinput>
Jenis Ke - ... <proses counter>
Jenis Potong [D/P/S] : ... <diinput>
Banyak Potong : ... <diinput>
<<Terus berulang tergantung Banyak Jenis>>
Layar Keluaran
GEROBAK FIRED CHICHEN
-------------------------- -------------------------- ---------
No. Jenis Harga Bayak Jumlah
Potong Satuan Beli Harga
-------------------------- -------------------------- ---------
... ....... .... .... Rp ....
... ....... .... .... Rp ....
-------------------------- -------------------------- --------
Jumlah Bayar Rp ....
Pajak 10% Rp ....
Total Bayar Rp ....#include <stdio.h>
#include <conio.h>
#include <iomanip.h>
#include <string.h>
//Nama: heny apriyanti//Kelas: 12.1a.03//NIM: 12110286//No. Absen: 9//
main()
{
int x ,a ,ulangi;
char jenis[6] = {'D','d','P','p','S','s'} ,*ket[6];
long bapot[6], jumhar[6] = {0}, hasat[6] = {2500 ,2000 ,1500};
long jumbar[6]= {0}, pajak[6], totba[6];
pesan:
clrscr();
cout<<"\tGEROBAK FRIED CHICKEN\n";
cout<<"\t---------------------\n";
cout<<"\t Kode Jenis Harga\n";
cout<<"\t---------------------\n";
cout<<"\t [D] Dada Rp. 2500\n";
cout<<"\t [P] Paha Rp. 2000\n";
cout<<"\t [S] Sayap Rp. 1500\n\n";
cout<<"\t---------------------\n\n";
cout<<"\tBanyak Jenis : ";cin>>x;
jumbar[x] = 0;
if (x <= 0)
{
cout<<"\n\t\tBanyak Jenis Tidak Boleh Null";
goto akhir;
}
else
{
for(a = 1 ; a <= x; ++a)
{
cout<<"\tJenis Ke - "<<a;
cout<<"\n\tJenis Potong [D/P/S] : ";cin>>jenis[a];
cout<<"\tBanyak Potongan : ";cin>>bapot[a];
cout<<"\t------------------------\n";
if (jenis[a] == 'D' || jenis[a] == 'd')
{
ket[a] = "Dada ";
hasat[a] = 2500;
}
else if (jenis[a] == 'P' || jenis[a] == 'p')
{
ket[a] = "Paha ";
hasat[a] = 2000;
}
else if (jenis[a] == 'S' || jenis[a] == 's')
{
ket[a] = "Sayap";
hasat[a] = 1500;
}
else
{
cout<<"\nAnda Salah Masukan Kode Jenis Potongan.";
hasat[a] = 0;
}
jumhar[a] = hasat[a] * bapot[a];
jumbar [x] = jumbar[x] + hasat[a] * bapot[a];
if (jumbar[x] == 0)
{
pajak[x] = 0;
totba[x] = 0;
}
else
{
pajak[x] = jumbar[x] * 0.1;
totba[x] = jumbar[x] - pajak[x];
}
}
}
cout<<"\n\n\tGEROBAK FRIED CHICKEN\n";
cout<<"------------------------------------------------\n";
cout<<"No.| Jenis | Harga | Banyak | Jumlah\n";
cout<<" | Potong | Satuan | Beli | Harga\n";
cout<<"================================================\n";
for (a = 1; a <= x; ++a)
{
cout<<" "<<a<<" | "<<ket[a]<<" | "<<hasat[a];
cout<<" | "<<bapot[a]<<" | Rp. "<<jumhar[a]<<endl;
}
cout<<"------------------------------------------------\n";
cout<<"\t\t\tJumlah Bayar Rp. "<<jumbar[x]<<endl;
cout<<"\t\t\tPajak 10% Rp. "<<pajak[x]<<endl;
cout<<"\t\t\tTotal Bayar Rp. "<<totba[x];
cout<<"\n\n\tAnda Ingin Memesan Lagi? [Y/T] = ";
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
goto pesan;
else
cout<<"\n\n\t\tTerima Kasih";
akhir:
getch();
}
download
CHICKEN” yang telah lumayan banyak pelanggannya, ingin dibantu dibuatkan
program untuk membantu kelancaran usahaannya.
“GEROBAK FRIED CHICKEN” mempunyai daftar ...harga ayam sebagai
berikut :
Kode Jenis Harga
--------------------------
D Dada Rp. 2500
P Paha Rp. 2000
S Sayap Rp. 1500
--------------------------
Buatlah programnya dengan ketentuan:
• Setiap pembeli dikenakan pajak sebesar 10% dari pembayaran.
• Banyak Jenis, Jenis Potong dan Banyak Beli diinput.
• Tampilan yang diinginkan sebagai berikut:
Layar Masukkan
GEROBAK FRIED CHICKEN
---------------------
Kode Jenis Harga
--------------------------
D Dada Rp. 2500
P Paha Rp. 2000
S Sayap Rp. 1500
--------------------------
Banyak Jenis : ... <diinput>
Jenis Ke - ... <proses counter>
Jenis Potong [D/P/S] : ... <diinput>
Banyak Potong : ... <diinput>
<<Terus berulang tergantung Banyak Jenis>>
Layar Keluaran
GEROBAK FIRED CHICHEN
--------------------------
No. Jenis Harga Bayak Jumlah
Potong Satuan Beli Harga
--------------------------
... ....... .... .... Rp ....
... ....... .... .... Rp ....
--------------------------
Jumlah Bayar Rp ....
Pajak 10% Rp ....
Total Bayar Rp ....#include <stdio.h>
#include <conio.h>
#include <iomanip.h>
#include <string.h>
//Nama: heny apriyanti//Kelas: 12.1a.03//NIM: 12110286//No. Absen: 9//
main()
{
int x ,a ,ulangi;
char jenis[6] = {'D','d','P','p','S','s'} ,*ket[6];
long bapot[6], jumhar[6] = {0}, hasat[6] = {2500 ,2000 ,1500};
long jumbar[6]= {0}, pajak[6], totba[6];
pesan:
clrscr();
cout<<"\tGEROBAK FRIED CHICKEN\n";
cout<<"\t---------------------\n";
cout<<"\t Kode Jenis Harga\n";
cout<<"\t---------------------\n";
cout<<"\t [D] Dada Rp. 2500\n";
cout<<"\t [P] Paha Rp. 2000\n";
cout<<"\t [S] Sayap Rp. 1500\n\n";
cout<<"\t---------------------\n\n";
cout<<"\tBanyak Jenis : ";cin>>x;
jumbar[x] = 0;
if (x <= 0)
{
cout<<"\n\t\tBanyak Jenis Tidak Boleh Null";
goto akhir;
}
else
{
for(a = 1 ; a <= x; ++a)
{
cout<<"\tJenis Ke - "<<a;
cout<<"\n\tJenis Potong [D/P/S] : ";cin>>jenis[a];
cout<<"\tBanyak Potongan : ";cin>>bapot[a];
cout<<"\t------------------------\n";
if (jenis[a] == 'D' || jenis[a] == 'd')
{
ket[a] = "Dada ";
hasat[a] = 2500;
}
else if (jenis[a] == 'P' || jenis[a] == 'p')
{
ket[a] = "Paha ";
hasat[a] = 2000;
}
else if (jenis[a] == 'S' || jenis[a] == 's')
{
ket[a] = "Sayap";
hasat[a] = 1500;
}
else
{
cout<<"\nAnda Salah Masukan Kode Jenis Potongan.";
hasat[a] = 0;
}
jumhar[a] = hasat[a] * bapot[a];
jumbar [x] = jumbar[x] + hasat[a] * bapot[a];
if (jumbar[x] == 0)
{
pajak[x] = 0;
totba[x] = 0;
}
else
{
pajak[x] = jumbar[x] * 0.1;
totba[x] = jumbar[x] - pajak[x];
}
}
}
cout<<"\n\n\tGEROBAK FRIED CHICKEN\n";
cout<<"------------------------------------------------\n";
cout<<"No.| Jenis | Harga | Banyak | Jumlah\n";
cout<<" | Potong | Satuan | Beli | Harga\n";
cout<<"================================================\n";
for (a = 1; a <= x; ++a)
{
cout<<" "<<a<<" | "<<ket[a]<<" | "<<hasat[a];
cout<<" | "<<bapot[a]<<" | Rp. "<<jumhar[a]<<endl;
}
cout<<"------------------------------------------------\n";
cout<<"\t\t\tJumlah Bayar Rp. "<<jumbar[x]<<endl;
cout<<"\t\t\tPajak 10% Rp. "<<pajak[x]<<endl;
cout<<"\t\t\tTotal Bayar Rp. "<<totba[x];
cout<<"\n\n\tAnda Ingin Memesan Lagi? [Y/T] = ";
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
goto pesan;
else
cout<<"\n\n\t\tTerima Kasih";
akhir:
getch();
}
download
Jumat, 22 April 2011
tugas cpp 5
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
main()
{
char nama[50],jurusan[20],nim[8];
int nilai1,nilai2,nilai3,nilai4,nilai5;
cout<<"\t\tPROGRAM NILAI AKHIR FISIKA"<<endl;
cout<<"==========================="<<endl;
cout<<"NIM = ";cin>>nim;
cout<<"Nama = ";gets(nama);
cout<<"nilai absen =";cin>>nilai1;
cout<<"nilai tugas =";cin>>nilai2;
cout<<"nilai ulangan =";cin>>nilai3;
cout<<"nilai praktek =";cin>>nilai4;
nilai5= (nilai1+nilai2+nilai3+nilai4)/4;
if(nilai5 < 0 || nilai5>100)
{
cout<<"nilai tidak dapat diproses , input nilai 1-100";
}
else
if(nilai5>78)
{
cout<<"nilai akhir ="<<nilai5<<endl;
cout<<"GRADE =A\n";
cout<<"keterangan =sangat baik";
}
else
if(nilai5>68)
{
cout<<"nilai akhir ="<<nilai5<<endl;
cout<<"GRADE =B\n";
cout<<"keterangan =baik";
}
else
if(nilai5>45)
{
cout<<"nilai akhir =" <<nilai5<<endl;
cout<<"GRADE =C\n";
cout<<"keterangan =cukup";
}
else
{
cout<<"Nilai akhir ="<<nilai5<<endl;
cout<<"GRADE =D\n";
cout<<"keterangan =kurang";
}
getch();
}
download
#include <conio.h>
#include <stdio.h>
main()
{
char nama[50],jurusan[20],nim[8];
int nilai1,nilai2,nilai3,nilai4,nilai5;
cout<<"\t\tPROGRAM NILAI AKHIR FISIKA"<<endl;
cout<<"==========================="<<endl;
cout<<"NIM = ";cin>>nim;
cout<<"Nama = ";gets(nama);
cout<<"nilai absen =";cin>>nilai1;
cout<<"nilai tugas =";cin>>nilai2;
cout<<"nilai ulangan =";cin>>nilai3;
cout<<"nilai praktek =";cin>>nilai4;
nilai5= (nilai1+nilai2+nilai3+nilai4)/4;
if(nilai5 < 0 || nilai5>100)
{
cout<<"nilai tidak dapat diproses , input nilai 1-100";
}
else
if(nilai5>78)
{
cout<<"nilai akhir ="<<nilai5<<endl;
cout<<"GRADE =A\n";
cout<<"keterangan =sangat baik";
}
else
if(nilai5>68)
{
cout<<"nilai akhir ="<<nilai5<<endl;
cout<<"GRADE =B\n";
cout<<"keterangan =baik";
}
else
if(nilai5>45)
{
cout<<"nilai akhir =" <<nilai5<<endl;
cout<<"GRADE =C\n";
cout<<"keterangan =cukup";
}
else
{
cout<<"Nilai akhir ="<<nilai5<<endl;
cout<<"GRADE =D\n";
cout<<"keterangan =kurang";
}
getch();
}
download
Kamis, 21 April 2011
tugas cpp latihan array
/* -------------------------------------------------------- */
/* Program Array Satu Dimensi */
/* -------------------------------------------------------- */
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <iomanip.h>
main()
{
int i;
char nama[5][20];
float nilai1[5];
float nilai2[5];
float hasil[5];
clrscr();
for(i=1;i<=2;i++)
{
cout<<"Data ke- "<<i<<endl;
cout<<"Nama Siswa : ";gets(nama[i]);
cout<<"Nilai MidTest : ";cin>>nilai1[i];
cout<<"Nilai Final : ";cin>>nilai2[i];
hasil[i] = (nilai1[i] * 0.40)+(nilai2[i] *0.60);
cout<<endl;
}
cout<<"------------------------------------"<<endl;
cout<<"No. Nama siswa nilai nilai";
cout<<"Hasil"<<endl;
cout<<"Midtest final";
cout<<"Ujian"<<endl;
cout<<"------------------------------------"<<endl;
for(i=1;i<=2;i++)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(10)<<nama[i];
cout<<setprecision(2)<<" "<<nilai1[i];
cout<<setprecision(2)<<" "<<nilai2[i];
cout<<setprecision(2)<<" "<<hasil[i]<<endl;
}
cout<<"-----------------------------------"<<endl;
getche();
}
download
tugas cpp 1
soal
Buatlah program untuk menghitung nilai akhir seorang siswa dari kursus yang diikutinya. Dengan ketentuan sebagai berikut :
- Nama Siswa, Nilai Keaktifan, Nilai Tugas dan Nilai Ujian diinput.
- Proses yang dilakukan untuk mendapatkan nilai murni dari masing-masing nilai, adalah :
-Nilai Murni Keaktifan = Nilai Keaktifaan dikalikan dengan 20%.
-Nilai Murni Tugas = Nilai Tugas dikalikan dengan 30%
-Nilai Murni Ujian = Nilai Ujian dikalikan dengan 50%
-Nilai Akhir adalah Nilai Murni Keaktifan + Nilai Murni Tugas + Nilai Murni Ujian
Tampilan yang diinginkan sebagai berikut :
Layar Masukkan
PROGRAM HITUNG NILAI AKHIR
Nama Siswa :
Nilai Keaktifan :
Nilai Tugas :
Nilai Ujian :
Layar Keluaran
Siswa yang bernama ……
Dengan Nilai Persentasi Yang dihasilkan.
Nilai Keaktifan * 20% : ……
Nilai Tugas * 30% : ……
Nilai Ujian * 50% : ……
Jadi Siswa yang bernama …… memperoleh nilai akhir sebesar …..
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
main()
{
char nama[50];
int keaktifan , tugas , ujian ,hasilkeaktifan , hasiltugas , hasilujian, hasil;
clrscr();
cout<<"\tPROGRAM NILAI AKHIR";
cout<<endl;
cout<<"^^^-------------------------------^^^"<<endl;
cout<<endl;
cout<<"\t\(^o^)/ siswa yang bernama: ";gets(nama);
cout<<"\t\(^o^)/ dengan nilai persentasi yang dihasilkan: \(^o^)/"<<endl;
cout<<endl;
cout<<"^^^-------------------------------^^^"<<endl;
cout<<"\tnilai keaktifan :";cin>>keaktifan;
cout<<"\tnilai tugas :";cin>>tugas;
cout<<"\tnilai ujian :";cin>>ujian;
hasilkeaktifan = keaktifan * 20/100;
hasiltugas = tugas * 30/100;
hasilujian = ujian * 50/100;
hasil = hasilkeaktifan + hasiltugas + hasilujian;
cout<<endl;
cout<<"^^^-------------------------------^^^"<<endl;
cout<<endl;
cout<<"\tnilai keaktifan*20% :"<<hasilkeaktifan<<endl;
cout<<"\tnilai tugas*30% :"<<hasiltugas<<endl;
cout<<"\tnilai ujian*50% :"<<hasilujian<<endl;
cout<<endl;
cout<<"^^^-------------------------------^^^"<<endl;
cout<<endl;
cout<<"\tjadi siswa yang bernama:"<<nama<<endl;
cout<<"\tmemperoleh nilai akhir sebesar :"<<hasil<<endl;
cout<<endl;
cout<<"^^^-------------------------------^^^"<<endl;
getch();
}
Langganan:
Postingan (Atom)