3% of pedestrian fatalities were caused by impaired drivers
Answer:
<u>note:</u>
<em><u>solution is attached in word form due to error in mathematical equation. furthermore i also attach Screenshot of solution in word due to different version of MS Office please find the attachment</u></em>
Answer:
// Producer Thread
void *producer(void *param) {
buffer_item item;
while (true) {
item = rand() % 100;
sem_wait(&empty);
pthread_mutex_lock(&mutex);
if (insert_item(item))
printf("Can't insert item\n");
else
printf("Producer %d: produced %d\n", *((int*)param), item);
pthread_mutex_unlock(&mutex);
sem_post(&full);
}
}
// Consumer Thread
void *consumer(void *param) {
while (true) {
buffer_item item = NULL;
if (in > 0)
item = buffer[in - 1];
sem_wait(&full);
pthread_mutex_lock(&mutex);
if (remove_item(&item))
printf("Can't remove item\n");
else
printf("Consumer %d: consumed %d\n", *((int*)param), item);
pthread_mutex_unlock(&mutex);
sem_post(&empty);
}
}
Explanation:
An outline of the producer and consumer threads appears as shown above.
In your example, you're asking the user for a number and then you're setting total and nums equal to zero. This results in your first number being ignored by the program. I included the complete working code below:
num = int(input("Enter a number: "))
total = num
nums = 1
while (total <= 100):
num = int(input("Enter a number: "))
nums = nums + 1
total = total + num
print("Sum: "+str(total))
print("Numbers Entered: "+str(nums))
I hope this helps!
Answer:
The answer is "Videoconferencing"
Explanation:
Video conferencing is a process, that uses communicating devices to convey sound and video information. It is used to involves the performances and meeting more than two members at various sites.
- It enables the users to meet a person face to face by different locations, and avoid moving to a single site.
- This type of communication is used everywhere in the world, it saves the time of highly salaried employees, and provides the usage of different sites in the same organization.