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
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;
}
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
Fizică,
8 ani în urmă
Ed. tehnologică,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă