Rabu, 11 April 2012

Algoritma Membalik Kata yang diInputkan [iteratif]

05.59


Ø  Flowchart :

 Ø  Pendeskripsian :
1.       Dimuli dari “start”.
2.       Kemudian inputkan kata yang akan dibalik (get kata).
3.       Kemudian diberikan penguasaan : “panjang kata ß length_of(kata)”.
4.       Kemudian terjadilah proses perulangan.
5.       Dalam perulangan tersebut terjadi pengkondisian : “panjang kata=0”.
6.       Setelah itu hasil yang sudah dianalisa akan diseleksi dengan penguasaan : “panjangkata ß panjangkata-1”. 
 
 Ø  Syntax C++ dengan structur class :

#include
#include

using namespace std;
class balik{
      friend ostream& operator<<(ostream&, balik&);
      friend istream& operator>>(istream&, balik&);
public:
       void balik_kata();
     
private:
        char kata[50];
        int panjangkata;
        };
istream& operator>>(istream& in, balik& masuk){
         cout<<"masukkan kata : ";
         in>>masuk.kata;
         masuk.panjangkata=strlen(masuk.kata);
         return in;
         }
ostream& operator<<(ostream& out, balik& keluar){
         cout<<"setelah dibalik : ";
         keluar.balik_kata();
         cout<
         return out;
         }
void balik::balik_kata(){
   
         for(int i= panjangkata-1; i>=0; i--) {
                cout<
             }
         }
int main(int argc, char *argv[])
{
    balik kata;
    cin>>kata;
    cout<
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
Mencari Nilai Rata*
#include

using namespace std;

int main()
{
    int n,i,nilai,tt_nilai=0;
    float rata2;
    cout <<"Masukkan banyak data : " ;
    cin >>n;
    for (i=1 ; i<=n ; i++)
    {
        cout <<"Masukkan Data Nilai : " <<< " " ;
        cin >> nilai;
        tt_nilai = tt_nilai + nilai;
    }
    rata2 = tt_nilai/n ;
    cout <<"Nilai rata-rata nya  : " <
    system("pause");
    return 0;
}

Written by

We are Creative Blogger Theme Wavers which provides user friendly, effective and easy to use themes. Each support has free and providing HD support screen casting.

0 komentar:

Posting Komentar

 

© 2013 Raizexe Blog. All rights resevered. Designed by Templateism

Back To Top