Saya Ambarwati Setyorini Wibowo dari Vokasi Akuntansi Teknologi Sistem Informasi UI 2015 membuat tugas ini untuk memenuhi tugas mata kuliah Konsep Pemograman. Saya membuat program ini dengan menggunakan bahasa C++.
1. Penjelasan Program Aplikasi
Disini
saya menggunakan 4 fungsi, yaitu :
1. String
2. Array
3. If Else
4. Class
1. String
2. Array
3. If Else
4. Class
Saya menggunakan string untuk :
·
memperkenalkan
nama
·
mengubah
huruf capital
· mengubah menjadi huruf
kecil
·
membalikkan
karakter pada nama
Saya menggunakan Class untuk menghitung Nilai Akhir Mata
Kuliah Konsep Pemograman.
Diantaranya terdiri dari :
·
Nilai
Tugas
·
Nilai
Quis
·
Nilai
Persentasi
·
Nilai
UAS
·
Nilai
UTS
·
Nilai
Akhir
Saya menggunakan If Else untuk menentukan Keterangan dan
Grade.
Keterangan
:
- - Jika
Nilai diatas 65, maka keterangan = Lulus
- - Jika
nilai dibawah 65, maka keterangan = Tidak Lulus
Grade
:
- Jika nilai diatas 85, grade = A
- Jika nilai diatas 70 , grade = B
- Jika nilai diatas 55 , grade = C
- Jika nilai dibawah 55, grade= D
2. Screen Shoot
3. Source Coding
//
ambarkpH-.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
char NamaDepan[100];
char NamaBelakang[100];
cout << "Hallo Selamat Datang di Mata Kuliah Konsep
Pemograman";
cout << endl;
cout << "--------------------------------------------------------------";
cout << endl;
cout << "Masukan Nama Depan Anda :";
cin.getline(NamaDepan, 100);
cout << "Masukan Nama Belakang Anda :";
cin.getline(NamaBelakang, 100);
cout << " Hallo Nama Anda : " << strcat(NamaDepan , NamaBelakang) << endl;
cout << "Jumlah Karakter Nama Anda : " << strlen(NamaDepan) << endl;
cout << "Mengubah Nama Anda Menjadi Huruf Kapital : " << _strupr(NamaDepan) << endl;
cout << "Mengubah Nama Anda Menjadi Huruf Kecil : " << _strlwr(NamaDepan) << endl;
cout << "Membalikkan Karakter Pada Nama Anda : " << _strrev(NamaDepan) << endl;
cout << endl;
cout << "---------------------------------------------------------------";
cout << endl;
cout << "Menghitung Nilai Akhir Mata Kuliah Konsep
Pemograman";
cout << endl;
class nilaiambar{
public:
int tugas(int nilai1, int nilai2){
int tugas = (nilai1 + nilai2) / 2;
return tugas;
}
int quis(int nilai1, int nilai2){
int quis = (nilai1 + nilai2) / 2;
return quis;
}
int persentasi(int nilai1, int nilai2){
int persentasi = (nilai1 + nilai2) / 2;
return persentasi;
}
}AmbarwatiSetyoriniWibowo1506715942;
{
int tugas, quis, persentasi, nilai1, nilai2, nilaiuas,
nilaiuts;
string keterangan;
cout << "Masukkan Nilai Tugas Pertama Anda = ";
cin >> nilai1;
cout << "Masukkan Nilai Tugas Kedua Anda = ";
cin >> nilai2;
tugas =
AmbarwatiSetyoriniWibowo1506715942.tugas(nilai1, nilai2);
cout << "Hasil Akhir Nilai Tugas = " << tugas << endl;
cout << "Masukkan Nilai Quis Pertama Anda =";
cin >> nilai1;
cout << "Masukkan Nilai Quis Kedua Anda = ";
cin >> nilai2;
quis =
AmbarwatiSetyoriniWibowo1506715942.quis(nilai1, nilai2);
cout << "Hasil Akhir Nilai Quis = " << quis << endl;
cout << "Masukkan Nilai Persentasi Pertama Anda =";
cin >> nilai1;
cout << "Masukkan Nilai Persentasi Kedua Anda = ";
cin >> nilai2;
persentasi =
AmbarwatiSetyoriniWibowo1506715942.persentasi(nilai1, nilai2);
cout << "Hasil Akhir Nilai Persentasi = " << persentasi << endl;
cout << "Masukkan Nilai UTS Anda = ";
cin >> nilaiuts;
cout << "Masukkan Nilai UAS Anda = ";
cin >> nilaiuas;
int a;
a = (tugas + quis + persentasi +
nilaiuts + nilaiuas) / 5;
cout << "Nilai Akhir = "
<< a;
cout << endl;
if (a >= 65){
cout << "Keterangan = Lulus";
}
else{
cout << "Keterangan = Tidak Lulus";
}
cout << endl;
int b;
b = (tugas + quis + persentasi +
nilaiuts + nilaiuas) / 5;
if (b >= 85){
cout << "Grade = A";
}
else if (b >= 70) {
cout << "Grade = B";
}
else if (b >= 55) {
cout << "Grade = C";
}
else{
cout << "Grade = D";
}
cout << endl;
}
cout << "---------------------------------------------------------------";
cout << endl;
cout << "Fungsi Array : ";
int ambar[2][5] = { { 1, 3, 5, 7, 9 }, { 2, 4, 6, 8, 10 } };
cout << ambar[1][2];
cout << endl;
cout << ambar[0][2];
cout << endl;
return 0;
}