Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- void scrabbleScore(string words);
- int main() {
- string s;
- cout << "Words";
- cin >> s;
- cout << "\n";
- scrabbleScore(s);
- }
- void scrabbleScore(string words) {
- int count = 0;
- for (int i = 0; i < words.length(); i++) {
- if (tolower(words[i]) == 'g') {
- count += 2;
- cout << "2 + ";
- }
- if ((char) tolower(words[i]) == 'k') {
- count += 5;
- cout << "5 + ";
- }
- if ((char) tolower(words[i]) == 'j'
- || (char) tolower(words[i]) == 'x') {
- count += 8;
- cout << "8 + ";
- }
- if ((char) tolower(words[i]) == 'q'
- || (char) tolower(words[i]) == 'z') {
- count += 10;
- cout << "10 + ";
- }
- if ((char) tolower(words[i]) == 'a' || (char) tolower(words[i]) == 'e'
- || (char) tolower(words[i]) == 'i'
- || (char) tolower(words[i]) == 'l'
- || (char) tolower(words[i]) == 'n'
- || (char) tolower(words[i]) == 'o'
- || (char) tolower(words[i]) == 'r'
- || (char) tolower(words[i]) == 's'
- || (char) tolower(words[i]) == 't'
- || (char) tolower(words[i]) == 'u') {
- count += 1;
- cout << "1 + ";
- }
- if ((char) tolower(words[i]) == 'b' || (char) tolower(words[i]) == 'c'
- || (char) tolower(words[i]) == 'm') {
- count += 3;
- cout << "3 + ";
- }
- if ((char) tolower(words[i]) == 'f' || (char) tolower(words[i]) == 'h'
- || (char) tolower(words[i]) == 'w'
- || (char) tolower(words[i]) == 'v'
- || (char) tolower(words[i]) == 'y') {
- count += 4;
- cout << "4 + ";
- }
- }
- cout << "\nTotale = " << count;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement