Single Linked List Head & Tail – C++ ( Struktur Data )

//index.cpp

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <singleLHT.cpp>

using namespace std;

int main(){
    int databaru,pil;
    char j,w;
    do{
		cout<< "berapa nilai yang ingin anda masukkan\n";
		cin>>databaru;
		cout<<"\ndepan(1) atau belakang(2)?\n";
		cin>>pil;
		if(pil==1){
			insertDepan(databaru);
		}else{
			insertBelakang(databaru);
		}
		tampil();
		cout<<"apakah anda ingin memasukkan data (y/t)? ";
		cin>>j;
    }
    while(j=='y');

    do{
		cout<<"hapus depan(1) dan hapus belakang(2)? ";
		cin>>pil;
		if(pil==1){
			hapusDepan();
		}else{
			hapusBelakang();;
		}
		tampil();
		cout<<"apakah anda ingin hapus data (y/t)? ";
		cin>>w;
    }
    while(w=='y');
    getch();
    return 0;
}

Continue reading

Program Random Character C++

Program ini digunakan untuk mendpatkan hasil dari randomisasi character yang diacak dan dikumpulkan menjadi satu ke dalam suatu string / array character. Program ini dibuat menggunakan C++ dan IDE DevCPP, oke berikut source code nya :

#include <iostream>
#include <ctime>

using namespace std;

int main() {
    char hasil[10];
    srand((unsigned) time(NULL));
    const int passLen = 10;
    for (int i = 0; i < passLen; i++) {
        hasil[i] = (char) (rand() % ('z' - '0' + 1) + '0');
    }
    cout << hasil <<endl;
    system("pause");
}

Program Segitiga Siku – Siku dengan Java , C++

Sehubungan dengan request pembaca blog ini yang ingin membuat program yang bisa menampilkan Segitiga Siku – Siku dengan inputan tinggi segitiga tersebut. Untuk itu, saya bertujuan membagi dengan semuanya tentang hal ini. Bagi yang sudah mahir, mohon sarannya.

Program ini aku buat dengan Java dan C++, jaga – jaga aja.

Java

// Program Segitiga Siku - Siku

import javax.swing.*;

public class segitigaSikuSiku {
    public static void main(String args[]){
        String tinggi = "";
        tinggi = JOptionPane.showInputDialog("Masukkan tinggi segitiga : ");
        int t  = Integer.parseInt(tinggi);

        for(int x=1;x<=t;x++){
            for(int y=1;y<=x;y++){
                System.out.print("*");
            }
            System.out.print("\n");
        }
    }
}

Kode diatas jika dijalankan akan tampak seperti gambar di bawah ini : Continue reading