Pages

Translate

Rabu, 27 Maret 2013

PROGRAM C++ UNTUK MEMBESARKAN / MENGECILKAN SETIAP HURUF PERTAMA DARI SEBUAH KALIMAT

1. C++ UNTUK MEMBESARKAN TIAP HURUF AWAL DARI SEBUAH KALIMAT

#include<iostream.h>
#include<conio.h>
#include<ctype.h>
void main()
{
    char teks[50];

    cout<<"Masukkan teks  : ";
    cin.getline(teks,sizeof(teks));

   for(int i=0;i<teks[i];i++)    // UNTUK MENYAMARATAKAN SEMUA HURUF
       {
       teks[i]=tolower(teks[i]);
      }

    teks[0]=toupper(teks[0]);
    for(int i=0;i<teks[i];i++)
    {
        if(teks[i]==' ')
      teks[i+1]=toupper(teks[i+1]);
    }

    cout<<endl<<"Hasilnya  adalahhh : "<<teks;

getch();
}


2. PROGRAM C++ UNTUK MENGECILKAN SETIAP AWAL KATA

#include<iostream.h>
#include<conio.h>
#include<ctype.h>
void main()
{
    char teks[50];

    cout<<"Masukkan teks  : ";
    cin.getline(teks,sizeof(teks));

   for(int i=0;i<teks[i];i++)        // menyamaratakan ukuran semua huruf
       {
       teks[i]=toupper(teks[i]);
      }

    teks[0]=tolower(teks[0]);
    for(int i=0;i<teks[i];i++)
    {                                // mengecilkan tiap awal kata
        if(teks[i]==' ')
      teks[i+1]=tolower(teks[i+1]);
    }

    cout<<endl<<"Hasilnya  adalahhh : "<<teks;

getch();
}


silahkan di coba jalankan kawand... dan ingat lagi...!!!! jangan puas dengan hanya COPY-PASTE ... edit ..edit..editt..dan editt lagi hingga kau paham logikanya...... cayoooo..!!!!

PROGRAM C++ UNTUK MENENTUKAN SEBUAH KATA POLINDROM

POLINDROM adalah sebuah kata / kalimat yang apabila dibaca dari depan atau dari belakang memiliki bunyi dan nada yang sama .. misal : katak,kodok,makam,dsb..

berikut ini adalah program dari Borlan C++ untuk menentukan /mengidentifikasi polindrom..
check in dott brooo...!!!

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


main()
{

    char kata[50];
    int balik;
    int n=0;

    cout << "Masukkan kata : ";
    cin.getline(kata, sizeof(kata));

    int p = strlen(kata);
    balik = p-1;

    for(int i=0; i < p; i++)
    {
        if(kata[i]==kata[balik])
            {  n++;  }
        else
            {    break;}
        balik--;
    }

    if(n==p) 
        cout<<"\nPalindrom"<<endl;
    else
        cout<<"\nBukan Palindrom"<<endl;

    getch();
}



Nah..sekarang selamat mencoba... dan ingat !!! jangan puas dengan hanya COPY - PASTE ,tapi pahami dan otak-atik lagi sesuai keinginan hingga kalian paham...okey broo!!!!