Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

(I've seen the others, but the only one that includes negatives in the output uses a bool, which I can't use) Write a recursive function

(I've seen the others, but the only one that includes negatives in the output uses a bool, which I can't use)

Write a recursive function called PrintNumPattern() to output the following number pattern.

Given a positive integer as input (Ex: 12), subtract another positive integer (Ex: 3) continually until a negative value is reached, and then continually add the second integer until the first integer is again reached. For this lab, do not end output with a newline.

Ex. If the input is:

12 3 

the output is:

12 9 6 3 0 -3 0 3 6 9 12 

They give me this:

#include  using namespace std; // TODO: Write recursive PrintNumPattern() function int main() { int num1; int num2; cin >> num1; cin >> num2; PrintNumPattern(num1, num2); return 0; }

Again, I've seen the others and they did help. I just need to be able to have the output include negatives as well.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Introduction to Wireless and Mobile Systems

Authors: Dharma P. Agrawal, Qing An Zeng

4th edition

1305087135, 978-1305087132, 9781305259621, 1305259629, 9781305537910 , 978-130508713

More Books

Students also viewed these Programming questions