👤

Se considera un tablou liniar de dimensiunea n cu elementele numere naturale. Sa se compuna un program care va afisa toate tripletele de elemente consecutive din tabloul dat, cu proprietatea ca al trei-lea element al tripletei este restul impartirii primului la al doilea.

Răspuns :

#include <iostream>using namespace std;int n,a[100];
int main(){    cin>>n;    for(int i=0;i<n;++i) /// Citesc tabloul        cin>>a[i];    for(int i=2;i<n;++i) /// Parcurg tabloul incepand cu al treilea element        if(a[i]==a[i-2]%a[i-1]) /// Verific proprietatea pentru fiecare triplet            cout<<a[i-2]<<' '<<a[i-1]<<' '<<a[i]<<'\n'; /// Afisez daca e respectata proprietatea    return 0;}