Este dilema se puede tratar de diferentes maneras, pero te compartimos la respuesta más completa para nosotros.
Ejemplo 1: escriba un programa para imprimir el siguiente patrón; 1 1 2 1 2 3 1 2 3 4
#include <stdio.h>intmain()int i, j, rows;printf("Enter the number of rows: ");scanf("%d",&rows);for(i =1; i <= rows;++i)for(j =1; j <= i;++j)printf("%d ", j);printf("n");return0;
Ejemplo 2: patrón piramidal en java
// Java implementation to print the // following pyramid pattern publicclassPyramid_Pattern// function to print the following pyramid // pattern staticvoidprintPattern(int n)int j, k =0;// loop to decide the row number for(int i =1; i <= n; i++)// if row number is odd if(i %2!=0)// print numbers with the '*' // sign in increasing order for(j = k +1; j < k + i; j++)System.out.print(j +"*");System.out.println(j++);// update value of 'k'
k = j;// if row number is even else// update value of 'k'
k = k + i -1;// print numbers with the '*' in // decreasing order for(j = k; j > k - i +1; j--)System.out.print(j +"*");System.out.println(j);// Driver program to test above publicstaticvoidmain(String args[])int n =5;printPattern(n);
Al final de todo puedes encontrar las interpretaciones de otros administradores, tú de igual forma puedes insertar el tuyo si te apetece.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)