0
//libraries
#include <iostream>

//global constants

//no functioning prototypes
using namespace std;

int main(){
    //Define variables
    int n; // Number of rows
    int i; // Row count in for loop
    int k; // Output for loop

    // Have user input n
    cout << "Enter number of rows: ";
    cin >> n;

    // Complete for loop
    for (i = 1; i <= n + 1; i++){
    for (k = 1; k < i; k++){
    cout << k%10;
}
  cout << endl;
}

    system("PAUSE");
    return EXIT_SUCCESS;
}

出力する代わりに、これに似たコードを作成しようとしています

1
12
123
1234
12345

私はそれが次のように見える必要があります

1
 2
  3
   4
    5

ここで、最後の数字は列の数であり、入力された数字であり、前の数字の代わりにスペースがあります

4

2 に答える 2

0
#include "stdafx.h"
#include"iostream"
#include"conio.h"
using namespace std;


int _tmain(int argc, _TCHAR* argv[])
{
int a=1;
int n;
cout<<"enter the lenght of the numbers";
cin>>n;

for (int i=1;i<=n;i++)
{
    {for (int j=1;j<=n;j++)
        if (j==a)
            cout<<j;
        else cout<<" ";
    }
    cout<<endl;
    a=a+1;
}

_getch();   
}
于 2016-12-27T07:56:37.587 に答える