👤

Scrieti un program C/C++ care citeste de la tastatură un număr natural nenul, n (n≤10), si n cuvinte, fiecare cuvânt fiind format din cel putin 3 si cel mult 20 de litere ale alfabetului englez. La introducerea datelor, după fiecare cuvânt se tastează Enter. Programul construieste în memorie, si apoi afisează pe ecran, sirul de caractere obtinut prin preluarea primelor trei litere ale fiecărui cuvânt citit, în ordinea citirii acestora.
Exemplu: pentru n=3 si cuvintele
frumos
BUN
Intelept
se construieste sirul de caractere fruBUNInt


Răspuns :

Răspuns:

Am omis afişerile explicative. Le introduci la necesitate

Explicație:

#include <iostream>

#include <cstring>

using namespace std;

short n,i;

char cuv[20], sir[32]="";

int main()

{

   cin >> n;

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

   {

       cin >> cuv;

       strncat(sir,cuv,3);

   }

   cout << sir;

}

Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.


Wix Learning: Alte intrebari