Given a int variable named yesCount and another int variable named noCount and a char variable named response , write the necessary code to read a value into into response and then carry out the following: if the character typed in is a y or a Y then increment yesCount and print out “YES WAS RECORDED” if the character typed in is an n or an N then increment noCount and print out “NO WAS RECORDED” If the input is invalid just print the message “INVALID” and do nothing else.

LANGUAGE: C++

CHALLENGE:

Given a int variable named yesCount and another int variable named noCount and a char variable named response , write the necessary code to read a value into into response and then carry out the following: if the character typed in is a y or a Y then increment yesCount and print out “YES WAS RECORDED” if the character typed in is an n or an N then increment noCount and print out “NO WAS RECORDED” If the input is invalid just print the message “INVALID” and do nothing else.

SOLUTION:

The Bad News: The content you are trying to access is only available to members.

The Good News: You too can be a member, simply Click Here.

Already a member?

Posted in ,

1 Comment

  1. Ben Large on June 30, 2016 at 9:13 pm

    Here is the code in C:

    scanf(“%c”, &response);

    if (response == ‘y’ || response == ‘Y’)
    {
    yesCount++;
    printf(“YES WAS RECORDED”);
    }
    else
    {
    if(response == ‘n’ || response == ‘N’)
    {
    noCount++;
    printf(“NO WAS RECORDED”);
    }
    else
    {
    printf(“INVALID”);
    }
    }

Leave a Comment

You must be logged in to post a comment.