👤

Să se realizeze un program ce utilizează două funcţii cu acelaşi nume pentru a determina cel mai mare din trei şi respectiv patru elemente pe care funcţiile le primesc ca argumente.in c++

Răspuns :

#include <iostream>

using namespace std;

float maiMare(float x, float y, float z)

{

   float V[3] = {x,y,z};

   int da = 1;

   do

   {

       da = 1;

       for(int i=0; i<=1; i++)

       {

           if(V[i]>V[i+1])

           {

               swap(V[i],V[i+1]);

               da = 0;

           }

       }

   } while(da!=0);

   return V[2];

}

float maiMare(float x, float y, float z, float k)

{

   float V[4] = {x,y,z,k};

   int da = 1;

   do

   {

       da = 1;

       for(int i=0; i<=2; i++)

       {

           if(V[i]>V[i+1])

           {

               swap(V[i],V[i+1]);

               da = 0;

           }

       }

   } while(da!=0);

   return V[3];

}

int main()

{

   cout<<maiMare(1,4,3)<<endl;

   cout<<maiMare(9,6,8,6);

   return 0;

}

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