necesito ayuda para hecer este programa, por favor ayuda

Iniciado por LARANARENElol, 14 Noviembre 2018, 03:27 AM

0 Miembros y 1 Visitante están viendo este tema.

LARANARENElol

[code=c]necesito hacer esto en visual estudio en "c"

Realizar un programa que lea un número N y que imprima una pirámide de números, tal como se
muestra a continuación:
Si N = 6, entonces se imprimirá
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 2 3 1
1 2 3 4 5 6 5 4 3 2 1

pero de codigo tengo esto:
#include<stdio.h>
#include<stdlib.h>



void main()
{ int n, i, j=0;
printf("da el valor del cual deseas hacer la piramide de numeros\n");
scanf("%d", &n);
for(i=1; i<=n; i++)
{
for(j=1; j=n; j++)
{
printf("%d", i);
printf("\n");
}
}

system("pause");
}
[/code]

Beginner Web

Puedes usar 3 for, el primero para recorrer la filas y otros dos para mostrar los valores de las columnas, suponiendo que lo mostrado por pantalla es un arreglo bidimensional
Código (cpp) [Seleccionar]
#include <iostream>
#include <stdlib.h>

using namespace std;

int main()
{
int n, i, j, k;
cout<<"Ingrese un numero: ";
cin>>n;
for(i=1;i<=n;i++){
for(j=1;j<=i;j++)
cout<<j<<" ";
for(k=j-2;k>0;k--)
cout<<k<<" ";
cout<<endl;
}
system("pause");
}
7w7

LARANARENElol

eres una gran persona y te debo un elado del DQ, el blizzard que quieras tan grande como lo quieras, en serio eres genial