Afişează mesaje
Pagini: [1]
1  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Bacalaureat 2011 : Ianuarie 07, 2011, 16:36:36
Da, este adevarat. In plus, s-a redus din programa, astfel ca cei de la info simplu nu mai trebuie sa pregateasca listele.
2  infoarena - concursuri, probleme, evaluator, articole / Informatica / Problema sir de caractere : Ianuarie 07, 2011, 16:35:29
Am urmatoarea problema: Se citeste de la tastatura un text in care cuvintele sunt separate printr-un singur spatiu. Sa se afiseze cuvintele din text care sunt palindrom. Trebuie sa fac problema cu ajutorul indicilor, nu al pointerilor. Exista insa o eroare in programul meu, intrucat nu imi afiseaza toate cuvintele palindrom, mai exact mi le afiseaza doar pe cele formate din 3 litere, din cate am observat. Ma puteti ajuta? Iata programul meu:
Cod:
#include<iostream.h>
#include<string.h>
#include<stdio.h>
int i,j,k;
int main()
{char text[256],cuv[25],inv[25];
cout<<"Textul: ";
cin.get(text,256);
i=0;
while(i<strlen(text))
{
cuv[0]=NULL;
for(j=i,k=0;text[j],text[j]!=' ';j++,k++)
cuv[k]=text[j];

strcpy(inv,cuv);
strrev(inv);

if(!stricmp(cuv,inv))
cout<<cuv<<"\n";


i=j+1;

}
return 0;
}
Modificat de Moderator: Foloseste tag-ul [ code ] ... [ / code ] cand scrii surse

Pagini: [1]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines