Question


This is where I'm at so far, without splitting into seperate functions. I'm getting hung up on how to get the numbers off the right side and unsure how to seperate them into different functions. Thank you for the help.

void glider (int size)

{

int full = size*2-1;

for (int row=1; row<=size; row++)

  {

    for (int col=1; col<=full; col++)

{

if (col<=row-1)

      cout << " ";

else

      cout << col;

    }

    cout << endl;

  }

}

0 0
Add a comment Improve this question Transcribed image text
Answer #1

#include <iostream>
#include <cmath>
#include <sstream>
#include<fstream>

using namespace std;

void glider(int n){
int start = 0;
int N = 2*n-1;
for(int i=1;i<=N;i++){
start = 10*start+i;
}

stringstream ss;
ss << start;
string s = ss.str();
for(int i=n;i>0;i--){
for(int j=0;j<2*(n-i);j++){
cout<<" ";
}
cout<<s<<endl;
s = s.substr(1,s.length()-2);
}
}
int main(){
glider(5);
glider(3);
return 0;
}

OUTPUT :

D:\Coding\CODE BLOCKS1SampleCpplbin\DebuglSampleCpp.exe 123456789 2345678 34567 456 12345 234 Process returned e (exe) execution time 0.088s Press any key to continue

Add a comment
Know the answer?
Add Answer to:
This is where I'm at so far, without splitting into seperate functions. I'm getting hung up...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • What's wrong with my code? : I'm trying to use recursive functions to display and count...

    What's wrong with my code? : I'm trying to use recursive functions to display and count all the even numbers of an array. However, I can't seem get the program output the number of even integers . Here's the output I want: Here are the 5 even numbers: // Luckily, however, my code does output all the even numbers. But, I also want the program to tell me how may even integers there are. 2 8 14 18 22 MY...

  • How to write the insert, search, and remove functions for this hash table program? I'm stuck......

    How to write the insert, search, and remove functions for this hash table program? I'm stuck... This program is written in C++ Hash Tables Hash Table Header File Copy and paste the following code into a header file named HashTable.h Please do not alter this file in any way or you may not receive credit for this lab For this lab, you will implement each of the hash table functions whose prototypes are in HashTable.h. Write these functions in a...

  • I'm not getting out put what should I do I have 3 text files which is...

    I'm not getting out put what should I do I have 3 text files which is in same folder with main program. I have attached program with it too. please help me with this. ------------------------------------------------------------------------------------ This program will read a group of positive numbers from three files ( not all necessarily the same size), and then calculate the average and median values for each file. Each file should have at least 10 scores. The program will then print all the...

  • Please develop the following code using C programming and using the specific functions, instructi...

    Please develop the following code using C programming and using the specific functions, instructions and format given below. Again please use the functions given especially. Also don't copy any existing solution please write your own code. This is the first part of a series of two labs (Lab 7 and Lab 8) that will complete an implementation for a board-type game called Reversi (also called Othello). The goal of this lab is to write code that sets up the input...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT