Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Part A: RAPTOR Exercise a) b) Your flowchart continues asking for a number until the user decides to stop and A sample interaction is shown

image text in transcribed

Part A: RAPTOR Exercise a) b) Your flowchart continues asking for a number until the user decides to stop and A sample interaction is shown below Start RAPTOR and create a flowchart that counts the numbers entered by the user and computes the sum of positive numbers the result will be displayed. Enter a number: 2.5 Exit (Y/N)? N Enter a number: 30 Exit (YIN)?N Enter a number: -20 Exit (Y/N)? Y Sum of the positive numbers- 32.5,Count-3 c) Save the flowchart to a file named "sum. rap" in the working directory on the PC you are using. d) Demonstrate the sum.rap file to GA/TAs and run with different input values Part B: C Programming Exercise 1 a) Implement the algorithm as represented by "sum.rap, and write an equivalent C b) Your program continues asking for a number until the user wants and the resut c) Save your program to a file named "sum.c" in the working directory on the PC you d) Demonstrate the sum.c file to GA/TAs and run with different input values. program that accomplishes what the flowchart does will be display at the end are using. A sample interaction is shown below Enter a number: 2.5 Continue (YIN)? Y Enter a number: 30 Continue (YIN)? Y Enter a number: -20 Continue (Y/N)? N Sum of the positive numbers-32.50,Count 3 Hint: Because Raptor has only two simple data types of number and string, the character entered by the user should be enclosed in double quotation marks for comparison, e.g opY". In C implementation, it is comparisons of two characters in the way as op'y",where op is a char type and the conversion specification for it is "c" Part C: C Programming Exercise 2 Number of bits in the binary representation of an integer number N, is the number of times you need to divide N by 2 until it is strictly less than 1. For example f N-0 The binary representation of 0 (0) has 1 digit (one division by 2). If N-2-> The binary representation of 2 (10) has 2 digits (two divisions by 2) If N 5 The binary representation of 5 (101) has 3 digits. f N-72> The binary representation of 72 (1001000) has 7 digits

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Data Access Patterns Database Interactions In Object Oriented Applications

Authors: Clifton Nock

1st Edition

0321555627, 978-0321555625

More Books

Students also viewed these Databases questions

Question

Distinguish between filtering and interpreting. (Objective 2)

Answered: 1 week ago