The use of computers in education is referred to as computer-assisted instruction (CAI). Write a program that will help a student learn multiplication. Use the rand function to produce two positive one-digit integers. The program should then prompt the user with a question, such as How much is 6 times 7? The student then inputs the answer. Next, the program checks the student’s answer. If it’s correct, display the message "Very good!" and ask another multiplication question. If the answer is wrong, display the message "No. Please try again." and let the student try the same question repeatedly until the student finally gets it right. A separate function should be used to generate each new question. This function should be called once when the application begins execution and each time the user answers the question correctly.
Operations
In mathematics and computer science, an operation is an event that is carried out to satisfy a given task. Basic operations of a computer system are input, processing, output, storage, and control.
Basic Operators
An operator is a symbol that indicates an operation to be performed. We are familiar with operators in mathematics; operators used in computer programming are—in many ways—similar to mathematical operators.
Division Operator
We all learnt about division—and the division operator—in school. You probably know of both these symbols as representing division:
Modulus Operator
Modulus can be represented either as (mod or modulo) in computing operation. Modulus comes under arithmetic operations. Any number or variable which produces absolute value is modulus functionality. Magnitude of any function is totally changed by modulo operator as it changes even negative value to positive.
Operators
In the realm of programming, operators refer to the symbols that perform some function. They are tasked with instructing the compiler on the type of action that needs to be performed on the values passed as operands. Operators can be used in mathematical formulas and equations. In programming languages like Python, C, and Java, a variety of operators are defined.
(a)
The use of computers in education is referred to as computer-assisted
instruction (CAI). Write a
Use the rand function to produce two positive one-digit integers.
The program should then prompt the user with a question, such as
How much is 6 times 7?
The student then inputs the answer. Next, the program checks the student’s
answer. If it’s correct, display the message "Very good!" and ask another
multiplication question.
If the answer is wrong, display the message "No. Please try again." and let the
student try the same question repeatedly until the student finally gets it right.
A separate function should be used to generate each new question.
This function should be called once when the application begins execution and
each time the user answers the question correctly.
(b) A prime integer is any integer greater than 1 that can be divided evenly only by
itself and 1.
The Sieve of Eratosthenes is a method of finding prime numbers. It works
as follows:
a) Create an array with all elements initialized to 1 (true). Array elements with
prime subscripts will remain 1. All other array elements will eventually be set to
zero.
b) Starting with array subscript 2 (subscript 1 is not prime), every time an array
element is found whose value is 1, loop through the remainder of the array and
set to zero every element whose subscript is a multiple of the subscript for the
element with value 1. For array subscript 2, all elements beyond 2 in the array
that are multiples of 2 will be set to zero (subscripts 4, 6, 8, 10, and so on.). For
array subscript 3, all elements beyond 3 in the array that are multiples of 3 will
be set to zero (subscripts 6, 9, 12, 15, and so on):When this process is complete, the array elements that are still set to 1
indicate that the subscript is a prime number.
Write a program that uses an array of 1,000 elements to determine and print the
prime numbers between 1 and 999. Ignore element 0 of the array.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images