👤

Se dau 3 numere intregi a,b,c.Scrieti un program ce va afisa numerele date in ordinea descresterii valorilor lor....Va rog mult ajutati'ma:(
abc pascal


Răspuns :

Aceasta rezolvare te ajuta nu numai la 3 nr intregi, ci si cu n nr date...
Aceasta metoda se numeste Metoda Bubble Sort.

#include <iostream>
using namespace std;
int a,b,c,v[5],i,j,ok;
int main()
{   
   cin>>a>>b>>c;
   v[1]=a;   
   v[2]=b;   
   v[3]=c;   
   do{
   ok=0;   
   for(i=1; i<3; i++)       
       for(j=i+1; j<=3; j++)           
           if(v[i]<v[j])         
           {               
               swap(v[i],v[j]);             
               ok=1;           
            }   
    }while(ok==1);   
    for(i=1; i<=3; i++)       
         cout<<v[i]<<' ';}