Make an algorithm for a program that continually reads

Assignment Help Basic Computer Science
Reference no: EM132494036

1. (Design/Problem Solving) Make an algorithm for a program that continually reads (by looping) a single character from the user and, regardless of the input, displays the input character and its ordinal (ASCII) value. If the character is alphabetic, the program should also change the case of the character (so if an 'a' is entered, it is changed to an 'A' or vice-versa), and then display the new character and its ordinal value. (Hint: look at the difference between capital and lower case ASCII values on the chart! Each corresponding alphabetic character is 32 apart.) The program should quit when the user enters the '#' character. It should display an appropriate message if a non-alphabetic character is entered.

2. (Programming exercise)

Implement the program from Question 1 into a C program. You are not allowed to use any of the Standard C Library functions for character processing in your solution.

Reference no: EM132494036

Questions Cloud

What is their tax liability : Miguel and Carmelita are filing a joint return and use the standard deduction; they have no other income to report. What is their tax liability
Design of a 3-bit magnitude comparator : Show the logic gate design of a 3-bit magnitude comparator from 1-bit comparators in block diagram and needed AND and OR logic gates.
What is the present value of imprudential plc liability : If the relevant discount rate is 8 per cent, what is the present value of this liability? Imprudential plc has an unfunded pension liability of £800 million
What would the couples IRA deduction be for the tax year : They also hasd $1,580 in interest income and $3,560 in dividend income. What would the couple's IRA deduction be for the tax year
Make an algorithm for a program that continually reads : Make an algorithm for a program that continually reads (by looping) a single character from the user and, regardless of the input
Why cost of finding replacement reserve should be matched : Why the costs of finding replacement reserves should be matched with the (future) sales revenue from those new reserves ? - especially in extractive industry
Comparing categories and distributions of quantities values : The chart you select to represent your data will be influenced by many factors. Kirk (2016) has put each chart into the five main families below:
Prepare the adjusting entry at december to record bond : Prepare the adjusting entry at December 31, 2018, to record bond interest expense accrued since September 30, 2018. (Assume that no monthly adjusting entries)
Design and analysis of algorithm : Subject: Design and Analysis of Algorithm 1: Give short and logical explanation of the following questions.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Mobile application development project

Document at least ten (10) total risks (two [2] risks for each phase of IT projects) of the mobile application development project. Assess the likelihood of occurrence for each risk.

  Prepare for cyberattacks

Tech companies prepare for cyberattacks using common cybersecurity resources. explain how you could implement that particular policy to prevent attack

  Create an alice method with a loop to make

Using the walk, move and turn methods, create an Alice method with a loop to make the character walk around in a complete circle. (You can approximate a circle with a polygon, such as an octagon.)

  Describe how to discover cookies on web browsers

Describe how to discover cookies on web browsers. what is a reverse DNS lookup and can it be used when attacking the network.

  Number of atoms given the weight of an element

How do you calculate the number of atoms given the weight of an element, such as nitrogen?

  Develop a revised version of route-exists

Develop a revised version of route-exists?, with the same specification, that sets all visited fields to false before it searches for a route between the given nodes. Determine the abstract running time of the new function, assuming the graph has ..

  Main purpose of an operating system

Explain the main purpose of an operating system? What are the advantages of a multiprocessor system?

  Components of computer system interact within system

How do the components of your computer system interact within the system? What improvements or additions to your system do you think would benefit you or make the system more user-friendly? Why?

  Consideration addressed by growing number of employers

Discuss what talent management is and why it is a consideration addressed by a growing number of employers.

  Steps for making ethical decisions

Steps for Making Ethical Decisions. Identify the ethical issue or problem. Explain what each affected person would want you to do about the issue.

  Benefits of using wsus over the traditional imaging process

What are the benefits of using WSUS over the traditional imaging process?

  Culture-specific information about own culture

At least one resource from each of the following categories: Culture-specific information about your own culture

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd