Answer:
public static void drawGraphics (Graphics g, int width, int height) {
int r = Math.round(width/2);
int x = 45;
int y = 30;
g.setColor(Color.RED);
g.fillRect(x, y, width, height);
g.setColor(Color.BLUE);
g.fillOval(Math.round(x/2), Math.round(y/2), r, r);
}
Explanation:
The Java method "drawGraphics" of the Graphics class accepts draws a square with the "fillRect()" method of the Graphics class object and at its center, a circular path is drawn as well.
It looks like you need to get both numbers from the input. Try doing something like this:
print(int(input()) + int(input()))
The error message gives it away "#DIV/0!". A division by zero error has occurred, and and error is displayed because dividing by zero is mathematically impossible.
Answer:
this is not true this is not true
Answer:
import pandas as pd
filename = input("Enter file name with the extension included: ")
data = {}
with open("filename", "r") as file:
content = file.readlines()
for line in content:
line_list = line.strip().split(" ")
data[line_list[0]] = line_list[1] * line_list[2]
del line_list
report = pd.DataFrame(list(data.items()), columns = ["lastname", "wages paid"])
print(report)
Explanation:
The python module prompts the user for the file name and opens the text file to extract the employee data with the python open function. It iterates over the file content and saves the last name and the wages paid to the employees ( the hours worked multiplied by the hourly rate) in the dictionary "data".
The dictionary is converted to a dataframe with the Pandas python package and displays the data in tabular format on the screen.