Starting Out With Visual C# (5th Edition)
5th Edition
ISBN: 9780135183519
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 7.2, Problem 7.7CP
Program Plan Intro
Array:
An array is defined as a group that consists of similar data types, but the size of array can also declared which indicates that the number of values an array can hold and it is always indexed, starting from 0.
Reference type:
Reference type works different from value type. It is not directly stores its value instead it stores the memory address where the value is being stored. There are two things for reference type. They are,
- • An object that is generated in memory location.
- • A variable that references the object.
The syntax for instantiation of object is as follows:
They need two steps to create a reference type object. They are,
- • First need to declare the reference variable.
- • Second need to create an object and relate it with the reference variable.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Write the code completely.
Use the Bash shell for the completion of this project.
Develop a shell scripting application that allows the user to perform some advanced mathematical operations.
Your application should allow the user to perform these tasks:
Task 2: Find the term of any linear sequence given by the rule Term = a * n + b, where a and b are integers specified by the user and n is a positive integer and print them in order (for example if the user inputs a=3, b=-4, the first few terms that should be printed are -1, 2, 5, 8, 11…). The user also will specify how many terms the program should print. In addition, the program should print the sum of terms found and a count of how many odd terms were found.
In this project you will implement a program that simulates a simple texteditor with the undo/redo functionalities allowed. The program willaccept statements, one at a time with a maximum of 100 characters perline.There will be some special commands as follows:1. undo: this will undo (i.e., remove) that last entered statement;2. redo: this will redo (i.e., re-add) that last removed statement;3. print: this command will print the entire stored input text;4. save: will save the text to a file called (output.txt);5. quit: will exit the program and save all results to output.txtExecution example:MyCommand > This is a test inputMyCommand > COMP2421 – Data structures & AlgorithmsMyCommand > test1MyCommand > printresult >This is a test inputCOMP2421 – Data structures & Algorithmstest1MyCommand > undoresult >This is a test inputCOMP2421 – Data structures & AlgorithmsMyCommand > redoresult >This is a test inputCOMP2421 – Data structures &…
Chapter 7 Solutions
Starting Out With Visual C# (5th Edition)
Ch. 7.1 - Prob. 7.1CPCh. 7.1 - What is the difference in the way you work with...Ch. 7.1 - Prob. 7.3CPCh. 7.1 - Is a variable of the Random class a reference type...Ch. 7.2 - Prob. 7.5CPCh. 7.2 - Prob. 7.6CPCh. 7.2 - Prob. 7.7CPCh. 7.2 - Prob. 7.8CPCh. 7.2 - Prob. 7.9CPCh. 7.2 - Prob. 7.10CP
Ch. 7.4 - Prob. 7.11CPCh. 7.4 - Prob. 7.12CPCh. 7.4 - Prob. 7.13CPCh. 7.6 - Prob. 7.14CPCh. 7.6 - Prob. 7.15CPCh. 7.6 - Prob. 7.16CPCh. 7.7 - Prob. 7.17CPCh. 7.7 - Write a statement that assigns the value 50 to the...Ch. 7.7 - Prob. 7.19CPCh. 7.8 - Prob. 7.20CPCh. 7.8 - Write a statement that declares a jagged array of...Ch. 7.9 - Write a statement that initializes a List with 4...Ch. 7.9 - Prob. 7.23CPCh. 7.9 - Write a statement that clears the contents of the...Ch. 7.9 - Prob. 7.25CPCh. 7 - The memory that is allocated for a_______ variable...Ch. 7 - A variable that is used to reference an object is...Ch. 7 - When you want to work with an object, you use a...Ch. 7 - The_______ creates an object in memory and returns...Ch. 7 - A(n) is an object that can hold a group of values...Ch. 7 - The indicates the number of values that the array...Ch. 7 - Prob. 7MCCh. 7 - Prob. 8MCCh. 7 - When you create an array, you can optionally...Ch. 7 - Prob. 10MCCh. 7 - A(n)________ occurs when a loop iterates one time...Ch. 7 - C# provides a special loop that, in many...Ch. 7 - The foreach loop is designed to work with a...Ch. 7 - is a process that periodically runs, removing all...Ch. 7 - Various techniques known as_______ have been...Ch. 7 - Prob. 16MCCh. 7 - A(n) is a type of assignment operation that copies...Ch. 7 - Prob. 18MCCh. 7 - Prob. 19MCCh. 7 - The .NET Framework provides a class named_______,...Ch. 7 - When you are working with a value type, you are...Ch. 7 - Reference variables can be used only to reference...Ch. 7 - Individual variables are well suited for storing...Ch. 7 - Arrays are reference type objectsCh. 7 - Prob. 5TFCh. 7 - When you create a numeric array in C#, its...Ch. 7 - Prob. 7TFCh. 7 - You use the == operator to compare two array...Ch. 7 - Prob. 9TFCh. 7 - Prob. 10TFCh. 7 - How much memory is allocated by the compiler when...Ch. 7 - What type of variable is needed to work with an...Ch. 7 - What two steps are typically required for creating...Ch. 7 - Are variables well suited for processing lists of...Ch. 7 - Prob. 5SACh. 7 - Prob. 6SACh. 7 - Prob. 7SACh. 7 - Prob. 8SACh. 7 - Prob. 9SACh. 7 - Prob. 10SACh. 7 - Assume names is a variable that references an...Ch. 7 - Prob. 2AWCh. 7 - Write code for a sequential search that determines...Ch. 7 - Prob. 4AWCh. 7 - Prob. 5AWCh. 7 - Create a List object that uses the binary search...Ch. 7 - Total Sales In the Chap07 folder of the Student...Ch. 7 - Sales Analysis Modify the application that you...Ch. 7 - Charge Account Validation In the Chap07 folder of...Ch. 7 - Drivers License Exam The local drivers license...Ch. 7 - World Series Champions In the Chap07 folder of the...Ch. 7 - Name Search In the Chap07 folder of the Student...Ch. 7 - Population Data In the Chap07 folder of the...Ch. 7 - Tic-Tac-Toe Simulator Create an application that...Ch. 7 - Jagged Array of Exam Scores Dr. Hunter teaches...
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- write legibly.arrow_forwardtemporary varlable. 6. Write a program in Python that will generate the following series using any looping statement: 4 32 256 4 4. 2 4 4. 8. 8 32 7 Correct the errors and convert the following while loop to for loop. z-0 n=float(int(input( “Enter number") i=5 while i<-n Z-z+8/I i=+10 Print(z) PriniN+Z)arrow_forwardIn this project you will implement a program that simulates a simple text editor with the undo/redo functionalities allowed. The program will accept statements, one at a time with a maximum of 100 characters per line.There will be some special commands as follows:1. undo: this will undo (i.e., remove) that last entered statement;2. redo: this will redo (i.e., re-add) that last removed statement;3. print: this command will print the entire stored input text;4. save: will save the text to a file called (output.txt);5. quit: will exit the program and save all results to output.txtExecution example:MyCommand > This is a test inputMyCommand > COMP2421 – Data structures & AlgorithmsMyCommand > test1MyCommand > printresult > This is a test inputCOMP2421 – Data structures & Algorithmstest1MyCommand > undoresult > This is a test inputCOMP2421 – Data structures & AlgorithmsMyCommand > redoresult > This is a test inputCOMP2421 – Data structures &…arrow_forward
- Use the Bash shell for the completion of this project.Develop a shell scripting application that allows the user to perform some advanced mathematicaloperations. Task 2: Find the terms of any linear sequence given by the rule Term = a*n + b, where a and b are integers specified by the user and n is a positive integer and print them in order (for example if the user inputs a=3, b=-4, the first few terms that should be printed are -1, 2, 5, 8, 11…). The user also will specify how many terms the program should print. In addition, the program should print the sum of terms found and a count of how many odd terms were found.arrow_forwardFix an error and show it please?arrow_forward(This is for devc++ but I use mindmap from Cengage. I know it a little different. If you can't use Cengage, I suggest devc++ version 5.11) Summary The cost of renting a room at a hotel is, say $100.00 per night. For special occasions, such as a wedding or conference, the hotel offers a special discount as follows. If the number of rooms booked is: at least 10, the discount is 10% at least 20, the discount is 20% at least 30, the discount is 30% Also if rooms are booked for at least three days, then there is an additional 5% discount. Instructions Write a program that prompts the user to enter: The cost of renting one room The number of rooms booked The number of days the rooms are booked The sales tax (as a percent). The program outputs: The cost of renting one room The discount on each room as a percent The number of rooms booked The number of days the rooms are booked The total cost of the rooms The sales tax The total billing amount. Your program must use appropriate named…arrow_forward
- How can I create a validation in java? for example: I want that the only possible entries be: a, b or c. If the user input any other character in the string should be invalid. For example, user enter: abc (is valid), user enter: ab (is valid), user enter: abt (invalid). Should I throw an exception?arrow_forwardEvaluating Output. What is the output of the following code fragment?arrow_forwardNote: Please answer the question in C++ only: Citizens of Byteland play the game regularly. They have blocks, each of which represents some integer from 0 to 9. These are arranged together in a random fashion without having to remember that the first block is never 0. Once they form a number, they are read in reverse order. check that the number and its reverse are the same. If both are the same, the player wins. Such numbers are called palindromes. Ash happens to see this game and wants to simulate it on the computer. As a first step, it wants to take input from the user and check if the number is a palindrome and declare whether the user wins or not. Input 1 331 Output losesarrow_forward
- Implement using python progeam 1) The Variables used here are as followes B : True if there is a Baseball Game on TV, False if not G: True if George watches TV, False if not C: True if George is out of Cat Food, False if not F: True if George feeds his cat, False if not. Let us say you are given some Training Data which represents what happens over a period of time (For example: This file contains what happens every evening over one specific year). Your Task is to learn the conditonal probabilty tables for the bayesian network from the training data. The training data will be formatted as follows: The first number is 0 if there is no baseball game on TV (B is false), and 1 if there is a baseball game on TV (B is true). The second number is 0 if George does not watch TV (G is false), and 1 if George watches TV (G is true). The third number is 0 if George is not out of cat food (C is false), and 1 if George is out of cat food (C is true). The fourth number is 0 if George does not feed…arrow_forwardWrite code for below problem. The input below is just an example and you should implement independent from the input. You will have an orthogonal triangle input from a file and you need to find the maximum sum of the numbers according to given rules below; 1. You will start from the top and move downwards to an adjacent number as in below. 2. You are only allowed to walk downwards and diagonally. 3. You can only walk over NON PRIME NUMBERS. 4. You have to reach at the end of the pyramid as much as possible. 5. You have to treat your input as pyramid. According to above rules the maximum sum of the numbers from top to bottom in below example is 24. *1 *8 4 2 *6 9 8 5 *9 3 As you can see this has several paths that fits the rule of NOT PRIME NUMBERS; 1>8>6>9, 1>4>6>9, 1>4>9>9 1 + 8 + 6 + 9 = 24. As you see 1, 8, 6, 9 are all NOT PRIME NUMBERS and walking over these yields the maximum sum.arrow_forwardHello, I have an assignment in the python program. Professor gives me a text like this: January.txt 217283921200.5619.18,29.15,78.75,212.10100,20,410.29 The first line is an account number, the second line is the beginning balance, the third line is withdrawn and the last line is deposits. How can I separate every single line to read them. Can I use the loop function? Below is the assignment direction. Thank you very much ___________________________________________________________ Complete the following program: a) Read in and store the data from the file called “January.txt”. This file includes the customer’s account number, beginning balance, withdrawals, and deposits. (In that order) Note: Make sure you look at the file before you begin the project! b) Prompt the user for his/her name and age. c) Convert the customer’s name to a username that consists of the first letter of the first name, the first 5 digits of last name, and the customer’s age.(All letters should be lowercase)…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education