Answer:
I am writing Python program.
string = input("Enter a string: ")
print(string.count(' '))
Explanation:
The first statement takes input string from the user.
input() is used to read the input from the user.
The next statement uses count() function to count the number of times the specified object which is space ' ' here occurs in the string.
The print() function is used to return the number of times the space occurs in the string entered by the user.
Output:
Enter a string: How are you doing today?
4
The screenshot of program and its output is attached.
Answer:
Explanation:
The following program is written in Java. Using the program code from Purchase class in 5.13 I created each one of the fruit objects. Then I set the price for each object using the setPrice method. Then I set the number of each fruit that I intended on buying with the setNumberBought method. Finally, I called each objects getTotalCost method to get the final price of each object which was all added to the totalCost instance variable. This instance variable was printed as the total cost of the bill at the end of the program. My code HIGHLIGHTED BELOW
//Entire code is in text file attached below.
//MY CODE HERE
DecimalFormat df = new DecimalFormat("0.00");
oranges.setPrice(10, 2.99);
oranges.setNumberBought(2*12);
eggs.setPrice(12, 1.69);
eggs.setNumberBought(2*12);
apples.setPrice(3, 1);
apples.setNumberBought(20);
watermelons.setPrice(1, 4.39);
watermelons.setNumberBought(2);
bagels.setPrice(6, 3.50);
bagels.setNumberBought(12);
totalCost = oranges.getTotalCost() + eggs.getTotalCost() + apples.getTotalCost() + watermelons.getTotalCost() + bagels.getTotalCost();
System.out.println("Total Cost: $" + df.format(totalCost));
}
}
The best chart to see the data distribution for the exercise routine would be a pie chart. Using Microsoft Excel, you can input each data point you have for all you exercise routine category, and generate a pie chart which will show you the percentage for each category in comparison to the total.
Answer:
<em>(c) The method call, which worked correctly before the change, will now cause a run-time error because it attempts to access a character at index 7 in a string whose last element is at index 6.</em>
<em />
Explanation:
Given
printAllCharacters method and printAllCharacters("ABCDEFG");
Required
What happens when x < str.length() is changed to x <= str.length()
First, we need to understand that str.length() gets the length of string "ABCDEFG"
There are 7 characters in "ABCDEFG".
So: str.length() = 7
The first character is at index 0 and the last is at index 6
Next, we need to simplify the loop:
for (int x = 0; x< str.length(); x++) means for (int x = 0; x< 7; x++)
The above loop will iterate from the character at the 0 index to the character at the 6th index
while
for (int x = 0; x<=str.length(); x++) means for (int x = 0; x<=7; x++)
The above loop will iterate from the character at the 0 index to the character at the 7th index
Because there is no character at the 7th index, the loop will return an error
Hence: (c) is correct
The argument for the function would be answer "D".