Writing mathematical functions. C++
Complete the function MilesToKilometers() that takes one integer parameter as a length in miles. The function returns a double as the length converted to kilometers, given that 1 mile = 1.60934 kilometers.
Ex: If the input is 17, then the output is:
Result: 27.3588 kilometers
----------------
#include
using namespace std;

double MilesToKilometers(int userMiles) {

/* Your code goes here */

}

int main() {
int miles;

cin >> miles;

cout << "Result: " << MilesToKilometers(miles);
cout << " kilometers" << endl;

return 0;
}

Answers

Answer 1

Answer:

Here is one possible implementation of the MilesToKilometers function in C++:

#include <iostream>

using namespace std;

double MilesToKilometers(int userMiles) {

   double kilometers = userMiles * 1.60934;

   return kilometers;

}

int main() {

   int miles;

   cout << "Enter a distance in miles: ";

   cin >> miles;

   double kilometers = MilesToKilometers(miles);

   cout << "Result: " << kilometers << " kilometers" << endl;

   return 0;

}

Explanation:

In this implementation, the MilesToKilometers function takes an integer parameter userMiles representing the length in miles, and returns a double representing the length in kilometers. The function simply multiplies the input value by the conversion factor of 1.60934 to calculate the length in kilometers.

In the main function, the program prompts the user to enter a distance in miles, reads in the input using cin, calls the MilesToKilometers function to convert the input to kilometers, and then outputs the result as a double followed by the string "kilometers".


Related Questions

CHALLENGE ACTIVITY
7.2.2: While loops.

A while loop reads integers from input. Write an expression that executes the while loop until a negative integer is read from input.

Ex: If the input is 20 19 -11, then the output is:

Integer is 20
Integer is 19
Exit


import java.util.Scanner;

public class IntegerReader {
public static void main(String[] args) {
Scanner scnr = new Scanner(System.in);
int in;

in = scnr.nextInt();

while (/* Your code goes here */) {
System.out.println("Integer is " + in);
in = scnr.nextInt();
}

System.out.println("Exit");
}
}

Answers

Answer:

import java.util.Scanner;

public class IntegerReader {

public static void main(String[] args) {

Scanner scnr = new Scanner(System.in);

int in;

in = scnr.nextInt();

while (in >= 0) {

System.out.println("Integer is " + in);

in = scnr.nextInt();

}

System.out.println("Exit");

}

}


Which strategy helps job seekers organize and track their job search progress efficiently?

Answers

A job seeker who is using an online resources for the job search shows that how technology as well as the internet in the particular has been helped to simplify our everyday life.

What is the use of online resources in finding a job?

The use of the online resources in the job search provides a much faster way of reaching and covering a wide range of available jobs within and far beyond your immediate geographical range.

Before the internet, the job searches were typically done manually, and the process has been consumed a lot of time and the resources and was mostly limited a certain geographical range.

Therefore, nowadays, someone in the US can easily apply for a job post on the internet all the way in Germany.

Learn more about internet on:

https://brainly.com/question/13308791

#SPJ9

Priyam is Class XI student. She is learning some basic commands. Suggest some SQL commands to her to do the following tasks:
i. To show the lists of existing databases
ii. Select a database to work
iii. Create a new database named Annual_Exam

Answers

Answer:

here are some SQL commands that Priyam can use to accomplish the given tasks:

i. To show the lists of existing databases:

SHOW DATABASES;

This command will display a list of all the databases that exist on the database server.

ii. Select a database to work: USE <database_name>;

This command will select the specified database as the current working database. Once a database is selected, any subsequent SQL commands will be executed in the context of that database.

iii. Create a new database named Annual_Exam:

CREATE DATABASE Annual_Exam;

Explanation:

This command will create a new database named "Annual_Exam". Once the database is created, Priyam can use the USE command to select the new database as the current working database and start creating tables or adding data.

Give an example on how does information system works. Explain your answer

Answers

Answer:

Information systems are used to run interorganizational supply chains and electronic markets. For instance, corporations use information systems to process financial accounts, to manage their human resources, and to reach their potential customers with online promotions.

Explanation:

What is the purpose of adding a block device to the fstab file?

Answers

Answer:

The fstab (file systems table) file in Unix-like operating systems is used to define how file systems should be mounted and configured during the boot process.

When a block device is added to the fstab file, it allows the system to automatically mount the file system associated with that device during the boot process. This means that the file system will be available for use by the system and its users immediately after booting up, without the need for any manual intervention.

The fstab file contains information such as the device name, mount point, file system type, and mount options for each file system to be mounted. By adding a block device to the fstab file, the system can automatically mount the file system at the specified mount point with the specified options, without requiring the user to manually enter any commands.

Overall, adding a block device to the fstab file is a convenient way to ensure that a file system is automatically mounted during the boot process, which can save time and effort for system administrators and users.

Explanation:

why is ping command use​

Answers

Answer:

The ping command is a utility used to test the connectivity between two network devices, such as a computer and a server or between two computers. It is available on most operating systems, including Windows, macOS, and Linux.

The ping command sends a small packet of data to the destination device and measures the time it takes for the packet to travel to the destination and for a response to be received. This information can be used to determine the quality and reliability of the network connection, identify network issues, and diagnose problems related to network latency or connectivity.

The ping command is also commonly used to troubleshoot network problems, test the reachability of a network device, and verify if the device is responding to requests. It is a quick and easy way to determine if a device is connected to the network and if it is responding to requests.

Explanation:

All values fit a category? C++
Declare a Boolean variable named allPositive. Then, read integer numVals from input representing the number of integers to be read next. Use a loop to read the remaining integers from input. If all numVals integers are positive, assign allPositive with true. Otherwise, assign allPositive with false.
Code at the end of main() outputs "All match" if allPositive is true or "Not all match" if allPositive is false.
Ex: If the input is:
3
90 95 35
then the output is:
All match
Note: Positive integers are greater than zero.
-----------------------
#include
using namespace std;

int main() {
int numVals;
/* Additional variable declarations go here */

/* Your code goes here */

if (allPositive) {
cout << "All match" << endl;
}
else {
cout << "Not all match" << endl;
}

return 0;
}

Answers

Answer:

#include <iostream>

using namespace std;

int main() {

   int numVals;

   bool allPositive = true;

   int inputVal;

   cout << "Enter the number of integers: ";

   cin >> numVals;

   for (int i = 0; i < numVals; i++) {

       cin >> inputVal;

       if (inputVal <= 0) {

           allPositive = false;

       }

   }

   if (allPositive) {

       cout << "All match" << endl;

   }

   else {

       cout << "Not all match" << endl;

   }

   return 0;

}

Explanation:

The program first declares a variable allPositive of type boolean and initializes it to true. Then it reads an integer numVals from input representing the number of integers to be read next. Using a loop, it reads the remaining integers one by one and checks if each integer is positive (greater than 0). If any integer is not positive, allPositive is set to false. Finally, the program outputs "All match" if allPositive is true and "Not all match" if allPositive is false.

Which situations are better suited to an indefinite (while) loop? Select 3 options.

A. writing a program that will average 20 numbers
B. writing a program to average the temperatures for the last 30 days
C. having the user guess a number and keep guessing till they get it right
D. allowing the user to enter their best friends names without saying how many friends they can have
E. writing a program to average numbers without requiring the user to count the numbers

Answers

Answer:

C. having the user guess a number and keep guessing till they get it right

D. allowing the user to enter their best friends names without saying how many friends they can have

E. writing a program to average numbers without requiring the user to count the numbers

Explanation:

Indefinite (while) loops are useful when we don't know exactly how many iterations will be needed, or when the user should be able to keep performing an action until a certain condition is met. In the situations described in options B, C, and D, we don't know exactly how many times the loop will need to execute, so an indefinite loop would be appropriate. In option A, we know that we will need to average exactly 20 numbers, so a definite (for) loop with 20 iterations would be more appropriate.

Como se hace hoja en word incluyendo sobre de correspondencia ?​

Answers

Answer:

Step 1: Set up your mailing list

* If you don’t have a mailing list, you can create one during mail merge. Collect all of your address lists, and add them to your data source

Step 2: Test your Envelope layout

* Go to File > New > Blank document.

Go to Mailings > Envelopes.

Print envelopes

In the Delivery address box, type a sample address to test how an envelope looks when printed.

Type your address in the Return address box.

Return address box

Select Options > Envelope Options and do the following:

Choose the size that matches your envelope or choose Custom size to set size.

Envelope options tab for setting envelope size and address fonts

If needed, choose a font and the left and top offset position for the Delivery address and Return address.

On the Printing Options tab, confirm the correct Feed method is selected, load the envelope to match the illustration, and then choose OK.

Feed options diagram for feeding envelopes into the printer

Choose Print, and then choose Yes to save the return address as the default address.

Step 3: Start the mail merge

Go to Mailings > Start Mail Merge > Envelopes.

Start Mail Merge menu

In the Envelope Options dialog box, check your options and then choose OK.

If you'd like to add a return address, or logo, to your envelope now is a good time to add that.

Choose File > Save.

Step 4: Link your mailing list to your main document

Go to Mailings > Select Recipients.

Type a New List command

Choose a data source. For more info, see Data sources you can use for a mail merge.

Choose File > Save.

Step 5: Add the address block to the envelope

The address block is a mail merge field that you place where you want addresses to appear on the envelope. To better see where press CTRL+SHIFT+8 to turn on paragraph marks (¶).

Place your cursor where you want the address block to go.

Go to Mailings > Address Block and choose a format. For more info, see Insert Address Block.

Address block options

Choose a format in the Insert Address Block dialog box, for the recipient's name as it will appear on the envelope.

If you want, choose the Next record button for mail merge preview results or Previous Previous record button for mail merge preview results to move through a few records in your data source to see how they look.

Choose OK.

Go to File > Save to save your merge document.

Step 6: Preview and Print the envelopes

Accept the Next record button for mail merge preview results or the Previous record button for mail merge preview results to move through a few records in your data source to see how they look.

Choose Finish & Merge > Print Documents.

Step 7: Save your mail merge envelope document

When you save the mail merge envelope document, it stays connected to your mailing list for future use.

To reuse your envelope mail merge document, open the document and choose Yes when Word prompts you to keep the connection. To change addresses in the envelope mail merge document, open the document and accept  Edit Recipient List to sort, filter, and choose specific addresses.

Click this link to view ONET's Tasks section for Web Developers. Note that common tasks are listed toward the top. and less common tasks are listed toward the bottom.

According to ONET, what common tasks are performed by
Web Developers? Check all that apply.


A. writing, designing, or editing web page content

B. using the web to purchase products for an employer

C. designing, building, or maintaining websites

D. setting up equipment for other employees

E. performing or directing website updates

Answers

According to ONET's Duties, the typical jobs carried out by web developers include creating or managing website updates as well as authoring, designing, or editing the content of web pages.

What regular tasks are carried out by web developers?

Develop and test programmes, user interfaces, and website menus. Create the website's code using coding languages like HTML or XML. Identify the information the website will contain by working with other team members. To decide on the layout of the website, consult with graphic and other designers.

What are the most popular services for web development?

The most popular web development service is probably full-stack development. Full-stack engineers, as opposed to highly specialised experts, have the skills and background to create both the front end and the back end.

To know more about website visit:-

https://brainly.com/question/19459381

#SPJ1

Answer:

writing, designing, or editing web page content

designing, building, or maintaining websites

performing or directing website updates

Assume that you have been assigned the task to create an object-oriented system that could be used to support students in finding an appropriate apartment to live in next semester. What are the different types of objects (i.e., classes) you would want to include in your system? Draw an inheritance hierarchy.

Answers

Here are some possible classes that could be included in an object-oriented system to support students in finding an appropriate apartment:

Student

Apartment

Landlord

SearchEngine

ApartmentListing

FavoriteList

Lease

Here is a possible inheritance hierarchy for these classes:

           +-----------+

           |   Person  |

           +-----------+

                 |

           +-----------+

           |  Student  |

           +-----------+

                 |

           +-----------+

           | Apartment |

           +-----------+

           /         \

  +-----------+   +-----------+

  |  Landlord |   | ApartmentListing |

  +-----------+   +-----------+

                           |

                   +-------------+

                   |  Lease      |

                   +-------------+

What is object oriented system?

An object-oriented system is a type of software system that is based on the principles of object-oriented programming (OOP). OOP is a programming paradigm that focuses on the use of objects, which are instances of classes, to represent and manipulate data.

In an object-oriented system, software applications are built using objects that interact with each other to perform specific tasks. Each object has a set of attributes (data) and methods (functions) that define its behavior. The objects in the system communicate with each other by sending messages, which trigger the execution of methods on other objects.

To know more about object oriented system, visit:

https://brainly.com/question/29024678

#SPJ1

The answer of the given question based on the  to create an object-oriented system that could be used to support students in finding an appropriate apartment is given below,

What is Hierarchy?

Hierarchy refers to a system of organizing things or people into different levels of importance or authority. It involves grouping entities based on their characteristics or relationships to each other, and arranging them in a structured manner, from the most important or broadest category to the least important or most specific category.

we can create an object-oriented system that includes the following classes:

Apartment: This class represents an apartment with attributes such as the number of bedrooms, the rent amount, the location, and the amenities.Student: This class represents a student with attributes such as name, age, major, and budget for rent.ApartmentSearch: This class represents the process of searching for an apartment. It will have methods to search for apartments based on the student's preferences such as location, budget, and amenities.RentalAgreement: This class represents the agreement between the student and the apartment owner. It will have attributes such as the rental period, the monthly rent, and the security deposit.

Here's the inheritance hierarchy for the above classes:

                +--------------+

               |   Apartment  |

               +--------------+

                      / \

                     /   \

                    /     \

                   /       \

                  /         \

   +-------------+           +-------------+

   |   Student   |           | ApartmentSearch |

   +-------------+           +----------------+

                              /

                             /

                            /

                           /

                          /

             +----------------------+

             |    RentalAgreement    |

             +----------------------+

In this hierarchy, ApartmentSearch inherits from Apartment as it uses the apartment attributes for searching. RentalAgreement inherits from Apartment and Student as it involves both the apartment and the student in the rental process.

To know more about Entity visit:

https://brainly.com/question/28234733

#SPJ1

The following loop is intended to print the multiples of 5 from 20 to 45 inclusive. How would you change the code to make it work?

Answers

The answer of the question based on the  loop is intended to print the multiples of 5 from 20 to 45 inclusive is given below,

What is looping Statements?

Looping statements are programming constructs that allow you to execute a set of instructions repeatedly, based on a specific condition or a predetermined number of iterations. Loops are used to automate repetitive tasks, perform iterations over a sequence of items or data, and process collections of data.

for i in range(20, 45):

   if i % 5 == 0:

       print(i)

To print the multiples of 5 from 20 to 45 inclusive, we need to change the range function to include 45 and modify the if condition to also include the upper limit. Here's the corrected code:

for i in range(20, 46):

   if i % 5 == 0:

       print(i)

This code will print the multiples of 5 from 20 to 45, including both 20 and 45.

To know more about Function  visit:

https://brainly.com/question/23755229

#SPJ1

PLEASWE HELP
Why are test plans important?
A) They provide a rating system for the program.
B) They allow a larger team to be employed.
C) They are optional and not important.
D) They verify that the program works in various conditions.

Answers

Answer:

D. They verify that the program works in various conditions

Explanation: A Test Plan is a detailed document that catalogs the test strategies, objectives, schedule, estimations, deadlines, and resources required to complete that project. Think of it as a blueprint for running the tests needed to ensure the software is working correctly – controlled by test managers.

Part II. Matching (10pt) "A" on the taskbar 1.Is a data storage device 2.Hard copy information into soft copy information 3.Make paper copy of a document 4.Any annoying or disturbing sound 5.Convert digital to Analog signal 6.Combining multiple pieces of data 7.Produces a paper copy of the information displayed on the monitor 8.USB Drive 9.List detail or summary data or computed information 10.Accurate A. Photocopier B. Noise C. Hard disk D. Scanner E. Modem F. Aggregation G. Printer H. Small storage 1. Report J. Free from Error​

Answers

The following which is mostly about technology are matched accordingly:

H. Small storage - USB Drive

D. Scanner - Hard copy information into soft copy information

A. Photocopier - Make paper copy of a document

B. Noise - Any annoying or disturbing sound

E. Modem - Convert digital to Analog signal

F. Aggregation - Combining multiple pieces of data

G. Printer - Produces a paper copy of the information displayed on the monitor

C. Hard disk - a data storage device

Report - List detail or summary data or computed information

J. Free from Error - Accurate

How do the above technology help to improve effectiveness?

The above technologies (except for noise which comes as a result of the use of the above) help to improve effectiveness in various ways.

They enhance productivity, streamline processes, enable faster communication and access to information, facilitate data analysis and decision-making, and provide efficient data storage and retrieval, ultimately leading to improved performance and outcomes.

Learn more about technology  at:

https://brainly.com/question/28288301

#SPJ1

onsider the below given table and write queries for
(i) & (ii) and output of
(iii) –(v):Table Name: Pet
i) Display name, owner and gender for all dogs.
ii) Display Name, owner and age of all pets whose age is more 2 years.
iii)select name, owner from pet where owner name like ‘%ya’;
iv) select name, age from pet where species = dog and age between 1 and 3;
v) select * from pets where species in (‘horse’,’parrot’)

Answers

Note that this is an SQL prompt. This is because we are asked to create queries. When you have information on tables are are asked to create queries that will result in a certain output, you are looking at a dataase query. Queries are created in SQL. Here are the queries below. The expected output are all attached.

(i) Display name, owner and gender for all dogs.

Query:
SELECT Name, Owner, Gender

FROM Pet

WHERE Species = 'Dog';

(ii) Display Name, owner and age of all pets whose age is more 2 years.

Query:

SELECT Name, Owner, Age

FROM Pet

WHERE Age > 2;


(iii) select name, owner from pet where owner name like ‘%ya’;

Query:


SELECT Name, Owner

FROM Pet

WHERE Owner LIKE '%ya';


(iv) select name, age from pet where species = dog and age between 1 and 3;

Query:
SELECT Name, Age

FROM Pet

WHERE Species = 'Dog' AND Age BETWEEN 1 AND 3;



(v) select * from pets where species in (‘horse’,’parrot’)

Query:
SELECT *

FROM Pet

WHERE Species IN ('Horse', 'Parrot');



What is an SQL Query and why is it important?

An SQL query is a command used to retrieve or manipulate data in a relational database. It is important because it allows users to extract specific data from large databases, make updates to existing data, and create new records.

SQL queries are essential in many industries that rely on large amounts of data, such as finance, healthcare, and e-commerce.

SQL queries are used to interact with data stored in relational databases, which are typically organized into tables. Queries allow users to extract, modify, and manage data within those tables.

See all output attached.

Learn more about SQL Query on:

https://brainly.com/question/30755095

#SPJ1

Full Question:

Although part of your question is missing, you might be referring to this full question:

Assuming this is a database, consider the above given table and write queries for:

(i) & (ii) and output of

(iii) –(v):Table Name: Pet

i) Display name, owner and gender for all dogs.

ii) Display Name, owner and age of all pets whose age is more 2 years.

iii)select name, owner from pet where owner name like ‘%ya’;

iv) select name, age from pet where species = dog and age between 1 and 3;

v) select * from pets where species in (‘horse’,’parrot’)

a learner wants to open many windows on his laptop at the same time to compare the information of various online encyclopedias

Answers

Answer:

by putting 3 fingers on the touchpad and swipe up

If i end user licence agreement with my cell phone service provider does thateam i can switch to a different carrier or can you tell me how to have phone released from straight talk to trackphone?

Answers

Answer:

An end-user license agreement (EULA) with your cell phone service provider typically outlines the terms and conditions for using their services, including any restrictions on switching to a different carrier or unlocking your phone. It is important to read and understand the terms of your EULA before making any changes to your service or device.

Regarding your question about switching from Straight Talk to Tracfone, you would need to check with your service provider to see if your phone is eligible for unlocking. If your phone is eligible, you can follow the instructions provided by your service provider to unlock your phone and use it with a different carrier.

Keep in mind that unlocking your phone may void your warranty and could result in additional fees or charges, so it is important to weigh the pros and cons before making any changes to your service or device.

Explanation:

Adding multiple events in an array of elements using 'querySelectorALL' in JavaScript?

Answers

You can add multiple events to an array of elements using querySelectorAll in JavaScript by iterating through each element in the array and adding the event listener to each one.

What is JavaScript?

JavaScript, also known as JS, is a programming language that, along with HTML and CSS, is one of the core technologies of the World Wide Web.

Here's an example of using 'querySelectorALL' in JavaScript:

const elements = document.querySelectorAll('.my-element');

elements.forEach(element => {

 element.addEventListener('click', () => {

   console.log('Clicked!');

 });

 

 element.addEventListener('mouseenter', () => {

   console.log('Mouse entered!');

 });

});

Thus, in this example, we first use querySelectorAll to select all elements with the class name my-element. We then use the forEach method to iterate through each element in the elements array.

For more details regarding java, visit:

https://brainly.com/question/29897053

#SPJ1

C++ Write a void function that takes three int arguments by reference. Your function should modify the values in the arguments so that the first argument contains the largest value, the second the second-largest, and the third the smallest value. Use the swapValues function to swap the values in each of the arguments if needed. Your function should print out the values before and after the swapping to show it works correctly. Write a simple driver program to test your function.​

Answers

Answer:

Here's the C++ code for the void function:

#include <iostream>

void swapValues(int& a, int& b) {

   int temp = a;

   a = b;

   b = temp;

}

void sortValues(int& a, int& b, int& c) {

   std::cout << "Before swapping: " << a << " " << b << " " << c << std::endl;

   if (a < b) {

       swapValues(a, b);

   }

   if (b < c) {

       swapValues(b, c);

   }

   if (a < b) {

       swapValues(a, b);

   }

   std::cout << "After swapping: " << a << " " << b << " " << c << std::endl;

}

int main() {

   int x = 3, y = 5, z = 1;

   sortValues(x, y, z);

   return 0;

}

Explanation:

In this code, the sortValues function takes three integer arguments by reference, and modifies the values so that the first argument contains the largest value, the second contains the second-largest, and the third contains the smallest value.

The swapValues function is used within sortValues to swap the values in the arguments if needed.

In the main function, we initialize three integer variables with values 3, 5, and 1, respectively, and then call the sortValues function with those variables as arguments. The output of this program should be:

Before swapping: 3 5 1

After swapping: 5 3 1

where is tan accent 3 lighter 40% in excel?

Answers

Answer:

Tan Accent 3 Lighter 40% can be found in the color palette of Excel 2007-2013. It is available in the Orange Theme Colors as Tan Accent 5 Lighter 40%. Once you select that set of Theme Colors, it will be available in any of the color palettes in Excel 2007-2013 [1]. For Text 2 and the Accent colors, the sequence of shades goes Lighter 80%, Lighter 60%, Lighter 40%, Lighter 0%/Darker 0% (the baseline shade) [2]. The color system in Excel 2013 is reportedly more friendly to those with color vision deficiencies [3

Explanation:

quick code question:)

Answers

Answer:

The value of x[3] would be "c".

Explanation:

Here is a breakdown of the code:

The variable x is initialized as an array with three elements: "a", "b", and "c".

The insertItem function is called with three arguments: the array x, the index 2, and the string "f". This function inserts the string "f" at index 2 of the array x, shifting all other elements to the right.

The modified array x is printed to the console using console.log.

Since "c" was originally at index 2 of the array and the insertItem function inserted "f" at that index, "c" is now at index 3 of the modified array. Thus, x[3] is equal to "c".

Case Project 13-2 Building on Case Project 13-1, you want to be able to check the status of the blinds and make them controllable using your mobile phone through your home network. You also want to have a series of indicators on the device that indicate the following status conditions: 1. Power is applied to the device. 2. The device detects someone in the room. 3. Direct sunlight is detected. 4. It is dark. What hardware changes do you need to make to this project?

Answers

Answer:

To add the desired functionality to the project, the following hardware changes need to be made:

Add a Wi-Fi module to the Arduino board, such as an ESP8266, to enable connectivity to the home network.

Add a sensor to detect the position of the blinds, such as a potentiometer or a rotary encoder, to enable the status of the blinds to be checked remotely.

Add a PIR (Passive Infrared) sensor to detect motion in the room, which can be used to trigger the blinds to open or close automatically based on occupancy.

Add a light sensor to detect the amount of ambient light in the room, which can be used to trigger the blinds to open or close automatically based on the amount of sunlight.

Add an LED indicator for each of the four status conditions. The LED indicators can be connected to the Arduino board and controlled through software to indicate the status conditions.

Finally, update the software code to include the new functionality to check the status of the blinds and control them through the Wi-Fi network. The software code should also include logic to read the sensor data and control the LED indicators based on the status conditions.

Explanation:

**ANSWER MUST BE IN PSEUDOCODE**

Write a program that will accept an unknown number of grades in the form of numbers, calculates the GPA, and then outputs the letter grade for each with the calculated GPA.

For the input, the first number will reflect the number of grades being entered. The remaining inputs will be the actual grades in number form. Only grade values from zero to four will be accepted. Any other entered value should receive a zero as the value inserted into the array. The input and output will use the following numbers to reflect a letter grade:

A = 4
B = 3
C = 2
D = 1
F = 0
To calculate the GPA, total up the values in the grades array and divide by the number of elements in the array.

Testing Invalid Number of Grades
If the user enters a value of zero or less for the number of grades being entered, the following should output:

Example Input

-4 1 2 3 4
Example Output

The number of grades to enter must be greater than 0.
Testing Valid Grades
Example Input

4 4 3 2 1
Example Output

The following grades: A B C D
Earned a GPA of: 2.5
Testing Valid and Invalid Grades
Example Input

4 4 6 2 -1
Example Output

The following grades: A F C F
Earned a GPA of: 1.5

**ANSWER MUST BE IN PSEUDOCODE**

Answers

Answer:

SET totalGrades to 0

SET totalPoints to 0

SET numGrades to INPUT from user

SET grades[numGrades] to empty array

IF numGrades <= 0 THEN

OUTPUT "The number of grades to enter must be greater than 0."

ELSE

FOR i from 0 to numGrades-1 DO

SET grade to INPUT from user

IF grade < 0 OR grade > 4 THEN

SET grade to 0

END IF

SET grades[i] to grade

SET totalPoints to totalPoints + grade

END FOR

Explanation:

FOR i from 0 to numGrades-1 DO

   SET letterGrade to empty string

   IF grades[i] == 4 THEN

       SET letterGrade to "A"

   ELSE IF grades[i] == 3 THEN

       SET letterGrade to "B"

   ELSE IF grades[i] == 2 THEN

       SET letterGrade to "C"

   ELSE IF grades[i] == 1 THEN

       SET letterGrade to "D"

   ELSE

       SET letterGrade to "F"

   END IF

   OUTPUT "The following grades: " + letterGrade + " "

END FOR

SET gpa to totalPoints / numGrades

OUTPUT "Earned a GPA of: " + gpa

END IF

Design the logic for a program that allows a user to enter a number. Display the sum of every number from 1 through the entered number. In pseudocode or flow chart.

Answers

Answer:

START

DECLARE total_sum = 0

DISPLAY "Enter a number: "

GET user_input

FOR i from 1 to user_input:

SET total_sum = total_sum + i

END FOR

DISPLAY "The sum of every number from 1 through " + user_input + " is " + total_sum

END

A mid-sized graphic design company has a position for a graphic design artist. The hiring panel has narrowed the candidates down to three.

Candidate A is a recent college graduate. He has a degree in digital design and experience using Adobe’s photo design software. Candidate A has strong opinions about his design process and argued with the interview panel at length about their critique of his portfolio.

Candidate B has just completed an internship at a large graphic design corporation. She has experience using some of the latest design software, but her work has always been in collaboration with others. She has never completed a design job on her own.

Candidate C has worked in corporate advertising for the past ten years. She has experience in design, but her methods of production are more traditional. She does not have experience with the latest design software, nor is she very interested in learning it.

Which candidate would most likely be hired for this position?

Responses

candidate A
candidate A

candidate C
candidate C

candidate B
candidate B

None




--for education--

Answers

General instructions on how the hiring panel should proceed to reach its judgement. Here are some actions they might consider: Examine the portfolios of contenders, Interview candidates and decide.

Which of the following best sums up the advantages and disadvantages of digital publishing?

Digital publication makes it possible to produce and share content more quickly and effectively, but it also creates new opportunities for problems with piracy, copyright, and plagiarism.

One of the most important talents a news anchor needs to cultivate is which of the following?

TV news anchors need strong public speaking abilities to enable them to confidently conduct interviews and present daily news items. Also, they employ these abilities to keep conversing easily with their audience despite problems.

To know more about copyright visit:-

https://brainly.com/question/29506018

#SPJ1

1. How does learning the different features of Microsoft Word help you in your study?

2. Why is the important to understand the use of Microsoft Word? ​

Answers

Answer:

Learning the different features of Microsoft Word can be incredibly useful in many ways for students. Some examples include:

Creating professional-looking documents: By learning how to use features like formatting, tables, and styles, students can create visually appealing and well-organized papers, reports, and presentations.

Saving time: Knowing how to use shortcuts, templates, and other time-saving features can help students be more efficient with their work.

Collaborating with others: Many students are often required to work on group projects, and Microsoft Word allows multiple people to work on the same document at the same time. Knowing how to use features like track changes and comments can make collaborating much easier.

Understanding the use of Microsoft Word is important for a number of reasons:

It's a widely-used program: Microsoft Word is used in many industries and fields, so having proficiency with it can be helpful in a variety of settings.

It's essential for many jobs: Many jobs require knowledge of Microsoft Word, so being familiar with the program can be important for job prospects.

It can improve productivity: Understanding how to use Microsoft Word efficiently can help users be more productive and save time.

It can improve the quality of documents: Knowing how to use the formatting, layout, and other features of Microsoft Word can help users create documents that are well-organized and visually appealing.

Explanation:

1. How does learning the different features of Microsoft Word help you in your study?

answer:Microsoft Word is beneficial for students to conduct educational material and practice in school and university faster with higher quality. It uses to create diverse essay topics, make notes, consult dictionaries, check spelling and grammar, and add thesaurus.

2. Why is the important to understand the use of Microsoft Word?

Answer:Used to make professional-quality documents, letters, reports, etc., MS Word is a word processor developed by Microsoft. It has advanced features which allow you to format and edit your files and documents in the best possible way.

heyy buddy please make me brainalist and keep smiling dude

If there is a break in the tube, theoretically what will happen to the Hyperloop pod?

Answers

If there is a break in the tube of the Hyperloop, the pod will experience a sudden drop in pressure inside the tube, which could result in a rapid deceleration or even an abrupt stop. This is because the Hyperloop operates by using a low-pressure environment inside the tube to reduce air resistance and enable the pod to travel at high speeds. If the pressure inside the tube drops, it can cause the pod to lose its levitation and potentially come into contact with the tube, resulting in a sudden deceleration or stop. Additionally, a break in the tube could cause the pod to experience sudden changes in air pressure, which could cause discomfort or injury to passengers. Therefore, it is important to ensure the safety and integrity of the tube to prevent any potential breaks or leaks.

PLEASE HELP\

What type of tests are most test plans?
A) beta
B) alpha
C) Windows
D) exceptions

Answers

Neither A) beta nor B) alpha nor C) Windows nor D) exceptions are types of tests that are typically included in a test plan.

What is a Test Plan?

A test plan is a comprehensive document that outlines the scope, approach, objectives, resources, and schedule of testing software activities.

The types of tests that are typically included in a test plan depend on the specific requirements of the software being tested, but some common types of tests include:

