Membuat Aplikasi Nama dan Menghitung Luas Segitiga
Sembarang dengan menggunakan fungsi String, Character, Class dengan C++
Pertama
Membuat Nama dengan menggunakan string dan character
String adalah sederetan simbol yang tidak tertentu panjangnya,
String dapat berupa huruf, angka, karakter khusus, maupun karakter Unicode.
Kali ini kita mencoba membuat dengan mengunakan Fungsi strlen. Fungsi strlen digunakan untuk
menghitung panjang karakter pada suatu string. strlen adalah fungsi yang
bertipe data integer. Dengan input sebagai berikut:
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain()
{char Nama1[100];
char Nama2[100];
cout << "Nama Depan Anda : ";
cin.getline(Nama1, 100);
cout << "Nama Belakang Anda : ";
cin.getline(Nama2, 100);
cout << "Hallo Apa Kabar : " << (Nama1) << endl;
char hilda[100];
char hildacopy[100] = "";
cout << "Masukkan Nama Panggilan Anda : ";
cin.getline(hilda, 100);
cout << "Jumlah Karakter Nama Anda : " << strlen(hilda) << endl;
Berikut Coding untuk Membuat Nama dengan menggunakan
string dan character :
Selanjutnya
menghitung luas Segitiga Sembarang Dengan Menggunakan Fungsi Class
Class
adalah suatu tipe data
yang didalamnya berisi data ( element variable ) dan sebuah fungsi element
functions dalam sebuah struktur yang sama. Jika suatu class mendefinsikan class
yang sudah ada maka class baru tersebut disebut class turunan. Sebuah class
dikatakan sebagai class turunan jika class berisikan data dan fungsi anggota
yang sama pada class dasar.
#include "stdafx.h"
#include <iostream>
using namespace std;
class math{
public:
int Luas(int bil1, int bil2, int bil3){
int Luas = bil1 + bil2 + bil3;
return Luas;
}
}operasiHitungLuasSegitigaSembarang;
int _tmain()
{
char Nama1[100];
char Nama2[100];
cout << "Nama Depan Anda : ";
cin.getline(Nama1, 100);
cout << "Nama Belakang Anda : ";
cin.getline(Nama2, 100);
cout << "Hallo Apa Kabar : " << (Nama1) << endl;
char hilda[100];
char hildacopy[100] = "";
cout << "Masukkan Nama Panggilan Anda : ";
cin.getline(hilda, 100);
cout << "Jumlah Karakter Nama Anda : " << strlen(hilda) << endl;
int hasilLuas, bil1, bil2, bil3;
cout << "Masukkan Bilangan Pertama : ";
cin >> bil1;
cout << "Masukkan Bilangan Kedua : ";
cin >> bil2;
cout << "Masukkan Bilangan Ketiga : ";
cin >> bil3;
hasilLuas =
operasiHitungLuasSegitigaSembarang.Luas(bil1, bil2, bil3);
cout << " Hasil Luas Segitiga Sembarang " << hasilLuas << endl;
return 0
}
Hasil Output Keseluruhan





Tidak ada komentar:
Posting Komentar