Merubah Huruf Besar Kecil Dalam Kalimat

Leave a Comment
Hello guys, masih stay with me yaa.. Ciyeeee... :)
Kali ini saya akan memposting mengenai "Cara Merubah Huruf Besar Kecil Dalam Kalimat"..

Let's go!..
Dalam hal ini saya contohkan kasusnya.. Misalkan, saya mempunyai kalimat : "aku mencintainya" akan berubah menjadi "AkU mEnCiNtAiNyA"


Hasil Output


Kode Dalam Bentuk C++

Jika temen - temen sekiranya masih bingung, silahkan akses : Kode Huruf




Sorce Code Mengubah Huruf Besar dan Kecil

Leave a Comment
Teman - teman, bagaimana nih keadaannya? Lagi - lagi ketemu dengan saya.. :) Gapapa lah ya, kita kan masih saudara..

Pada kesempatan kali ini saya akan memposting kode dalam C++ tentang "Bagaimana Cara Merubah Huruf Menjadi Besar dan Kecil"


#include <iostream>
#include <conio.h>
#include <string.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
char p(char a,int p){
if(a<='z'&&a>='a'){
if(p==0) a=a-32;
}
if(a<='A'&&a>='Z')
if(p==1) a=a+32;
return a;
}
void cetak(char s[]){
//char t[strlen(s)];
int sm=0;
for(int i=0;i<30;i++){
if(s[i]==' ') {
sm++;

cout<<p(s[i],(i-sm)%2);

}

int main(int argc, char** argv) {
char s[30]={"algoritma dan pemrograman"};
cetak(s);
getch();
return 0
}
Tampilan Kode Dalam Bentuk C++


Oiya teman - temen, cukup sekian ya.. Tolong perhatikan detail dari kode diatas sehingga teman - teman tidak menjumpai error.. Selamat mencoba :D

Array Satu Dimensi Kasus 6.4

Leave a Comment
Hei teman - teman yang berbahagia.. Seneng nih, aku masih bisa menyapa kalian :)
Gimana kabar teman - teman hari ini? Sehat semua kan?

Pada kesempatan kali ini saya akan menjelaskan mengenai "Array Satu Dimensi Kasus 6.4".
Langkah pertama ialah kita akan membuat algoritma dari kasus tersebut..

Algoritma :
procedure maks_min(input data : larik; n:integer; output m1,m2 : integer)

Deklarasi : i : integer

Deskripsi :
m1<<data[1]
m2<<data[1]
for i<<2 to n do
if(data[i]>m1) then m1<<data[i]
if(data[i]<m2) then m2<<data[i]
end for


Kasus Dalam Bentuk CPP


Output dari Kasus 6.4

Kalo teman - teman belum bisa menentukan bagaimana cara memulai untuk menuliskan kodenya.. Teman - teman bisa mengakses : Code Kasus 6.4




Source Code Kasus 6.4

Leave a Comment
Hello teman - teman, disini saya akan menuliskan source code C++ dari "Kasus 6.4"

#include <cstdlib>
#include <iostream>

using namespace std;
void maks_min(const int data[], int n, int *m1, int *m2)
{
int i;
*m1=data[0];
*m2=data[0];
for(i=1;i<n;i++)
{
if(data[i]>*m1) *m1=data[i];
if(data[i]<*m2) *m2=data[i];
}
     }
int main(int argc, char *argv[])
{int i;
    int data[]={2,3,2,4,6,2,6,3,5,34,5,343,345,-2,2342,34,234,234,234,234,245,32,4352,34}; //merupakan inisialisasi data
 
    int n=sizeof data/ sizeof(int); //menampilkan data
    cout<<"Tampilkan Bilangan :  ";
    for(i=0;i<n;i++){
    cout<<data[i]<<"  ";
    }
    int m1,m2;
    maks_min(data,n,&m1,&m2);
    cout<<endl<<"Bilangan Terbesar : "<<m1<<endl;
    cout<<"Bilangan Terkecil : "<<m2<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Tampilan Code setelah di ketik dalam CPP


Saran saya, teman - teman ketik manual code diatas.. Yaa, hitung -hitung buat latihan mengetik :)
Oiya, perhatikan tandanya ya.. Siapa tahu ada yang salah dan mengakibatkan code error.. Terima kasih..

Deret Fibonacci dalam C++

Leave a Comment
Hei - hei kalian.. Masih pada semangat ga nih? Harus keep spirit ya biar bertahan hingga akhir hehee..

Oiya teman - teman, pada kesempatan yang berbahagia ini saya akan memposting tentang "Deret Fibonacci".

Algoritma :
fungsi fibonacci (input n : integer) : integer

Deskripsi
if(n=1) or (n=2) then fibonacci < 1 {untuk kasus penyetop}
else fibonacci < fibonacci(n-1) + fibonacci(n-2) {untuk kasus rekurif}
end if

Pada kasus penyetop = 1 karena bilangan pada suku pertama dan kedua deret fibonacci adalah 1.
Setelah diketahui kasus penyetop, selanjutnya akan diproses menggunakan sifat rekursif (masukkan rumus deret fibonacci).

Output dari Kasus Fibonacci 

Kalo teman - teman kurang jelas, teman - teman dapat mengakses : Deret Fibonacci

Source Code Deret Fibonacci dalam C++

Leave a Comment
Teman - teman, ini code - code dalam C++nya.. Tentang "Bagaimana Cara Menghitung Deret Fibonacci dalam C++".

#include <cstdlib>
#include <iostream>

using namespace std;

int fibo(int n){
    if((n==1)||(n==2))return(1);
    else return(fibo(n-1)+fibo(n-2));
    }
int main(int argc, char *argv[])
{
    int i,n;
    cout<<"Sampai Suku ke : "; cin>>n;
    for(i=1;i<=n;i++)cout<<fibo(i)<<" ";
   
    system("PAUSE");
    return EXIT_SUCCESS;
}

Pada code diatas, teman - teman hanya inputkan batas dari deret Fibonacci tersebut.. Silahkan mencoba!

Kasus 6.3 Array Satu Dimensi

Leave a Comment
Ehmm.. Hello guys, semangat pagi ! :D

Pada kesemoatan kali ini saya akan memposting mengenai tugas mingguan Algoritma dan Pemrograman. Pada kali ini saya akan membahas Kasus 6.3 dengan permasalahan "Menentukan Nilai Terbesar dari N Bilangan".

Kasus : Menentukan Nilai Maksimum dari N Bilangan
  • function maks(input data : array[1....n] of integer, n:integer) : integer
  • Deklarasi : i, temp : integer
  • Deskripsi :
  1. temp << data[i]
  2. for i << 2 to n do
  3. temp << maks2(temp, data[i])
  4. maks << temp

SS dari Code Kasus di atas




Saya membuat code dengan mencoba menggabungkan dengan code yang telah ada.. Teman - teman dapat melihatnya di : Akses Kasus 6.3

Source Code Kasus 6.3

Leave a Comment
Ini nih teman, hasil dari kasus 6.3 yang saya kerjakan..
Jikalau ada kekurangan, mohon kritik dan sarannya dari teman - teman..

#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;

int maksimum2(int a ,int b){
if(a>b)
return(a);
else
return(b);
    }
int maksimum(int data[],int n)
{
    int i, temp;
    temp=data[0];
    for(i=1;i<n;i++)
    temp=maksimum2(temp, data[i]);
    return(temp);
}
int main(){int i;
int dat[]={2,4,2,5,6,9,8,1,3,6,8};
int n=sizeof dat/sizeof(int);
cout<<"Nilai Maksimum : "<<maksimum(dat,n);
getch();
return 0;
}

Terima kasih banyak telah berkunjung :)

