Concept explainers
In physics, a common useful equation for finding the position s of a body in linear motion at a given time t, based on its initial position s0, initial velocity v0, and rate of acceleration a, is the following:
Write code to declare variables for s0, v0, a, and t, and then write the code to compute s on the basis of these values.
Explanation of Solution
Code for declaring variables
- A declaration of a variable is where a program says that it needs a variable.
- The declaration gives a name and data type for the variable.
- A variable cannot be used in the program unless it has been declared.
- It also asks for a particular value that can be placed in the variable.
- Hence the code for declaring variables s0,v0,a and t is
double s0 = 12.0;
double v0 = 3.5;
double a = 9.8;
double t = 10.0;
- The code for computing s on the basis of these values is
double s = s0 + v0 * t + 0.5 * a * t * t;
System.out.println(s);
Want to see more full solutions like this?
Chapter 2 Solutions
EBK BUILDING JAVA PROGRAMS
Additional Engineering Textbook Solutions
Programming in C
Database Concepts (8th Edition)
Starting Out with C++: Early Objects (9th Edition)
Experiencing MIS
Web Development and Design Foundations with HTML5 (8th Edition)
Digital Fundamentals (11th Edition)
- (Numerical) Using the srand() and rand() C++ library functions, fill an array of 1000 floating-point numbers with random numbers that have been scaled to the range 1 to 100. Then determine and display the number of random numbers having values between 1 and 50 and the number having values greater than 50. What do you expect the output counts to be?arrow_forwardExercise III: Catalan numbers For n e N, denote by c, to be the number of ways to form a "mountain range" with n upstrokes (U) and n downstrokes (D) that all stay above a horizontal line. For instance: for n = 1, only UD is allowed, so c = 1; • for n = 2, only UUDD and UDUD are allowed, so c2 = 2. 1. Check that c3 = 5 by writing down or drawing all possible options. 2. Consider the power series +00 g(x) = 2 n=0 (by definition co = 1) called the generating function of the sequence (en). Justify that cn < 4" for each n, and deduce that the radius of convergence of g is at least 1/4. 3. It can be show that for r E (-1/4, 1/4), g(x) = 1+ xg(r)? and therefore 1- VI 4.x g(x) = 2.x Use this formula and the known power series of V1+ x to write the first terms of the power series expansion of g, in the form g(x) = co + c1x + c2x2 + C3x + c4x* + ·.. Show how you obtain a few terms, but you do not need to show all computations and you can use a calculator for fractions. Check that you recover co,…arrow_forwardProblem Description: In the Whimsical Library, each book is enchanted with a magical code to ensure the protection of knowledge. The validation process for these magical codes involves a combination of mathematical spells. The validation process is described as follows: Take the sum of the digits at odd positions from left to right. Take the sum of the squared digits at even positions from left to right. If the absolute difference between the results from step 1 and step 2 is a prime number, the book code is considered valid; otherwise, it is invalid. Example 1: Consider the magical book code 86420137. Step 1. Take the sum of the digits at odd positions from left to right. 8+4+0+3=15 Step 2. Take the sum of the squared digits at even positions from left to right. 6^2+2^2+1^2+7^2=36+4+1+49 = 90 Step 3. If the absolute difference between the results from step 1 and step 2 is a prime number. 115-901 75 (not a prime number) Book code 86420137 is invalid. Example 2: Now, let's examine the…arrow_forward
- The concentration (C) of insulin in the body is described by the following equationC = C0e^-40t / MWhereC0 = 85 pmol/L is the initial insulin concentration, t is time in minutes, M is the personmass in kg.a) Write code that will calculate the insulin concentration of two people with weighs 60Kg and 100 Kg. Simulate the insulin concentration for 4 minutes in steps of 0.1minute.b) Plot the insulin concentration of the two people on the same graph. For the firstcurve plot a magenta solid line, square marker, cyan for MarkerFaceColor, andMarkerSize of 6. For the second curve plot a black dashed line with LineWidth of 2.c) Your plot should have a title, a legend, and appropriate labels for the x and y axis.arrow_forwardfunction avg and pass x and y Tin printf ("the avg of x and y is %d\n', avgl) give_sqrt (avgl); return 0, float avg (float m, float n) I/ Return the average of n and m void give sqrt (float x) printf ('the sqrt of is Mn'x :/ Print the sqrt value of x. return;arrow_forwardWrite code that iterates while userNum is less than 12. Each iteration: Put userNum to output. Then, put "/" to output. Then, assign userNum with userNum multiplied by 3.arrow_forward
- Transient PopulationPopulations are affected by the birth and death rate, as well as the number of people who move in and out each year. The birth rate is the percentage increase of the population due to births and the death rate is the percentage decrease of the population due to deaths. Write a program that displays the size of a population for any number of years. The program should ask for the following data: The starting size of a population P The annual birth rate (as a percentage of the population expressed as a fraction in decimal form)B The annual death rate (as a percentage of the population expressed as a fraction in decimal form)D The average annual number of people who have arrived A The average annual number of people who have moved away M The number of years to display nYears Write a function that calculates the size of the population after a year. To calculate the new population after one year, this function should use the formulaN = P + BP - DP + A - Mwhere N is the…arrow_forwardConsider this code: "int s = 20; int t = s++ + --s;". What are the values of s and t? A. s is 19 and t is 38 B. s is 20 and t is 38 C. s is 20 and t cannot be determined D. s is 19 and t is 39 E. s is 20 and t is 39arrow_forwardIn the expression, int n = rand() % 33 - 32; a. Generates a value in the range [-32, 0] b. Generates a value in the range [-32, 32] c. Generates a value in the range [0, 33] d. Generates a value in the range [-33, 0] e. Generates a value in the range [0, 32]arrow_forward
- /*code Kth Largest Factor A positive integer d is said to be a factor of another positive integer N if when N is divided by d, the remainder obtained is zero. For example, for number 12, there are 6 factors 1, 2, 3, 4, 6, 12. Every positive integer k has at least two factors, 1 and the number k itself.Given two positive integers N and k, write a program to print the kth largest factor of N. Input Format: The input is a comma-separated list of positive integer pairs (N, k). Output Format: The kth highest factor of N. If N does not have k factors, the output should be 1. Constraints: 1<N<10000000000 1<k<600. You can assume that N will have no prime factors which are larger than 13..arrow_forwardA complex number is a number in the form a+bi, where a and b are real numbers and i is √(-1) The numbers a and b are known as the real part and imaginary part of the complex number, respectively. You can perform addition, subtraction, multiplication, and division for complex numbers using the following formulas: a + bi + c + di = (a+c) + (b+d)i (addition) a + bi − (c + di) = (a−c) + (b−d)i (subtraction) (a + bi) * (c + di) = (ac−bd) + (bc+ad)i (multiplication) (a + bi) / (c + di) = (ac+bd) / (c2+d2) + (bc−ad)i / (c2+d2) (division) You can obtain the Absolute Value for a complex number using the following formula: |a + bi| = √(a2 + b2) A Complex number can be interpreted as a point on a plane by identifying the (a,b) values as the coordinates of the point. The absolute value of the complex number corresponds to the distance of the point to the origin, as shown in the example below. (1) Design a class named Complex for representing complex numbers Include…arrow_forwardRefer to the following code. Which line may be used to complete the code so it would not result to an error? count = 15 while count > 5: print (count) A none of these; the code is complete by itself (B) count == count (C) count = count - 4 (D) count += 1arrow_forward
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr