C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter6: User-defined Functions
Section: Chapter Questions
Problem 1TF: Mark the following statements as true or false: a. To use a predefined function in a program, you...
icon
Related questions
Question
c++
4:39
اريج جدید
All Media
16/01/2021, 4:39 PM
uäubill elälJI asob x
h Assignment
Final Lab Exam2021.pdf
%20Exam2021.pdf
1/ 1
1s Semester 2020/2021
Write a C++ program that contains the following:
• The PrNumber user-defined function:
The function is called PrNumber, which takes a given integer number (m), and returns a
boolean value that indicates whether m is prime number or not. The function should consider
the following conditions:
1) If m is negative or zero then the function will retum false.
2) If m is between I and 3 then the function will return true.
3) If m is an even number then the function will return false.
4) Otherwise, the function should check whether the n is prime number and retum true, or
it's not a prime and return false.
Hint: The prime number is a number that is greater than 1 and divided by 1 or itself. The
prime numbers can't be divided by other numbers than itself or 1. For example 2, 3, 5, 7, 11,
13, 17, 19, 23. are the prime numbers.
• In the main function, the program will ask the user to enter a number (N), and then it
will store all prime factors of N in Array (using the defined PrNumber function) after
that print it.
The program will print the following sample output:
Sample 1:
Enter a number (x) :
3e
The prime factors of number 30:
Arr(@]=2 Arr[1]=3 Arr[2]=5
Sample 2:
Enter a number (x) :
6s065
The prime factors of number 65865:
Arr[e]=s Arr[1]=7_Arr[2]=11 Arr[3]=13
Transcribed Image Text:4:39 اريج جدید All Media 16/01/2021, 4:39 PM uäubill elälJI asob x h Assignment Final Lab Exam2021.pdf %20Exam2021.pdf 1/ 1 1s Semester 2020/2021 Write a C++ program that contains the following: • The PrNumber user-defined function: The function is called PrNumber, which takes a given integer number (m), and returns a boolean value that indicates whether m is prime number or not. The function should consider the following conditions: 1) If m is negative or zero then the function will retum false. 2) If m is between I and 3 then the function will return true. 3) If m is an even number then the function will return false. 4) Otherwise, the function should check whether the n is prime number and retum true, or it's not a prime and return false. Hint: The prime number is a number that is greater than 1 and divided by 1 or itself. The prime numbers can't be divided by other numbers than itself or 1. For example 2, 3, 5, 7, 11, 13, 17, 19, 23. are the prime numbers. • In the main function, the program will ask the user to enter a number (N), and then it will store all prime factors of N in Array (using the defined PrNumber function) after that print it. The program will print the following sample output: Sample 1: Enter a number (x) : 3e The prime factors of number 30: Arr(@]=2 Arr[1]=3 Arr[2]=5 Sample 2: Enter a number (x) : 6s065 The prime factors of number 65865: Arr[e]=s Arr[1]=7_Arr[2]=11 Arr[3]=13
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Function Arguments
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr