Informatică, întrebare adresată de popiulian574, 8 ani în urmă

Se citeste un cuvant(format litere mici si cifre). Sa se modifice cuvantul astfel:

prima litera a cuvantului in majuscula;
prima si ultima litera a cuvantului in majuscula.
numarati cate cifre contine cuvântul
C++
Ajutați ma va rog am nevoie de ea rezolvata cât mai rapid

Răspunsuri la întrebare

Răspuns de boiustef
0

#include <iostream>

#include <cstring>

using namespace std;

char cuv[100];

short n, i, cifre;

int main()

{

   cout << "introdu cuvantul: "; cin >> cuv;

   n=strlen(cuv);

   i=0;

   while (i<n)

   {

       if (cuv[i]>='a' && cuv[i]<='z') { cuv[i]=cuv[i]-32; break; }

       ++i;

   }

   i=n-1;

   while (i>0)

   {

      if (cuv[i]>='a' && cuv[i]<='z') { cuv[i]=cuv[i]-32; break; }

      --i;

   }

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

       if (cuv[i]>='0' && cuv[i]<='9') ++cifre;

   cout << "cuvantul modificat: " << cuv << "\n";

   cout << "nr de cifre = " << cifre;

Alte întrebări interesante