Pages

martes, 29 de enero de 2013

Pirámide secuencial de números codigo en C

Problema
Realizar un programa donde se pida al usuario ingresar un numero positivo mayor que cero, y el programa debe imprimir los números desde el 1 hasta el numero ingresado en forma de pirámide, por ejemplo:

Entrada: 15
Salida:
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15

Solución:
Codigo Fuente en C
#include <stdio.h>
#include <stdio.h>

int main()
{
    int numero,i,j=0,k=1;
    printf("Dame un numero: ");
    scanf("%d",&numero);
    for(i=1; i<=numero; i++)
    {
        j++;
        printf("%d ",i);
        if(j == k){
            printf("\n");
            k++;
            j=0;
        }
    }
    return 0;
}

1 comentarios:

Anónimo dijo...

como podria separar una plabra tambien de forma piramidal por ejemplo:
entrada: hola
salida:
h
ho
hol
hola

Publicar un comentario en la entrada