Conditional Statements

Sort by

recency

|

829 Discussions

|

  • + 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";
        }
    
  • + 2 comments
    #include <bits/stdc++.h>
    
    using namespace std;
    
    
    int main()
    {
        int n;
        cin>> n;
        string WordList[] = {"one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
        
        if(n<=9 && n>=1)
            cout << WordList[n-1];
        else if(n>9)
            cout << "Greater than 9";
        
    
        return 0;
    }
    
  • + 0 comments

    Why this code isn't running here but in codeblocks

    include

    int main() {

    int n; printf("Enter a value: "); scanf("%d",&n);

    if(1 <= n && n <= 9) switch (n) { case 1:printf("one\n");break; case 2:printf("two\n");break; case 3:printf("three\n");break; case 4:printf("four\n");break; case 5:printf("five\n");break; case 6:printf("six\n");break; case 7:printf("seven\n");break; case 8:printf("eight\n");break; case 9:printf("nine\n");break;

    }
    else if(n > 9)
    {
        printf("Greater than 9");
    }
        return 0;
        }
    
    return 0;
    

    }