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

Se citește numărul natural n și apoi se citesc n numere naturale. Afișați toate tripletele de numere citite succesiv a, b, c cu proprietatea că a, b, c sunt termenii unei progresii geometrice.
in c++!!

Răspunsuri la întrebare

Răspuns de AXXPRO
1

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

int n,i;

int v[100];

cin>>n;

for(i=0; i<n; i++)

{

   cin>>v[i];

}

for(i=1; i<n-1; i++)

{

   if(v[i]==sqrt(v[i-1]*v[i+1]))

       cout<<v[i-1]<<" "<<v[i]<<" "<<v[i+1]<<endl;

}

}

Alte întrebări interesante