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++.
boiustef:
in triplet se contine trei elemente consecutive din tablou ?
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=1; i<n-1; ++i)
if (a[i-1]+a[i]==a[i+1])
{
gasit=1;
cout << "("<<a[i-1]<<","<<a[i]<<","<<a[i+1]<< ") \t";
}
if (gasit==0) cout << "NU EXISTA";
return 0;
}
Alte întrebări interesante
Spaniola,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă