Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- using namespace std;
- int main(int argc, char** argv) {
- int kanske, counter2 = 1;
- int nummer[100];
- string ord;
- bool question[3] = {false, false, false};
- getline( cin,ord);
- for ( int counter = 0 ; counter < counter2 ; counter ++) // en for-loop tar reda på hur många tecken som finns i stringen
- {
- if ( ord[counter] == 0 ) // det sista tecknet i en string är alltid 0, därför letar for-loopen efter en nolla, eftersom den är det sista tecknet, och avgör sedan hur många tecken som fanns innan nollan.
- {
- kanske = counter;
- counter2 = counter;
- }
- counter2++;
- }
- for ( int counter = 0 ; counter < kanske ; counter ++ ) // en for-loop ger varje nummer[x] ett värde baserat på vilket tecken det är
- {
- nummer[counter] = ord[counter];
- }
- for ( int counter2 = 0 ; counter2 < 101 ; counter2 ++) // tre for-loopar letar efter bokstäverna a och A, m och M, samt t och T.
- {
- if ( nummer[counter2] == 77 or nummer[counter2] == 109)
- { question[0] = true;
- }
- }
- for ( int counter2 = 0 ; counter2 < 101 ; counter2 ++)
- {
- if ( nummer[counter2] == 41 or nummer[counter2] == 97)
- { question[1] = true;
- }
- }
- for ( int counter2 = 0 ; counter2 < 101 ; counter2 ++)
- {
- if ( nummer[counter2] == 84 or nummer[counter2] == 116)
- { question[2] = true;
- }
- }
- if (question[0] == true and question[1] == true and question[2] == true) // om rätt tecken finns sker detta
- { cout << endl << "MAT!";
- }
- cout << endl << endl;
- system("PAUSe");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement