👤

Ajutatima va rog...Am nevoie de 4 programe c++; toate cazurile a,b,c,d...vedeti in poza.
Mersi mult!!!


Ajutatima Va RogAm Nevoie De 4 Programe C Toate Cazurile Abcdvedeti In PozaMersi Mult class=

Răspuns :

Răspuns:

Explicație:

***************** problema d **********************

#include <iostream>

#include <cstring>

using namespace std;

void afiseaza_prin_indici(char *sir)

{

   int k;

   cout << "\n Sirul afisat utilizandu-se tablou cu indice: ";

   for (k=0; sir[k]; ++k)

       cout << sir[k];

}

void afiseaza_prin_pointer(char *s)

{

   cout << "\n Sirul afisat utilizandu-se pointeri: ";

   while (*s)

   {

       cout << *s++;

   }

}

int main()

{

   char sirdat[20];

   cout << "\n Dati un sir de maxim 20 caractere: "; cin.getline(sirdat,20);

   afiseaza_prin_indici(sirdat);

   afiseaza_prin_pointer(sirdat);

}

***************************** problema c *****************

#include <iostream>

#include <fstream>

#include <cstring>

using namespace std;

ifstream f("f.txt");

ofstream g("g.txt");

char line[256];

int i, n;

int main()

{

  while (f.getline(line,256))

  {

      n=strlen(line);

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

           g << line[i];

      g << "\n";

  }

}

*********************** problema a ******************

#include <iostream>

using namespace std;

int n,m,i,j,a[100][100], b[100][100];

int main()

{

   cout << "nr de linii n= "; cin >> n;

   cout << "nr de coloane m= "; cin >> m;

   cout << "Dati elementele matricei: \n";

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

       for (j=1; j<=m; ++j)

           cin >> (a[i][j]);

   int schimb=0;

   while (schimb==0)

   {

       schimb=1;

       for (j=1; j<m; ++j)

       if (a[1][j]>a[1][j+1]) {swap(a[1][j],a[1][j+1]); schimb=1;}

   }

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

   {

       for (j=1; j<=m; ++j)

           b[i][j]=a[i][j];

   }

   cout << "Matricea b[][]: \n";

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

   {

       for (j=1; j<=m; ++j)

           cout << b[i][j] << " ";

       cout << "\n";

   }

}

Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări suplimentare sau nevoie de ajutor, vă rugăm să ne contactați cu încredere. Așteptăm cu drag să reveniți și nu uitați să ne salvați în lista dumneavoastră de favorite!


En Studentsy: Alte intrebari