Advertisement
elrincondearni

Piramide C

Apr 10th, 2013
682
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. main () {
  4. int pisos,filas,numeros_columna,conta,numeros,conta2,conta3;
  5. printf("introduzca numero de pisos \n");
  6. scanf("%d",&pisos);
  7. filas = 0;
  8. conta = 1;
  9. numeros = 0;
  10. conta2 = pisos * 3;
  11. conta3 = 0;
  12. while(filas<pisos) {
  13. filas = filas + 1;
  14. numeros_columna = 0;
  15. while (numeros_columna<conta) {
  16. numeros_columna = numeros_columna + 1;
  17. numeros = numeros + 1;
  18. while (conta3<=conta2 && conta2 >=0) {
  19. printf(" ");
  20. conta3 = conta3 + 1;
  21. }
  22. if (numeros>=10 && numeros<100) {
  23. printf("0%d ",numeros);
  24. } else {
  25. if(numeros>=100 && numeros<1000) {
  26. printf("%d ",numeros);
  27. } else {
  28. if (numeros < 10){
  29. printf ("00%d ",numeros);
  30. } else {
  31. printf("%d ",numeros);
  32. }
  33. }
  34. }
  35. }
  36. conta3 = 0;
  37. conta2 = conta2 - 1.2;
  38. conta = conta + 1;
  39. printf("\n");
  40. }
  41. printf("\n\n ¡gracias por usar este programa!, realizado por Jose Angel y Rubén\n");
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement