Kalau belum bisa ngoding ? tenang disini saya siapkan souce code nya nanti tinggal di copy paste saja dan nanti tidak lupa saya jelaskan fungsi nya satu persatu jadi intinya kita disini sama - sama belajar dari yang tidak tau atau tidak paham agar menjadi paham, oke langsung saja tidak usah panjang lebar simak tutorial berikut ini.
Alat Tempur : ?
- Disini saya menggunakan Codeblocks bisa klik disini
Langkah-langkah :
1. Setelah download codeblocks diatas lalu instal.
2. Setelah itu jalankan codeblocks tersebut.
4. setelah itu next next aja untuk codingannya bisa copy paste codingan saya dibawah
Langkah-langkah :
1. Setelah download codeblocks diatas lalu instal.
2. Setelah itu jalankan codeblocks tersebut.
3. Klik Create a new Project lalu pilih console aplication untuk lebih jelasnya lihat gambar dibawah ini.
Copy Codingan saya berikut ini :
#include <iostream>
#include <string.h>
#include <stdlib.h>
using namespace std;
int main()
{
int angka, jumlahkata, baris, kolom;
char kata[100], ulang;
cout << "Masukan kata : ";
cin.getline(kata, 100);
do{
cout << "Masukan angka : ";
cin >> angka;
jumlahkata = strlen(kata);
for (baris=0; baris<2*jumlahkata-1; baris++){
for (kolom=0; kolom<jumlahkata; kolom++){
switch(angka){
case 1:
if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
cout<<kata[baris+1-jumlahkata];
}
else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
cout<<kata[jumlahkata-baris-1];
}
else{
cout<<" ";
}
break;
case 2:
if(baris==0 || baris==jumlahkata*2-2){
cout<<kata[kolom];
}
else if(baris==jumlahkata-1){
cout<<kata[jumlahkata-kolom-1];
}
else if(kolom==0 && baris>=jumlahkata-1){
cout<<kata[2*jumlahkata-baris-2];
}
else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
cout<<kata[jumlahkata-baris-1];
}
else{
cout<<" ";
}
break;
case 3:
if(baris==0 || baris==jumlahkata*2-2){
cout<<kata[kolom];
}
else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
cout<<kata[baris+1-jumlahkata];
}
else if(baris==jumlahkata-1){
cout<<kata[jumlahkata-kolom-1];
}
else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
cout<<kata[jumlahkata-baris-1];
}
else{
cout<<" ";
}
break;
case 4:
if(kolom==0 && baris<jumlahkata){
cout<<kata[baris];
}
else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
cout<<kata[baris+1-jumlahkata];
}
else if(baris==jumlahkata-1){
cout<<kata[jumlahkata-kolom-1];
}
else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
cout<<kata[jumlahkata-baris-1];
}
else{
cout<<" ";
}
break;
case 5:
if(baris==0 || baris==jumlahkata*2-2){
cout<<kata[kolom];
}
else if(kolom==0 && baris<=jumlahkata){
cout<<kata[baris];
}
else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
cout<<kata[baris+1-jumlahkata];
}
else if(baris==jumlahkata-1){
cout<<kata[jumlahkata-kolom-1];
}
else{
cout<<" ";
}
break;
case 6:
if(baris==0 || baris==jumlahkata*2-2){
cout<<kata[kolom];
}
else if(kolom==0 && baris<jumlahkata){
cout<<kata[baris];
}
else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
cout<<kata[baris+1-jumlahkata];
}
else if(baris==jumlahkata-1){
cout<<kata[jumlahkata-kolom-1];
}
else if(kolom==0 && baris>=jumlahkata-1){
cout<<kata[2*jumlahkata-baris-2];
}
else{
cout<<" ";
}
break;
case 7:
if(baris==0){
cout<<kata[kolom];
}
else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
cout<<kata[baris+1-jumlahkata];
}
else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
cout<<kata[jumlahkata-baris-1];
}
else{
cout<<" ";
}
break;
case 8:
if(baris==0 || baris==jumlahkata*2-2){
cout<<kata[kolom];
}
else if(kolom==0 && baris<jumlahkata){
cout<<kata[baris];
}
else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
cout<<kata[baris+1-jumlahkata];
}
else if(baris==jumlahkata-1){
cout<<kata[jumlahkata-kolom-1];
}
else if(kolom==0 && baris>=jumlahkata-1){
cout<<kata[2*jumlahkata-baris-2];
}
else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
cout<<kata[jumlahkata-baris-1];
}
else{
cout<<" ";
}
break;
case 9:
if(baris==0 || baris==jumlahkata*2-2){
cout<<kata[kolom];
}
else if(kolom==0 && baris<jumlahkata){
cout<<kata[baris];
}
else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
cout<<kata[baris+1-jumlahkata];
}
else if(baris==jumlahkata-1){
cout<<kata[jumlahkata-kolom-1];
}
else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
cout<<kata[jumlahkata-baris-1];
}
else{
cout<<" ";
}
break;
case 0:
if(baris==0 || baris==jumlahkata*2-2){
cout<<kata[kolom];
}
else if(kolom==0 && baris<jumlahkata){
cout<<kata[baris];
}
else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
cout<<kata[baris+1-jumlahkata];
}
else if(kolom==0 && baris>=jumlahkata-1){
cout<<kata[2*jumlahkata-baris-2];
}
else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
cout<<kata[jumlahkata-baris-1];
}
else{
cout<<" ";
}
break;
default:
cout<<"Angka yang anda masukkan salah";
break;
}
}
cout << endl;
}
cout<<"Anda ingin mengulang ? [y/n] ";cin>>ulang;
system("CLS");
cout<<"Katanya adalah "<<kata<<endl;
}while(ulang=='y');
}
5. Jika Sudah Dicopy coba run nanti hasilnya kayak gambar berikut :
Nb# :
1. #include <iostream> adalah library std yang ada di codeblocks.
2. using namespace std; adalah untuk mengaktifkan library std iostream dll.
3. int untuk tipe data integer digunakan untuk input bilangan
4. char kata [100] adalah variabel array yang saya namakan dengan kata dan [100] adalah panjang untuk menyimpan data ke variabel array.
5. cin.getline digunakan untuk menyimpan kata yang memakai spasi.
6. for digunakan untuk melakukan perulangan yang nilainya sudah ditentukkan
7. do-while untuk melakukan perulangan yang nilainya belum pasti.
8. switch-case digunakan untuk membuat menu pilihan.
9. if-else digunakan untuk menu pilihan benar atau salah.
10. #include <string.h> adalah library yang digunakan untuk melakukan string
11. #include <cstdlib> kalau diwindows <stdlib.h> yang artinya standart library.
Credit And Thanks to :
1. Informatika A Itats.
2. Google.
3. Dan kamu yang sudah mencoba.
Baccarat (Slots & Baccarat) by the UK's #1 Casino for Free
ReplyDeleteThe UK's #1 Online Casino lets you play Baccarat งานออนไลน์ & other casino games from the comfort 바카라 사이트 of your own home 바카라 in the UK! You'll find loads of tables and variants!