Kamis, 15 September 2016

Coding Program Peramal Jodoh menggunakan Codeblocks

Assalamu'alaikum

Sedikit ane ceritain pengalaman kuliah di semester 2, khususnya mata kuliah Algoritma Pemrograman
jujur ajah, ane dari awal masuk kuliah kagak ngerti apa-apa, semua mata kuliah rasanya asing banget dah apalagi matkul ini *alpro
Dari semester 1, kegiatan ane cuma ngikutin kuliah, apapun yg terjadi semua ane pasrahin ama Yang Kuasa, kalo ada tugas,quiz, itu kayak cuma nunggu jawaban dari langit *nunggu temen selese terus copas wkwkwk :D  semoga dosen kagak baca nih postingan ane
nah.... akhir semester 2 tuh ada dikasih tugas BESAR, kagak boleh sama antar mahasiswa,behhhhh individu pula. Batin nih udah nangis
mau minta tolong temen, tapi juga temen pada sibuk ama tugasnya masing-masing kan
yaudah lah beberapa hari kemudian ane ada ide, tapi kagak bisa implementasi ke codingnya :(
nah, sampe suatu saat ane kepikiran buat bikin program "Peramal Jodoh"
pikiran ane saat itu yang penting sederhana tapi kagak ada yg sama ama anak lainnya
Gak mungkin juga ane garap tanpa bimbingan siapa-siapa kan, akhirnya ane minta tolong ama temen suruh ngajarin. tapi berhubung ane susah diajarin, ehhhh dibikinin dah akhirnya hehe :P
tapi dibikinin dikit kok :')
hasilnya gini nih....

#include <iostream>
#include <string.h>
#include <stdlib.h>

using namespace std;

struct data{
    string nikah;
}jodoh[50];

int main()
{

    char nama[100];
    int tgl_lahir;
    int panjang_nama=1;
    int total;
    int hasil;
    int jumlah_anak;
    char pilihan;

    jodoh[0].nikah = "Cinta Pertama";
    jodoh[1].nikah = "Sahabat";
    jodoh[2].nikah = "Gebetan";
    jodoh[3].nikah = "Temen Kelas";
    jodoh[4].nikah = "Temen Main Dirumah";
    jodoh[5].nikah = "Taaruf";
    jodoh[6].nikah = "Temen SMA";
    jodoh[7].nikah = "Temen SMP";
    jodoh[8].nikah = "Temen SD";
    jodoh[9].nikah = "Temen TK";
    jodoh[10].nikah = "Temen Sekampus";
    jodoh[11].nikah = "Adik Kelas";
    jodoh[12].nikah = "Kakak Kelas";
    jodoh[13].nikah = "Hanya Tuhan Yang Tahu";


    do {

    system("CLS");
    cout << "=================================================================\n";
    cout << "Aplikasi Peramal Jodoh\n";
    cout << "=================================================================\n\n";

    tgl_lahir = 0;
    panjang_nama = 1;
    hasil=0;
    total=0;

    cout << "Masukkan nama : "; if (pilihan=='y'||pilihan=='Y') cin.ignore(); cin.getline(nama, 100);
    cout << "Masukkan tanggal lahir (1-31) : "; cin >> tgl_lahir;

    for (int i=1;nama[i];i++){
        panjang_nama++;
    }

    total = panjang_nama + tgl_lahir;

    hasil = total%14;
    jumlah_anak = total%10;

    cout << "\n\n";
    cout << "=================================================================\n";
    cout << nama << " kelak akan menikah dengan " << jodoh[hasil].nikah;
    cout << "\ndan memiliki " << jumlah_anak << " anak"
         << "\n=================================================================";
    cout << "\n\n";


    cout << "Apakah anda ingin meramal lagi ? (y/t) : "; cin >> pilihan;
    }while(pilihan=='y'||pilihan=='Y');

}



coba itu di copas, terus RUN....
walaupun sederhana gini, ane bangganya minta ampun loh :D


Tidak ada komentar:

Posting Komentar