Witam, mam taki problem odnośnie tego zadania:
http://www.gloswielkopolski.pl/artykul/3867563,matura-2015-informatyka-poziom-rozszerzony-dla-lo-odpowiedzi-arkusze-cke,6,id,t,sa.html
Zrobiłem je w ten sposób:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
ifstream odczyt("liczby.txt");
int ile=0;
for(int i=1; i<=1000; i++)
{
string liczba;
odczyt>>liczba;
int dl=liczba.size();
int zero=0;
int jeden=0;
for(int j=0; j<dl; j++)
{
if (liczba[j]=0) zero++;
if (liczba[j]=1) jeden++;
}
if (zero>jeden) ile++;
}
cout<<ile;
cin.ignore();
cin.get();
return 0;
}
Wszystko wydaje mi się takie proste a jednak wyświetla 0.