Informatică, întrebare adresată de alinaradu124, 8 ani în urmă

Sa se stearga din vectorul V toate elementele pare care sunt precedate de jumatatea lor si apoi sa se afiseze vectorul .
Exemplu:
6
12 6 14 7 16 8
Afisare:
6 7 8

Răspunsuri la întrebare

Răspuns de xxxKILLERBOSS2019
0

#include <iostream>#include <cmath>using namespace std;int n,i,j,v[100],u[100];int main(){    cin>>n;    for(i=1;i<=n;i++)        cin>>v[i];    for(i=1;i<n;i++)        for(j=i+1;j<=n;j++)            if(v[i]>v[j])                swap(v[i],v[j]);    j=0;    for(i=1;i<=n;i++)        if( sqrt(v[i])==int (sqrt(v[i])) )            u[++j]=v[i];

   for(i=1;i<=j;i++)        cout<<u[i]<<" ";    return 0;}




Alte întrebări interesante