| RobertClaudiu_9173 a întrebat:

Sunt in clasa a X-a si cat de curand doresc sa ma reprofilez pe mate-info (intensiv ). Am vorbit cu profesoara din cadrul liceului in legatura de diferente. bachiar mai mult mi-a recomandat sa rezolv niste aplicatii cu algoritmi ca sa reusesc la probe.

Daca se nimereste cineva prin comunitate care m-ar putea ajuta, ii raman recunoscator!

Deci, prima problema suna asa :
Se da un sir de caractere. Sa se interschimbe jumatatile acesteia in functie de lungimea sirului.
Exemplu : statie-tiesta, carte-terca

Ma poate ajuta cineva? Ofer funda bineinteles!

Răspuns Câştigător
| Danιel a răspuns:

Eu am sa iti scriu algoritmul, dar nu am sa iti pot explica ce inseamna fiecare in parte. Cu asta te poti ocupa tu cautand pe Internet. Nu trebuia sa iti arate ce teorie ai de invatat, pe urma puneai in aplicare ceea ce tu ai retinut?

#include "iostream.h"
#include "string.h"

int main()
{
char str[20]; printf("\n Cuvant: "); cin.get(str, sizeof(str)); printf("\n ");
int len=strlen(str); char c=str[len/2];

printf("%s", str+len/2+(len%2==1? 1:0));
if(len%2==1) printf("%c", c);
str[len/2]='\0';
printf("%s", str);
}

1 răspuns:
| RobertClaudiu_9173 explică:

Sper sa ma descurc. Mersi!