Answer:
The program is written in c++ , go to the explanation part for it, the output can be found in the attached files.
Explanation:
C++ Code:
#include <iostream>
using namespace std;
int main() {
int x;
cout<<"Enter a number: ";
cin>>x;
int largest = x;
int position = 1, count = 0;
while(x != 1)
{
count++;
cout<<x<<" ";
if(x > largest)
{
largest = x;
position = count;
}
if(x%2 == 0)
x = x/2;
else
x = 3*x + 1;
}
cout<<x<<endl;
cout<<"The largest number of the sequence is "<<largest<<endl;
cout<<"The position of the largest number is "<<position<<endl;
return 0;
}
Answer:
348 + 395 = 743
Hence, together they have 743 pennies and not 653 pennies. And we cannot perform the rounding, as that is the case when we have the decimal number or the float number. Only then we have the digits after the decimal. And if it's more than 5, we add 1 to the previous or else leave the number as it is. And we go on performing from right to left, and till the number of decimal places, we need to round off. However, here its purely an integer, and hence we cannot round off, as that will result in a significant loss, and which is not acceptable. However, if we want to round off before decimal places as well, then in that case 743 will be $7s, and 653 pennies will be 6+1= $7s, and if this level of loss is acceptable then we can assume that they have the same sum of money. However, here the answer is given in pennies, and hence this is not the case. And hence the answer given in the question is not correct.
Explanation:
The answer is self-explanatory. And since both are numbers, rounding is not required(as explained in the answer section), as it is required in case of decimal and float(as explained in the answer section). And as explained in the answer section, if we can tolerate very heavy loss, then the numbers as well can be rounded off as explained in the answer section. But that is not the case here, as the answer is given in pennies.
Answer:
Since no programming language is stated, python will by used.
Explanation:
def isPrime():
#first we ask for a number that will be tested
data= int(input("please enter a number"))
#the next line is where the number will be tested to see if its a prime
if (data>1):
if(data % 2)==1:
print("true")
else:
print("False")
else:
print("Enter a number greater than 1")
isPrime()
Answer:
A. Your Foreman
Explanation:
They should be trained on whatever you are doing
Answer:
The solution code is written in Python 3:
- calories = int(input("Enter number of calories: "))
- fats = int(input("Enter number of fat in grams: "))
-
- if(calories > 0 and fats > 0):
- cf = fats * 9
- if(cf < calories):
- percent = cf / calories
- if(percent < 0.3):
- print("Food is low in fat")
- else:
- print("Error input. Calories from fat cannot more than total calories")
- else:
- print("Error input. Calories and fats must be more than 0")
Explanation:
Firstly, use input function to ask user to enter total number of calories and fat in grams (Line 1-2)
Next we do the first input validation to check if the calories and fats are more than 0 (Line 4). If so apply formula to calculate calories from fats. If not, print error input message (Line 5, 13)
Then we proceed to next input validation to check if calories from fact more than total calories. If so, proceed to calculate percentage of calories from fats and if it is lower than 30%, display the appropriate message (Line 6 - 9). If fail the second input validation, the program will display another error input message again (Line 11)