Cara Membuat Matrix Menggunakan C++

Leave a Comment
Selamat pagi teman - teman.. :) Bagaimana kabarnya hari ini? Semoga sehat selalu ya..
Oiya, pada kesempatan kali ini saya akan menjelaskan sedikit mengenai "Cara Membuat Matrix Menggunakan C++".

Kasus : Hitung Matrix dengan metode penjumlahan, Serta mencari Transposenya
Analisa Kasus :

  • Proses menggunakan perulangan For.. 
  • Anggota dalam Matrix di Inputkan
  • Anggota Matrix merupakan pemanggilan daripada isi Array


Output : Hasil dari penjumlahan Matrix dan Transposenya

Check this Out
Pertama : Deklarasi inputan matrix menggunakan Array misalkan mat[10]
Kedua : Pendeklarasian variabel misalkan int a, b, kolom, ataupun yang lainnya
Ketiga : Proses pendeskripsian menggunakan Perulangan FOR
Terakhir : Proses Pemanggilan isi dari Array

Hasil Output Kasus
Untuk melihat lebih lengkapnya, silahkan teman teman akses : Code Matrix

Source Code Membuat Matrix

Leave a Comment
Ini nih, source code dari "Cara Membuat Matrix Menggunakan C++". Teman - teman bisa langsung saja meng-copas kode di bawah (*NB: Perhatikan bagian yang error dengan teliti ya.. )

Monggo langsung saja..

#include <iostream.h>
#include <conio.h>
#include <iomanip.h>

int i,j,k,baris,kolom,m1[10]
[10],m2[10]
[10],hasil[10]
[10]
using namespace std;

int main(){
cout<<"Operasi Pertambahan Matrix\n";
do
{
cout<<"Jumlah Baris = "; cin>>baris;
cout<<"Jumlah Kolom = "; cin>>kolom;
               }
while((baris>10)||(kolom>10));
/*do
while (kolom>10);*/
cout<<"\nMatrix A"<<endl;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
{
cout<<"data [ "<<i<<","<<j<<"] = ";
cin>>m1[i][j];
}
cout<<"\nMatrix B"<<endl;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
{
cout<<"data [ "<<i<<","<<j<<"] = ";
cin>>m2[i][j];
}
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
{
hasil[i][j]= hasil[i][j] *  m1[i][j] + m2[i][j];
}
for(k=0;k<3;k++)
hasil[i][j] = m1[i][j] + m2[i][j];
cout<<"\nHasilnya..."<<endl;
cout<<"Matrix A + Matrix B = Matrix C";
for(i=0;i<baris;i++)
{
cout<<"\n";
for(j=0;j<kolom;j++)
cout<<setw(4)<<m1[i][j];
cout<<"   ";
for(j=0;j<kolom;j++)
cout<<setw(4)<<m2[i][j];
cout<<"   ";
for(j=0;j<kolom;j++)
cout<<setw(4)<<hasil[i][j];
cout<<endl;        
}
cout<<"Transpose Matrix A Matrix B dan Matrix C";
for(i=0;i<baris;i++)
{
cout<<"\n";
for(j=0;j<kolom;j++)
cout<<setw(4)<<m1[j][i];
cout<<"   ";
for(j=0;j<kolom;j++)
cout<<setw(4)<<m2[j][i];
cout<<"   ";
for(j=0;j<kolom;j++)
cout<<setw(4)<<hasil[j][i];
cout<<endl;        
}
getch();
return(0);
     }

Hasil Output dari Code di atas


Jikalau, anda menemukan error dalam code ini, maka anda patut berbahagia.. Karena anda, dituntut untuk belajar memperbaikinya.. Selamat mencoba!
Gieovanni Wisnu Pramudya - 2017. Diberdayakan oleh Blogger.

Recent

Comment