1. Se citește un cuvânt din fișier . Verificați dacă este palindrom.
Mă ajutați va rog cu programul?
Răspunsuri la întrebare
Răspuns de
0
//dupa ce citesti cuvantul si il stochezi in s, faci asa:
int ok=1;
for(i=0;i<strlen(s)/2;i++){
if(s[i]!=s[strlen(s)-i-1])ok=0;
}
if(ok) cout<<"Palindrom";
else cout<<"nu este palindrom";
int ok=1;
for(i=0;i<strlen(s)/2;i++){
if(s[i]!=s[strlen(s)-i-1])ok=0;
}
if(ok) cout<<"Palindrom";
else cout<<"nu este palindrom";
Răspuns de
2
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char cuv[35];
int lg, bad = 0;
cin >> cuv;
lg = strlen(cuv);
for(int i=0; i < lg / 2; i++)
if(cuv[i] != cuv[lg-1-i])
{ bad = 1; break; }
if(bad) cout << "Nu\n";
else cout << "Da\n";
return 0;
}
#include <cstring>
using namespace std;
int main()
{
char cuv[35];
int lg, bad = 0;
cin >> cuv;
lg = strlen(cuv);
for(int i=0; i < lg / 2; i++)
if(cuv[i] != cuv[lg-1-i])
{ bad = 1; break; }
if(bad) cout << "Nu\n";
else cout << "Da\n";
return 0;
}
AntiEaglesDavids:
ah, abia acum am vazut ca a postat si varu meu asemanator
Alte întrebări interesante
Matematică,
8 ani în urmă
Franceza,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Istorie,
9 ani în urmă