Odpowiedź:
#include <iostream>
using namespace std;
int main(int argc, char const *argv[])
{
string wyraz;
cout << "Podaj wyraz do policzenia jego punktow"<<endl;
cin >> wyraz;
int licznik = 0; // będzie zliczał nasze punkty
for(int i = 0; i < wyraz.length(); i++){
if(wyraz[i] == 'A'){ // sprawdzamy ile punktow ma kazda litera wyrazu i zwiekszamy licznik o tyle
licznik += 1; //zwiekszamy licznik o tyle ile punktow ma ta litera;
}
if(wyraz[i] == 'B'){ // sprawdzamy ile punktow ma kazda litera wyrazu i zwiekszamy licznik o tyle
licznik += 3; //zwiekszamy licznik o tyle ile punktow ma ta litera;
// robimy tak dla wszystkich innych liter alfabetu
cout << "Liczba punktow za " << wyraz <<" to: " << licznik;
return 0;
Wyjaśnienie:
Teraz tylko dopisz wartosci pozostalych liter i masz. UWAGA polskie znaki nie działają i działa jedynie wprowadzenie słowa WIELKIMI LITERAMI
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Odpowiedź:
#include <iostream>
using namespace std;
int main(int argc, char const *argv[])
{
string wyraz;
cout << "Podaj wyraz do policzenia jego punktow"<<endl;
cin >> wyraz;
int licznik = 0; // będzie zliczał nasze punkty
for(int i = 0; i < wyraz.length(); i++){
if(wyraz[i] == 'A'){ // sprawdzamy ile punktow ma kazda litera wyrazu i zwiekszamy licznik o tyle
licznik += 1; //zwiekszamy licznik o tyle ile punktow ma ta litera;
}
if(wyraz[i] == 'B'){ // sprawdzamy ile punktow ma kazda litera wyrazu i zwiekszamy licznik o tyle
licznik += 3; //zwiekszamy licznik o tyle ile punktow ma ta litera;
}
// robimy tak dla wszystkich innych liter alfabetu
}
cout << "Liczba punktow za " << wyraz <<" to: " << licznik;
return 0;
}
Wyjaśnienie:
Teraz tylko dopisz wartosci pozostalych liter i masz. UWAGA polskie znaki nie działają i działa jedynie wprowadzenie słowa WIELKIMI LITERAMI