Informatică, întrebare adresată de Computetinf, 9 ani în urmă

Se citeste un vector cu n elemente nr întregi. Sa se afiseze cel mai mare numar ce se poate obtine din prima cifra a fiecarui element din vector. C++. urgent.

Răspunsuri la întrebare

Răspuns de ursuLenes
2
#include<iostream>
using namespace std;
int main()
{
    int n,i,j,aux;
    cout<<"marimea vectorului v[n]=";
    cin>>n;
    int v[n],q[n];
    for(i=1;i<=n;i++)
    {
        cout<<"elementul v["<<i<<"]=";
        cin>>v[i];
    }
    for(i=1;i<=n;i++)
    {
        q[i]=v[i];
        while(q[i]>=10)
        {
           q[i]=q[i]/10;
        }

    }
    for(i=1;i<=n-1;i++)
    {
         for(j=2;j<=n;j++)
         {
             if(q[i]<q[j])
            {
                aux=q[j];
                q[j]=q[i];
                q[i]=aux;
            }
         }
    }
    for(i=1;i<=n;i++)
    {
        cout<<q[i];
    }
    return 0;
}
Alte întrebări interesante