Functional testing - tests the functionality of the software according to the requirementsPerformance testing - tests the performance of the software under different load conditionsSecurity testing - tests the security of the software and its ability to protect against attacksUsability testing - tests the usability and user-friendliness of the softwareCompatibility testing - tests the compatibility of the software with different operating systems, hardware, and software configurationsRegression testing - tests the software to ensure that changes or updates have not introduced new defects or issues

To learn more about testing software, visit: https://brainly.com/question/30356161

#SPJ1

What is the best Halloween candy in your opinion

Answers

Answer:Lollipops or anything sour !!!

Explanation:

Answer: Chocolate

Explanation: Because everyone can agree it is good, please

tell me if I am wrong.

2
Which of the following devices are most likely to use an access control list (ACL)?
A. firewalls, switches, and routers
B. modems, loops, and hubs
C. firmware, firewalls, and extranets
D. bridges, loops, and routers

Answers

Answer:

The correct answer is A: firewalls, switches, and routers. Access control lists (ACLs) are used to define the rules for allowing or denying network traffic, and are commonly used by firewalls, switches, and routers. Modems, loops, and hubs do not use ACLs, while firmware, firewalls, and extranets may or may not use ACLs depending on the particular setup. Bridges, loops, and routers do use ACLs, but are not the most likely devices to do so

Explanation:

Other Questions
What blood type is genotype II? Task 3 Instructions and information The original triangle has an area equal to 729 small dotty triangles. This can be checked by counting, but there is a more efficient way. Notice that the small dotty triangles in the original triangle form rows of triangles. The first row, at the top of the triangle has I small triangle. The second row has 3 triangles How triangles are there in the 3rd and 4th rows? n How many rows are there? Use your knowledge of series to check the total number of small triangles in the original triangle. Congruent Triangle Proofs. List reasons for the statements. Prove PQR congruent to STR and prove JKL is congruent to NKM 35 points!! Why should we vote for the constitution party? Help ASAP!! How do you think the Compromise of 1850 contributed (added) to the debates over the Kansas-Nebraska Act? If is an angle in standard position and its terminal side passes through the point (-2,3), find the exact value of csc csc in simplest radical form. Brazil's real GDP was 1,520 trillion reais in 2011 and 1,585 trillion reais in 2012. Brazil's population was 195 million in 2011 and 196.5 million in 2012. Calculate a. The growth rate of real GDP. b. The growth rate of real GDP per person. c. The approximate number of years it takes for real GDP per person in Brazil to double if the 2012 growth rate of real GDP and the population growth rate are maintained Part 3 B 3.1 Given: P = 2 2x+5 + 2x 3.1.1 Show that P is a rational number if x = 1.5 3.1.2 Determine the values of for which P is a real number. (3) (2) Oliver started looking for his missing cat at 2:40. If he found it at 6:00, how long did he spend looking? Read the following sentences properly and attempt the questions that following.A. That I went to the place last week does not mean we are friends.B. How she knew my name is still a mystery to me.C. David said what my teacher taught me was wrong.D. Whatever Joshua gives me impresses me.E. Whoever says Joseph wants my money got the message wrong.F. Their great strength is also their weakness. G. Lying to ones parents should not be encouraged.H. When Deola will come to school is the bext question.I. An umbrella of life has saved my brother.J. She gave the food of life.i. What is the grammatical name of the underline part of each sentence?ii. State its function. What does the faint red light from the west symbolize? Rogelio watches a movie that is 1 3/4 hourslong. He stops for dinner after watching 3/5of the movie. How many hours of themovie has he watched? Question 3(Multiple Choice Worth 2 points)(Theoretical Probability MC)When rolling a 6-sided die twice, determine P(sum of 5).O2/64/365/3610/36 Need help with Spanish!!! Uzbekistan is the centre of the central asia what effect does the united kingdoms government have on the economy? As a toddler Ben did not get enough vitamin D in his diet. As a result, his bones did not develop properly and his growth was delayed. What caused the delay in Bens physical development? A. an environmental factor B. a motor factor C. a biological factor D. a control factor E. a genetic factor Is all about identification and description of the strategies that managers can carry so as to achieve better performance and a competitive advantage for their organization? Can somebody please help me with this questions they r do today What was the amount of change in Total Current Assets for Five Below from January 30, 2021 until January 29, 2022? (note: Balance Sheet amounts are listed in thousands)What was the amount of change in Total Current Assets for Five Below from January 30, 2021 until January 29, 2022? (note: Balance Sheet amounts are listed in thousands)Total Current Assets Increased by $565,690,000Total Current Assets Increased by $904,739,000Total Current Assets Decreased by $755,413,000Total Current Assets Increased by $149,326,000