Informatică, întrebare adresată de Vladutzu667, 9 ani în urmă

Cum poti sa faci un program in c++ sa iti citeasca o propozitie si sa o scrie ceva de genul:

ex:Ana_are_mere

A
An
Ana
Ana_
Ana_a
Ana_ar
Ana_are
Ana_are_
Ana_are_m
Ana_are_me
Ana_are_mer
Ana_are_mere
Ana_are_mer
Ana_are_me
Ana_are_m
Ana_are_
Ana_are
Ana_ar
Ana_a
Ana_
Ana
An
A

Răspunsuri la întrebare

Răspuns de boiustef
2

#include <iostream>

#include <cstring>

using namespace std;

char text[256];

int i, j, n;

int main()

{

   cout << " introdu propozitia: " << endl;

   cin.getline(text,256);

   n=strlen(text);

   for (i=0; i<n; ++i)

   {

       for (j=0; j<=i; ++j)

           cout << text[j];

       cout << "\n";

   }

   for (i=n-2; i>=0; --i)

   {

       for (j=0; j<=i; ++j)

           cout << text[j];

       cout << "\n";

   }

   return 0;

}



Vladutzu667: nu merge cv
Vladutzu667: aa
Vladutzu667: gata
boiustef: ?? merge? care era cauza?
Vladutzu667: cauza era ca nu am pus punct si virgula undeva
boiustef: se mai intampla .. :))) o zi bn
Vladutzu667: salut
boiustef: salut
Alte întrebări interesante