Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

zliczanie znakow roznych od B, ktory maja numer parzysty

Ostatnio zmodyfikowano 2021-05-30 15:53
Autor Wiadomość
Temat założony przez niniejszego użytkownika
zliczanie znakow roznych od B, ktory maja numer parzysty
» 2021-05-30 14:03:12
Witam, mam obecnie problem z powyzszym zadaniem. Napisalem program i nie wiem dlaczego zlicza mi nieparzyste liczby. Prosze o pomoc.
C/C++
#include <iostream>
#include <cstring>
using namespace std;
main()
{
   
   
string napis;
   
int liczba = 0;
   
char litera = 'B';
   
cout << "Wprowadz wyraz" << endl;
   
cin >> napis;
   
int dl = napis.size();
   
for( int i = 0; i < dl; i++ )
   
if( napis[ i ] != litera && i % 2 == 0 )
   
{
       
++liczba;
   
}
   
cout << "Liczba liter roznych od B o parzystym numerze w tym slowie to " << liczba;
   
return 0;
}
P-178681
» 2021-05-30 14:31:02
"Znak o numerze parzystym" zakłada numerowanie znaków od zera, czy od jeden?
P-178682
Temat założony przez niniejszego użytkownika
» 2021-05-30 15:28:31
no wlasnie w zadaniu jest napisane tak jak napisalem ale domyslam sie ze chodzi o numerowanie od 0
P-178683
» 2021-05-30 15:53:10
Tak masz właśnie zrobione, więc jak się objawia złe zliczanie?
P-178684
« 1 »
  Strona 1 z 1