Fisierul text bac.txt contine un sir de cel putin trei si cel mult 100000000 de numere intregi.....
Problema secvente atasata poza
Anexe:
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("bac.txt");
int a,b,c,num, secv, ok, smax;
int main()
{
f >> a >> b >> c;
if (a-b==b-c)
{
ok=1; smax=3; secv=3;
}
while (f>>num)
{
a=b; b=c; c=num;
if (a-b==b-c)
{
if (secv==0) { ok=1; secv=3;}
else ++secv;
}
else
{
if (secv>smax) smax=secv;
secv=0;
}
}
if (secv>smax) smax=secv;
if (ok) cout << smax;
else cout << "NU EXISTA";
}
Explicație:
Utilizator anonim:
buna ziua ma puteti ajuta la o intrebare de informatica?Multumesc anticipat:)
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
8 ani în urmă
Informatică,
8 ani în urmă
Informatică,
8 ani în urmă
Istorie,
9 ani în urmă
Limba română,
9 ani în urmă