Question

**Write a C++ program to prompt a user for a positive
integer and print the number of even and odd digits (0 is even).
Sample run:**

**Enter a positive integer: -4580**

**Invalid.**

**Enter a positive integer: 12146**

**2 odd digits**

**3 even digits**

Answer #1

**Code:**

#include <iostream>

using namespace std;

int main() {

cout<<"Enter a positive integer:";

int r=0,even=0,odd=0;

cin>>r;

while(r<0){

cout<<"Invalid"<<endl;

cout<<"Enter a positive integer:";

cin>>r;

}

while(r>0){

int c=r%10;

if(c%2==0)even++;

else if(c%2==1)odd++;

r=r/10;

}

cout<<odd<<" odd digits"<<endl;

cout<<even<<" even digits"<<endl;

}

**Output:**

Enter a positive integer:-4580

Invalid

Enter a positive integer:12146

2 odd digits

3 even digits

Assembler lanaguage program
The program is to prompt the user to enter a number between 2
and 100. Reject any invalid user inputs and terminate the program
if invalid inputs are entered. Print each even number from 2 to the
user entered number. Sum these even numbers and print the sum.
Print each odd number from 1 to the user entered number. Sum these
odd numbers and print the sum. Exit the program when the output is
complete.
The output...

Write a C++ program to read a positive integer greater than 0,
the program should compute and display the following:
- Sum of odd digits in the number
- Count of even digits in the number
- The smallest digit.
For example, if the input is 24536, then
Sum of odd digits in the number = 8
Count of even digits in the number = 3
Smallest digit = 2

design a program that prompts the user to enter a positive
integer number and reads the user’s input. If the user input is not
a positive number, the program should prompt them repeatedly until
they enter a valid input. Once a valid input is received ,the
program uses a loop to calculate the sum of the digits of the
user’s input and displays the sum. For example, if the user enters
the number 94311, the program should print the sum...

Write a program that prompts
the user to enter an integer number between 1 and 999. The program
displays the sum of all digits in the integer if the input is
valid; otherwise, it displays a message indicating that the integer
is not between 1 and 999 and hence, is invalid.
Name the program file Q1.cpp
Example: if the user enters 12, sum of digits is
3.
If the user enters 122, sum of digits is 5.

in c++
Write a C++ program that asks the user to enter an integer
number and prints it back "vertically" to the screen. Use recursion
in your solution. As an example of how the program will work:
Please enter an integer: 12345
The integer you entered will print vertically as:
1
2
3
4
5

Collapse
Write a program that prompts the user to input a positive
integer. It should then output a message indicating whether the
number is a prime number.
(Note: An even number is prime if it is 2. An odd integer is prime
if it is not divisible by any odd integer less than or equal to the
square root of the number.)
Turn in:
Your source code for with
The name of your program as a comment at the top...

Write a program in C++ coding that asks the user to input an
integer between 25 and 50, inclusive.
Utilize a WHILE loop to test for INVALID input. If the input is
INVALID, the loop will repeat, and ask the user to try again.
The pseudocode looks like this:
Prompt user to input an integer between 25 and 50
Accept the input from the user
Test for invalid input (HINT: use a while loop and the OR
operator with 2...

In C++ write a program for a multiplication table
It must Prompt the user for two integers between 1 and 20
(inclusive) •
also must Calculates and displays the multiplication table in a
well-formatted output
The table must include a label for each row and column
The program must follow the requirements:
• Validates user input, displaying an error message and
prompting to user to enter another integer if the input is invalid,
and repeating it as many times as...

(SumDigits.java) Write code that asks the user to enter an
integer between 100 and 999. The program finds and displays the
three digits in the number. The program also calculates and
displays the sum of the three digits.
A sample run is shown below: Enter a number between 100 and 999:
528 The three digits in the number are: 5 2 8 The sum of the three
digits is: 15 Note: You must use integer division and modulo
division to...

Write a program that asks the user to input an integer between
25 and 50, inclusive. Utilize a WHILE loop to test for INVALID
input. If the input is INVALID, the loop will repeat, and ask the
user to try again. The pseudocode looks like this: Prompt user to
input an integer between 25 and 50 Accept the input from the user
Test for invalid input (HINT: use a while loop and the OR operator
with 2 relational expressions. You...

ADVERTISEMENT

Get Answers For Free

Most questions answered within 1 hours.

ADVERTISEMENT

asked 12 minutes ago

asked 42 minutes ago

asked 1 hour ago

asked 1 hour ago

asked 1 hour ago

asked 1 hour ago

asked 1 hour ago

asked 1 hour ago

asked 2 hours ago

asked 2 hours ago

asked 2 hours ago

asked 2 hours ago