Information Systems

The code here tests a user-entered character and returns values depending on whether the character is numeric, upper case, etc.  

Enter the code, note the output, and answer the questions below.   Put your answers into a Word document.   

#include <stdio.h>

#include <ctype.h>

int main(void)

{printf(“Enter a character: “);

int c = getchar();

if (isdigit(c) == 0)

{printf(“User has entered the character: %c\n”, c);

printf(“isalnum(\’%c\’) = %d\n”, c, isalnum(c));

printf(“isxdigit(\’%c\’) = %d\n”, c, isxdigit(c));

printf(“islower(\’%c\’) = %d\n”, c, islower(c));

printf(“isupper(\’%c\’) = %d\n”, c, isupper(c));

printf(“tolower(\’%c\’) = %d\n”, c, tolower(c));

printf(“toupper(\’%c\’) = %d\n”, c, toupper(c));

printf(“isspace(\’%c\’) = %d\n”, c, isspace(c));

printf(“iscntrl(\’%c\’) = %d\n”, c, iscntrl(c));

printf(“ispunct(\’%c\’) = %d\n”, c, ispunct(c));

printf(“isprint(\’%c\’) = %d\n”, c, isprint(c));

printf(“isgraph(\’%c\’) = %d\n”, c, isgraph(c));


return 0;



Complete the sentence When the user enters the value of “a,”  for each of the following:

1. Why does isalum() return the value 2?

2. Why does isxdigit() return the value 128?

3. Why does islower() return the value 2?

4. Why does isupper() return the value 0?

5. Why does tolower() return the value 97?

6. Why does toupper() return the value 65?

7. Why does isspace() return the value 0?

8.Why does iscntrl() return the value 0?

9.Why does ispunct() return the value 0?

10. Why does isprint() return the value 2?

11. Why does isgraph() return the value 2?\\\



Assignment Content

  1.    You are a consultant that specializes in Enterprise Resource Planning (ERP). You have been hired by a small start-up manufacturing company, with less than 500 hundred employees that specializes in electronic devices. The CEO of the company would like to incorporate a management support system (MSS) into the organization to help in making business decisions. This system will allow managers at the different levels to easily retrieve information from various databases in the organization to assist them in running scenarios, performing what-if analyses, and tracking organizational performance to determine goal achievement. You’ve been asked by leadership to present an MSS to help Company ABC understand how to integrate an MSS into their organization and how it will help them gain a competitive advantage over other companies. Throughout this course, you will be completing different assignments that will apply to this company.

    Research the different MSS processes currently used in business.

    Create a chart that compares each MSS’s potential using Microsoft® Excel®.

    Create a 10- to 12-slide, multimedia-rich presentation that includes the following:

    • Comparison chart
    • Features and benefits of using an MSS
    • What types of decisions will the system support
    • How the three levels of management will utilize the system and the value to each level
    • How the MSS supports establishing a competitive advantage
    • Recommendation would you make to the organization


Order now and get 10% discount on all orders above $50 now!!The professional are ready and willing handle your assignment.