Gdzie jest błąd ?
include
include
using namespace std;
int main()
{
string pesel, helpString;
int n, wynik = 0, number, helpVar;
cin >> n;
for(int i = 1; i <= n; i++)
{
cin >> pesel;
helpString = pesel[0]; stringstream(helpString) >> number; wynik = (number * 1) + wynik;
helpString = pesel[1]; stringstream(helpString) >> number; wynik = (number * 3) + wynik;
helpString = pesel[2]; stringstream(helpString) >> number; wynik = (number * 7) + wynik;
helpString = pesel[3]; stringstream(helpString) >> number; wynik = (number * 9) + wynik;
helpString = pesel[4]; stringstream(helpString) >> number; wynik = (number * 1) + wynik;
helpString = pesel[5]; stringstream(helpString) >> number; wynik = (number * 3) + wynik;
helpString = pesel[6]; stringstream(helpString) >> number; wynik = (number * 7) + wynik;
helpString = pesel[7]; stringstream(helpString) >> number; wynik = (number * 9) + wynik;
helpString = pesel[8]; stringstream(helpString) >> number; wynik = (number * 1) + wynik;
helpString = pesel[9]; stringstream(helpString) >> number; wynik = (number * 3) + wynik;
helpString = pesel[10]; stringstream(helpString) >> number; wynik = (number * 1) + wynik;
if(wynik > 0)
{
if((wynik % 10) == 0)
{
cout << "D" << endl;
}
else
{
cout << "N" << endl;
}
}
else
{
cout << "N" << endl;
}
}
}
return 0;
}
created
last reply
- 58
replies
- 4.4k
views
- 28
users
- 7
likes
- 14
links
There are 58 replies with an estimated read time of 5 minutes.