Selasa, 24 April 2012

INFO C/C++


PROGRAM UNTUK MeNAMPILKAN KARAKTER KETIGA SETELAH KARAKTER INPUTAN

Selamat pagi rekan-rekan semua! Di awal hari ini, saya akan share tentang sebuah program bahasa c yang akan menampilkan karakter ketiga setelah karakter inputan. Bingung?
Jadi begini, misalkan saja kita memberikan inputan “a” pada program ini, maka outputnya adalah “d”. Jika kita memberi inputan “ali”, maka yang keluar adalah “dol”.
Oke, berikut ini source codenya.

#include<stdio.h>
#include<conio.h>

int main(){
      //deklarasi variabel
      int a,b,n;
     
      //judul program
      printf("========================================================");
      printf("\nPROGRAM PENCETAK KARAKTER KE-3 SETELAH KARAKTER INPUTAN\n");
      printf("========================================================");
     
      //input jumlah karakter
      printf("\n\nMasukkan jumlah karakter: ");
      scanf("%d",&n);
     
      //deklarasi array of character
      char x[n];
     
      //input string
      printf("\nMasukkan karakter: ");
      scanf("%s",&x);
     
      //cetak string
      printf("%s => ",x);
      //perulangan sebanyak n kali
      for(a=0;a<n;a++)
      //mencetak karakter selain karakter null
      if(x[a]!=0)
      //menampilkan 3 karakter setelahnya
      printf("%c",3+x[a]);
     
      getch();
}

Dan berikut screenshot program jika kita memberi inputan “ALI”.


 Semoga bermanfaat.

Tidak ada komentar:

Posting Komentar