Conditional Statements

Sort by

recency

|

831 Discussions

|

  • + 0 comments

    int main() { string n_temp; getline(cin, n_temp);

    int n = stoi(ltrim(rtrim(n_temp)));
    
    // Write your code here
    if(n == 1){
        cout<<"one";
    }
    else if (n==2){
        cout<<"two";
    }
    else if (n==3){
        cout<<"three";
    }
    else if (n==4){
        cout<<"four";
    }
    else if (n==5){
        cout<<"five";
    }
    else if (n==6){
        cout<<"six";
    }
    else if (n==7){
        cout<<"seven";
    }
    else if (n==8){
        cout<<"eight";
    }
    else if (n==9){
        cout<<"nine";
    }
    else{
        cout<<"Greater than 9";
    }
    
    return 0;
    

    }

  • + 2 comments

    int n; cin >> n;

    if (n >= 1 && n <= 9) {
        switch(n) {
            case 1: cout << "one"; break;
            case 2: cout << "two"; break;
            case 3: cout << "three"; break;
            case 4: cout << "four"; break;
            case 5: cout << "five"; break;
            case 6: cout << "six"; break;
            case 7: cout << "seven"; break;
            case 8: cout << "eight"; break;
    
    
    
            case 9: cout << "nine"; break;
        }
    } else {
        cout << "Greater than 9";
    }
    
  • + 0 comments
        switch (n) {
         case 1:
          cout << "one";
          break;
         case 2:
          cout << "two";
          break;
         case 3:
          cout << "three";
          break;
         case 4:
          cout << "four";
          break;
         case 5:
          cout << "five";
          break;
         case 6:
          cout << "six";
          break;
         case 7:
          cout << "seven";
          break;
         case 8:
          cout << "eight";
          break;
         case 9:
          cout << "nine";
          break;
         default:
          cout << "Greater than 9";
        }
    
  • + 0 comments
    cin>>n;
    if (n==1) {
    cout<<"one";
    }
    else if(n==2) {
    cout<<"two";
    }
    else if (n==3) {
    cout<<"three";
    }
    else if (n==4) {
    cout<<"four";
    }
    else if (n==5) {
    cout<<"five";
    }
    else if (n==6) {
    cout<<"six";
    }
    else if(n==7){
    cout<<"seven";
    }
    else if (n==8) {
    cout<<"eight";
    }
    else if (n==9) {
    cout<<"nine";
    }
    else {
    cout<<"Greater than 9";
    }
    
  • + 1 comment

    An easier method, with a switch statement, almost all can understand.

    (NOTE, THIS IS NOT THE FULL CODE, JUST THE IF STATEMENT WHERE YOU HAVE TO PUT AFTER THE // Write your code here COMMENT)

    if (n <= 9) {
            switch (n) {
                case 1:
                    cout << "one";
                    break;
                case 2:
                    cout << "two";
                    break;
                case 3:
                    cout << "three";
                    break;
                case 4:
                    cout << "four";
                    break;
                case 5:
                    cout << "five";
                    break;
                case 6:
                    cout << "six";
                    break;
                case 7:
                    cout << "seven";
                    break;
                case 8:
                    cout << "eight";
                    break;
                case 9:
                    cout << "nine";
                    break;
            }
        } else {
            cout << "Greater than 9";
        }