Give the value and the type of each expression

Assignment Help Basic Computer Science
Reference no: EM131014759

1. Assume that a program contains the following declarations:

char c = '\1'; short s = 2; int i = -3; long m = 5; float f = 6.5f; double d = 7.5;

Give the value and the type of each expression listed below.
(a) c * i (b) s + m (c) f / c (d) d / s (e) f - d (f) (int) f

2. The Hogwarts School was so happy with your math helper program that they referred you to a security firm! This security firm creates pin code door lockers like you see in the movies. They now need help to design an algorithm that will power the authentication system. The algorithm they want to validate codes is pretty weak, but it should work in the following way:

• It first checks if the pin code entered is four digits. If not, the code is invalid.

• It then checks if each digit within the four-digit pin is odd. If not, the code is invalid.

• If five consecutive invalid pins are entered, the system locks out and reports an intruder.

Therefore, codes 1234 and 357 are invalid because the former has even numbers (i.e., 2 and 4), and the latter is less than four digits. A valid pin code could be 1357 because it has exactly four digits. In addition, all of its four digits (i.e., 1, 3, 5, and 7) are odd.

(a) After creating a flowchart for the algorithm, save it as "l7 pin code.rap" and attach it to your online submission. The following shows an example of running the flowchart.

Enter pin code (attempt 1): 12 Code 12 is invalid!

Enter pin code (attempt 2): 1234 Code 1234 is invalid!

Enter pin code (attempt 3): 1375 Code 1375 is success!

The following shows another example:

Enter pin code (attempt 1): 12 Code 12 is invalid!

Enter pin code (attempt 2): 0999 Code 999 is invalid!

Enter pin code (attempt 3): 1278 Code 1278 is invalid!

Enter pin code (attempt 4): 1274 Code 1274 is invalid!

Enter pin code (attempt 5): 1272 Code 1272 is invalid!

Intruder alert!

Suggestion: Add a subchart CheckCode to help improving the readability of the flowchart

Reference no: EM131014759

Questions Cloud

Calculate the required rate of return : Calculate the required rate of return for Manning Enterprises assuming that investors expect a 4.5% rate of inflation in the future. The real risk-free rate is 1.5%, and the market risk premium is 3.5%. Manning has a beta of 2, and its realized rate ..
What practical effect would this have were your organization : Why is it important for Human Resource management to move from an operational and administrative role to a strategic role? What practical effect would this have were your organization (it can be a private sector company) to make this transition
Important concept in the capital budgeting process : What is opportunity cost and why is it an important concept in the capital budgeting process? The opportunity cost concept applies to almost every financial decision we make as individuals. Can you give an example from your own experience? What is th..
Theories of capital structure the cost of equity rises : In each of the theories of capital structure the cost of equity rises as the amount of debt increases. So why don't financial managers use as little debt as possible to keep the cost of equity down? After all, isn't the goal of the firm to maximize s..
Give the value and the type of each expression : The Hogwarts School was so happy with your math helper program that they referred you to a security firm! This security firm creates pin code door lockers like you see in the movies.
Alternative educational opportunities for students : Reports indicate that graduating seniors in a local high school have an average ( m ) reading comprehension score of 72.55 with a standard deviation (s ) of 12.62. As an instructor in a GED program that provides alternative educational op..
Estimate parameters of appropriate model for ge based data : Bismuth (a) and cadmium (b) form a eutectic at 144°C and xa 5 0.45. They are also completely immiscible in the solid phase. The melting points for bismuth and cadmium are 271°C and 321°C, respectively. The enthalpies of fusion of these elements a..
State an appropriate null hypothesis : State an appropriate null hypothesis. What is the value of the calculated test statistic ( Z )? State your conclusion.
A review of the ledger of carmel company at december : A review of the ledger of Carmel Company at December 31, 2014, produces the following data pertaining to the preparation of annual adjusting entries.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Create analysis and design project by part of local business

Recognize part of local business or organization which you can use for analysis and design project. You must explain the scope of project.

  The key concepts in economics

Identify at least four (4) key points of a relevant economic article from either the Library or a newspaper. The article must deal with any course concepts covered in Weeks 1-8.

  Explaining major provisions of telecommunications act

Write down some of the major provisions of the Telecommunications Act of 1996?

  Strayer library to research articles on ethical issues

You may also use the Internet or the Strayer Library to research articles on ethical issues in information systems and choose one (1) ethics issue of interest to you.

  What role does business intelligence play in competitive

What role does Business Intelligence play in competitive advantage and organizational strategy?

  What is an erp application system

What is an ERP application system?

  Web about toutorial for cooking saudi food

Will develop a web about toutorial for cooking Saudi food , and have a hard time writing a planing project for my topic. Follow these link in order to complete the assignment Her is the requirements for the assignment This assignment has two part..

  Explain professional responsibility to complete installation

You are an engineer involved in the development of a financial system. During installations, you discover that this system will make a significant number of people redundant. It is your professional responsibility to complete the installation as..

  Map to display at five different geographical locations

Using Google Maps create an rssGEO2.0.xml document that will group and display at least five different geographical locations. The theme of the locations is up to you, but include your favorite vacation destinations, restaurants, nightclubs, or pl..

  Given two stringsa and bcreate a bigger string made char a

Given two strings, A and B, create a bigger string made of the first char of A, the first char of B, the second char of A, the second char of B, and so on. Any leftover chars go at the end of the result

  Did have any difficulties in following this coding process

Did you have any difficulties in following this coding process?

  What is the difference between where and having clauses

What is the difference between WHERE and HAVING clauses

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