WItam,
Chce napisać program, który policzy sumę liczb dodatnich i ujemnych (osobno) a do tego poda mi ilość tych liczb aż do wprowadzenia zera. Napisałam coś takiego:
#include <iostream>
using namespace std;
int sd=0, su=0, ld=0, lu=0;
int a;
int main()
{
{
do
{
cout<<"Podaj liczbe: ";
cin>>a;
if (a>0)
{
sd=sd+a;
ld=ld+1;
}
else
{
su=su+a;
lu=lu+1;
}
}while (a==0);
cout<<"suma liczb dodatnich="<<sd<<endl;
cout<<"ilosc liczb: "<<ld<<endl;
cout<<"suma liczb ujemnych="<<su<<endl;
cout<<"ilosc liczb: "<<lu<<endl;
}
return 0;
}
ale funcja do...while nie powtarza się, to sa dopiero moje początki i nie potrafię odnaleźć błedu
prosze o pomoc :)))