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

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ăspunsuri la întrebare

Răspuns de ap53
1
#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;}
Alte întrebări interesante