Se consideră un tablou liniar de dimensiuni n cu elemente numere intregi. Să se compuna un program care va afişa toate tripletele de elemente consecutive din tabloul dat cu proprietatea că primul element al triplei este egal cu suma următoarelor două elemente ale acestei triplete. În C++.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int a[200];
int main()
{
int n, i;
cout << "n="; cin >> n;
cout << "introdu "<<n<< " componente \n";
for (i=0; i<n; ++i)
cin >> a[i];
int gasit=0;
for (i=0; i<n-2; ++i)
if (a[i]==a[i+1]+a[i+2])
{
gasit=1;
cout << "("<<a[i]<<","<<a[i+1]<<","<<a[i+2]<< ") \t";
}
if (gasit==0) cout << "NU EXISTA";
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
8 ani în urmă
Matematică,
9 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă