Robie zadanie na SPOj'u. Nie wiem jak napisać warunek który kończyłby pentlę po zakończeniu wprowadzania nieokreślonej liczby zestawów danych.
Tu jest mój kod:
Macie jakiś pomysł jak to naprawić?
include <iostream>
include <vector>
include <math.h>
using namespace std;
float delta,a , b, c;
vector<float> lista;
int main()
{
while( cin>>a>>b>>c )
{
delta=pow(a,2)-4*b*c;
if(delta>0) lista.push_back(2);
else if(delta==0) lista.push_back(1);
else lista.push_back(0);
}
for(size_t i=0; i<lista.size();i++)
{
cout<<lista[i]<<endl;
}
return 0;
}