Populer Posts Hari ini
Popular Posts
-
Java Inputan / Ouput Kumpulan Source Code dengan Bahasa Java IF ...
-
#include <stdio.h> #include <conio.h> #include <stdlib.h> void main() { int musuh,player; char ulang; rand...
-
kali ini saya akan berbagi program penjumlahan matriks dengan bahasa c #include<stdio.h> #include<conio.h> int main() { ...
-
Pengertian Diagram Batang Diagram batang adalah diagram yang menunjukkan bilangan atau kuantitas yang dinyatakan dalam be...
-
Pengertian Akar persamaan kuadrat Persamaan Kuadrat merupakan suatu persamaan polinomial berorde 2 dengan bentuk umum da...
-
Pengertian Akar persamaan kuadrat Persamaan Kuadrat merupakan suatu persamaan polinomial berorde 2 dengan bentuk umum dari...
-
#include <iostream> #include <conio.h> using namespace std; main (void) { string username; int password; ...
-
Pengertian Diagram Lingkaran Diagram lingkaran adalah penyajian data statistik dengan memakai gambar yang berbentuk lingkar...
-
1. Insertion Sort 2. Buble Sort 3. Shell Sort 4. Quick Sort 5. Pengurutan Matriks
-
Apa itu Eksepsi ??? Eksepsi adalah kesalahan-kesalahan yang terjadi pada saat program sedang dijalankan atau suatu objek ya...
Powered by Blogger.
Labels
Lorem 1
adsense
"
});
Circle Gallery
"
});
‹
›
News
"
});
Blog Archive
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 Yunani: palin ("balik") dan dromos ("pacuan kuda").
Contoh :Katak, Kodok, Macam, Makam, Malam, Tamat dll.
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!!!");
}
}
}
Algoritma 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 Yunani: palin ("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
Mohon like dan komentarnya, Terima kasih!!!
fungsi - input/output - java - larik - matematika - while
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 Yunani: palin ("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
algoritma - fungsi - larik - matematika - while
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();
}
#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();
}
for - larik
Subscribe to:
Posts (Atom)


