answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Readme
2 months ago
7

OCR Land is a theme park aimed at children and adults. Entrance tickets are sold online. An adult ticket to OCR Land costs £19.9

9, with a child ticket costing £8.99. A booking fee of £2.50 is added to all orders. One ride in OCR Land has a minimum height of 140 cm to ride alone or 120 cm to ride with an adult. Create an algorithm that: • asks the user to input the height of the rider, in centimetres • if needed, asks if they are riding with an adult • outputs whether or not they are allowed to ride • repeats this process until 8 people have been allowed to ride
Computers and Technology
1 answer:
Rzqust [1K]2 months ago
5 0

Answer:

count = 0

while count!= 8:

height = float(input("Enter the height of the rider: "))

if height >= 140:

print("You may ride")

count += 1

else:

if height >= 120:

answer = input("Is the rider accompanied by an adult (yes/no): ")

if answer == "yes":

print("You may ride")

count += 1

else:

print("You are not permitted to ride")

else:

print("You are not permitted to ride")

Explanation:

Begin with a count of zero, which will track the number of riders allowed. Use a while loop that continues until the count reaches 8. During each iteration, request the user's height. If the height is 140 cm or taller, display "You may ride" and increment the count. If the height is 120 cm or more, check if the rider is with an adult. If not, show the message "You are not permitted to ride"; otherwise, allow the ride and increase the count. If the height is below 120 cm, deny the ride.

You might be interested in
#Write a function called "angry_file_finder" that accepts a #filename as a parameter. The function should open the file, #read i
ivann1987 [1066]

Answer:

I am crafting a Python function:

def angry_file_finder(filename): #function definition, this function takes the file name as input

with open(filename, "r") as read: #the open() function is employed to access the file in read mode

lines = read.readlines() #readlines() yields a list of all lines in the file

for line in lines: #iterates through every line of the file

if not '!' in line: #checks if a line lacks an exclamation mark

return False # returns False if a line does not include an exclamation point

return True # returns true if an exclamation mark is present in the line

print(angry_file_finder("file.txt")) invokes the angry_file_finder function by supplying a text file name to it

Explanation:

The angry_file_finder function accepts a filename as its parameter. It opens this file in read mode utilizing the open() method with "r". Then it reads every line using the readline() function. The loop checks each line for the presence of the "!" character. If any line in the file lacks the "!" character, the function returns false; otherwise, it returns true.

There is a more efficient way to write this function without using the readlines() method.

def angry_file_finder(filename):

with open(filename, "r") as file:

for line in file:

if '!' not in line:

return False

return True

print(angry_file_finder("file.txt"))

The revised method opens the file in reading mode and directly uses a for-loop to traverse through each line to search for the "!" character. In the for-loop, the condition checks if "!" is absent from any line in the text file. If it is missing, the function returns False; otherwise, it returns True. This approach is more efficient for locating a character in a file.

7 0
1 month ago
A company operates on two types of servers: 2 large servers (L) and 4 smaller servers (S), with a combined total of 64GB RAM. Th
oksian1 [950]

Reasoning:

Let's denote the size of a large server as L and the size of a smaller server as S.

According to the data provided, we have two equations:

2L + 4S = 64.............(1)

and

L + 3S = 40...............(2)

To solve the equations, we proceed as follows:

2(2)-(1)

2L - 2L + 6S - 4S = 2*40 - 64

2S = 16

thus, S = 8..................(3), which indicates the size of the small server

Using (3) in (2) yields

L + 3(8) = 40

L = 40 - 24 = 16..............indicating the size of the large server

8 0
1 month ago
Dante has a worksheet shared with multiple users. He would like the ability to approve or reject changes that are made. Which fe
oksian1 [950]
Data Consolidation.
7 0
2 months ago
Need 2.5 Code Practice Answers
Natasha_Volkova [1026]

Answer:

import random

random.seed(1,10) # Note: seed takes one argument, so this line has an error

a = random.randint(1, 10)

b = random.randint(1, 10)

print("Calculate: " + str(a) + " X " + str(b) + "?")

ans = int(input("Your answer: "))

if ans == a * b:

print("Well done!")

else:

print("That's wrong!")

Explanation:

4 1
3 months ago
Read 2 more answers
Other questions:
  • Which of these is an example of the integrity principle that can ensure your data is accurate and untampered with?
    10·2 answers
  • To what extent are the following computer systems instances of artificial intelligence:
    14·1 answer
  • Knowledge flows from the information that has been generated. Which of the following does not necessarily flow from information
    15·1 answer
  • U.S. industries like steel, computers, and energy need to be protected from foreign competition to ensure which of the following
    6·2 answers
  • A wireless network does not benefit like a wired network does, when it comes to collision reduction. Which device reduces collis
    6·1 answer
  • Redo Programming Exercise 16 of Chapter 4 so that all the named constants are defined in a namespace royaltyRates. PLEASE DONT F
    14·1 answer
  • Which of the following attributes of a website indicates a more reliable source for information?
    15·1 answer
  • A particular vendor uses the following approach to intrusion detection.16 The company maintains a large number of honeypots dist
    5·1 answer
  • A feedback mechanism that can be used to measure the effectiveness of a CSIRT is the ____. a. after action review b. IR plan tes
    8·1 answer
  • A company has deployed four 48-port access layer switches to a switch block. For redundancy each access layer switch will connec
    14·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!