You didn't specify what the program should output, so there are many possibilities that result in a working program. It *looks* like this was intended:
int x = 24;
int y;
y = x-12;
cout<<y<<endl;
and it will display 12.
In excel spreadsheets, Sidney
need to consider specifying relationships between the information you have
stored in your spreadsheets when creating formulas. The elements that will help
you understand using spreadsheet are the constants, operators, references and
functions. This will enable her to use the formulas, without hassle in
spreadsheets.
Answer:
b) Bounded Waiting
Explanation:
int currentThread = 1;
bool thread1Access = true;
bool thread2Access = true;
thread1 { thread2 {
While (true) {
While (true)
{
while(thread2Access == true)
{
while(thread1Access == true)
{
If (currentThread == 2) {
If (currentThread == 1)
{
thread1Access = false; thread2Access = false;
While (currentThread == 2);
While (currentThread == 1);
thread1Access = true; thread2Access = true;
} }
/* start of critical section */ /* start of critical section */
currentThread = 2 currentThread = 1
… ...
/* end of critical section */ /* end of critical section */
thread1Access = false; thread2Access = false;
… ...
} }
} }
} }
It can be seen that in all the instances, both threads are programmed to share same resource at the same time, and hence this is the bounded waiting. For Mutual exclusion, two threads cannot share one resource at one time. They must share simultaneously. Also there should be no deadlock. For Progress each thread should have exclusive access to all the resources. Thus its definitely the not the Progress. And hence its Bounded waiting.
Answer:
In Python:
def get_letter_grade(points):
if points>=900:
grade ="A"
elif points>=800 and points < 900:
grade ="B"
elif points>=700 and points < 800:
grade ="C"
elif points>=600 and points < 700:
grade ="D"
else:
grade = "F"
return grade
Explanation:
This defines the function
def get_letter_grade(points):
The following if-else if conditions check the score to determine the appropriate grade
<em> if points>=900:</em>
<em> grade ="A"</em>
<em> elif points>=800 and points < 900:</em>
<em> grade ="B"</em>
<em> elif points>=700 and points < 800:</em>
<em> grade ="C"</em>
<em> elif points>=600 and points < 700:</em>
<em> grade ="D"</em>
<em> else:</em>
<em> grade = "F"</em>
This returns the grade
return grade
Answer:
#include <iostream>
#include <cstring>
using namespace std;
bool isAPalindrome(char* palindrome);
int main()
{
char palindrome[30];
bool palindrome_check;
cout << "Please enter an word or phrase.\n";
cin.getline(palindrome, 30);
palindrome_check = isAPalindrome(palindrome);
if (palindrome_check = true)
{
cout << "Input is a palindrome\n";
}
else
{
cout << "Inputis not a palindrome\n;";
}
system("pause");
return 0;
}
bool isAPalindrome(char* palindrome)
{
char* front;
char* rear;
front = palindrome;// starts at the left side of the c string
rear = (palindrome + strlen(palindrome)) - 1;//starts at the right side of the c-string. adds the c string plus the incriment value of s
while (front <= rear)
{
if (front = rear)
{
front++;
rear--;
}
else
{
return false;
}
}
return true;
}