Select Menu

Search This Blog

Populer Posts Hari ini

Popular Posts

Powered by Blogger.

Lorem 1

adsense

" });

Circle Gallery

" });

News

" });
Palindrom 
            adalah sebuah kata, frasa, angka maupun susunan lainnya yang dapat dibaca dengan sama baik dari depan maupun belakang (spasi antara huruf-huruf biasanya diperbolehkan). Kata "palindrom" berasal dari bahasa Yunanipalin ("balik") dan dromos ("pacuan kuda").

Contoh :Katak, Kodok, Macam, Makam, Malam, Tamat dll.


Source code Palindrom dengan Java

package palindrom;
import java.util.Scanner;

public class Palindrom {
    private static boolean Palindroms(int N){
         Scanner input=new Scanner(System.in);
         boolean pal;
         int i,j;
         String []A=new String[N];
         System.out.println("Masukkan karakter :");
         for(i=0;i<N;i++){
             System.out.print("Karakter ke-"+i+":\t");
             A[i]=input.next();
         }
         i=0;
         j=N-1;
         pal=true;
         while(i<= j && pal){
             if(!A[i].equals(A[j])){
                 pal=false;
             }
             i++;
             j--;
         }
         return pal;
    }
    
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        int N;
        System.out.print("Masukkan banyak Karakter :\t");
        N=input.nextInt();
        if(Palindroms(N)){
            System.out.println("Karakter Palindrom!!!");
        }
        else{
            System.out.println("Bukan Karakter Palindrom!!!");
        }
    }
    
}

Hasil



Algoritma Palindrom

Mohon like dan komentarnya, Terima kasih!!!

- - - - -

Palindrom 

            adalah sebuah kata, frasa, angka maupun susunan lainnya yang dapat dibaca dengan sama baik dari depan maupun belakang (spasi antara huruf-huruf biasanya diperbolehkan). Kata "palindrom" berasal dari bahasa Yunanipalin ("balik") dan dromos ("pacuan kuda").

Contoh :Katak, Kodok, Macam, Makam, Malam, Tamat dll.












Algoritma Palindrom


    FUNCTION Palindroms(input N:integer)--> boolean
    {Mengembalikan nilai true jika huruf dalam larik palindarom
     ,false jika huruf dalam larik bukan palindrom
    }
         
    DEKLARASI     
         pal           :boolean
         i,j           :integer
         A             :array[1...N] of String
    ALGORITMA
         Read(N)
         for i <-- 0 to N do
             Read(A[i])
         endfor
         i <-- 0
         j <-- N-1
         pal <-- true;
         while (i<= j) and  (pal) do
             if (A[i]) # (A[j]) then
                 pal <-- false
             endif
             i <-- i+1
             j <-- j-1
         endwhile
         return pal;

Source code/ program Palindrom dengan Java

Mohon Like dan Komentarnya, Terima kasih!!!

    
- - - -
kali ini saya akan berbagi program penjumlahan matriks dengan bahasa c

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

int main(){
   int a[10][10];
   int b[10][10];
   int c[10][10];
   int i,j,x,baris,kolom;
   printf("masukkan baris:");scanf("%d",&baris);
   printf("masukkan kolom:");scanf("%d",&kolom);
   for(i=0;i<baris;i++){
       for(j=0;j<kolom;j++){
          printf("masukkan nilai matrik A            
          %d,%d\t",i+1,j+1);scanf("%d",&a[i][j]);
       }
   }
   printf("\n");

   for(i=0;i<baris;i++){
       for(j=0;j<kolom;j++){
           printf("masukkan nilai matrik B 
           %d,%d\t",i+1,j+1);scanf("%d",&b[i][j]);
       }
   }


   for(i=0;i<baris;i++){
       for(j=0;j<kolom;j++){
           c[i][j]=a[i][j]+b[i][j];
       }
   }
   for(i=0;i<baris;i++){
       for(j=0;j<kolom;j++){
           printf("%4d",c[i][j]);
       }
      printf("\n");
   }

   getch();

}

-