👤
a fost răspuns

Cine ma poate ajuta?)
{ Program pentru citirea unei linii ce contine cuvinte formate din litere mici
si alte siruri si afisarea cuvintelor formate din litere mici (separate intre ele prin orice alte caractere).
Exemplu:
Intrare Iesire
( unu, 1 doi DOI trei; "patru" ) unu doi trei patru }



Răspuns :

#include <iostream>

#include <fstream>

#include <cstring>

using namespace std;

ifstream f ("fis.in");

ofstream g ("fis.out");

char sir[100];

bool check = false;

int main()

{

   f.getline (sir, 100);

   for(int i=0;i<strlen(sir);i++)

   {

       while( ((int)sir[i] >= 65 && (int)sir[i]<=90) || ((int)sir[i] >= 97 && (int)sir[i]<=122) )

       {

           if((int)sir[i]<=90)

           {

               sir[i]+=32;

               g<<sir[i];

           }

           else g<<sir[i];

           check = true;

           i++;

       }

       if(check==true)g<< " ";

       check = false;

   }

   return 0;

}

Daca ai intrebari, spune-mi. Aceste este codul pentru problema descrisa de tine, daca ai de adaugat ceva, precizeaza.