Program Discussion :: Basics
10 / 279
Write a program to find string is palindrom or not.
Answer:
#include
using namespace std;
int main(){
char string1[20];
int i, length;
int flag = 0;
cout > string1;
length = strlen(string1);
for(i=0;i < length ;i++){
if(string1[i] != string1[length-i-1]){
flag = 1;
break;
}
}
if (flag) {
cout
Asked In ::
Language:

Jyoti Choudhary
13 May, 2017 7:49 PM
import java.util.*;
class Palindrome
{
public static void main(String args[])
{
String original, reverse = "";
Scanner in = new Scanner(System.in);
System.out.println("Enter a string to check if it is a palindrome");
original = in.nextLine();
int length = original.length();
// getting reverse of original string
for ( int i = length - 1; i >= 0; i-- )
reverse = reverse original.charAt(i);
if (original.equals(reverse))
System.out.println("Entered string is a palindrome.");
else
System.out.println("Entered string is not a palindrome.");
}
}
Language:

Monika
11 Jun, 2017 2:16 PM
<!DOCTYPE html>
<html>
<body>
<?php
function Palindrome() {
// input string
$str ="madam";
echo "Input string is :" . $str."<br/>";
$strlength=strlen($str);
$flag=0;
for($i=0,$j=$strlength-1;$i<($strlength/2);++$i,--$j)
{
if($str[$j]!=$str[$i])
$flag=0;
else
$flag=1;
}
if($flag==1)
{
echo "\nString is Palindrome";
}
else
{
echo "\nString is not Palindrome";
}
}
// function calling
Palindrome() ;
?>
</body>
</html>
Language:

Rahul
7 Jul, 2017 9:30 AM
#include <stdio.h>
#include <string.h>
int main(){
char string1[20];
int i, length;
int flag = 0;
printf("Enter a string:");
scanf("%s", string1);
length = strlen(string1);
for(i=0;i < length ;i++){
if(string1[i] != string1[length-i-1]){
flag = 1;
break;
}
}
if (flag) {
printf("%s is not a palindrome", string1);
}
else {
printf("%s is a palindrome", string1);
}
return 0;
}
Language:

Neha
7 Jul, 2017 9:30 AM
#include <iostream>
using namespace std;
int main(){
char string1[20];
int i, length;
int flag = 0;
cout << "Enter a string: "; cin >> string1;
length = strlen(string1);
for(i=0;i < length ;i++){
if(string1[i] != string1[length-i-1]){
flag = 1;
break;
}
}
if (flag) {
cout << string1 << " is not a palindrome" << endl;
}
else {
cout << string1 << " is a palindrome" << endl;
}
system("pause");
return 0;
}
Language:

Veera Chowdary Kamani
7 Sep, 2018 12:05 PM
string=input("enter your string\n");rev=""
for i in range(len(string)):
rev=rev string[-(i 1)]
if(string==rev):
print("Given string is palindrome")
else:
print("Given string is not palindrome")
Language:

Siddhartha Paul
19 Jun, 2019 2:16 PM
import java.io.*;
public class Palindrome
{
public static void main(String []args)throws IOException
{
int flag=0;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String str=br.readLine();
int len=str.length();
for(int i=0,j=len-1;i<len && j>=0;i++,j--)
{
char ch1=str.charAt(i);
char ch2=str.charAt(j);
if(ch1==ch2)
flag++;
}
if(flag==len)
System.out.println("String is palindrome");
else
System.out.println("String is not palindrome");
}
}
Language:

Gauri
17 Oct, 2021 10:05 AM
a= "enter string "
b=a[-1 ::-1]
if (a==b ) :
print ( " palindrom string"
else:
print|("not a palindrom string")
Language:

00
24 Oct, 2022 10:37 AM
s=input()
if s==s[::-1]:
return palindrom
else:
not a palindrom
Language:

00
24 Oct, 2022 10:37 AM
s=input()
if s==s[::-1]:
return palindrom
else:
not a palindrom
Language:

00
24 Oct, 2022 10:37 AM
s=input()
if s==s[::-1]:
return palindrom
else:
not a palindrom
Language:

00
24 Oct, 2022 10:37 AM
s=input()
if s==s[::-1]:
return palindrom
else:
not a palindrom
Language:

00
24 Oct, 2022 10:37 AM
s=input()
if s==s[::-1]:
return palindrom
else:
not a palindrom
Language:

00
24 Oct, 2022 10:37 AM
s=input()
if s==s[::-1]:
return palindrom
else:
not a palindrom
Language:

00
24 Oct, 2022 10:37 AM
s=input()
if s==s[::-1]:
return palindrom
else:
not a palindrom
Language:

00
24 Oct, 2022 10:37 AM
s=input()
if s==s[::-1]:
return palindrom
else:
not a palindrom
Language:

00
24 Oct, 2022 10:37 AM
s=input()
if s==s[::-1]:
return palindrom
else:
not a palindrom
Language:

00
24 Oct, 2022 10:37 AM
s=input()
if s==s[::-1]:
return palindrom
else:
not a palindrom
Language:

00
24 Oct, 2022 10:38 AM
s=input()
if s==s[::-1]:
return palindrom
else:
not a palindrom
Language:

00
24 Oct, 2022 10:38 AM
s=input()
if s==s[::-1]:
return palindrom
else:
not a palindrom
Language:

00
24 Oct, 2022 10:38 AM
s=input()
if s==s[::-1]:
return palindrom
else:
return not a palindrom
Language:

00
24 Oct, 2022 10:38 AM
s=input()
if s==s[::-1]:
return palindrom
else:
return not a palindrom
Language:

00
24 Oct, 2022 10:38 AM
s=input()
if s==s[::-1]:
return palindrom
else:
return not a palindrom
Language:

00
24 Oct, 2022 10:38 AM
s=input()
if s==s[::-1]:
return palindrom
else:
return not a palindrom
Language:

00
24 Oct, 2022 10:38 AM
s=input()
if s==s[::-1]:
return palindrom
else:
return not a palindrom
Language:

00
24 Oct, 2022 10:38 AM
s=input()
if s==s[::-1]:
return palindrom
else:
return not a palindrom
Language:

00
24 Oct, 2022 10:38 AM
s=input()
if s==s[::-1]:
return palindrom
else:
return not a palindrom
Language:

00
24 Oct, 2022 10:38 AM
s=input()
if s==s[::-1]:
return palindrom
else:
return not a palindrom
Language:

00
24 Oct, 2022 10:38 AM
s=input()
if s==s[::-1]:
return palindrom
else:
return not a palindrom
Language:

00
24 Oct, 2022 10:38 AM
s=input()
if s==s[::-1]:
return palindrom
else:
return not a palindrom