Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4. #include <iostream>
  5. #include <cstdlib>
  6. using namespace std;
  7.  
  8. int literacji;
  9.  
  10. void n_znak(char znak,int n)
  11. {
  12. int i;
  13. for (i=0;i<n;i++)
  14. putchar(znak);
  15. }
  16.  
  17. void trapez(char c,int n)
  18. {
  19. n_znak(' ',literacji-n+15);
  20. n_znak(c,2*n+1);
  21. printf("\n");
  22. if(n<literacji)
  23. trapez(c+1,n+1);
  24. }
  25.  
  26.  
  27. int main()
  28. {
  29. int l,num;
  30. char c;
  31. l=2;
  32.  
  33. while (l==2)
  34. {
  35. printf("\n\n podaj (q - quit) dwie liczby nieujemne < 5 < 20 : ");
  36. l=scanf("%d%d",&num,&literacji);
  37. getchar(); //czyta z bufora zmiane wiersza lub q i odrzuca
  38. if(l==2)
  39. {
  40. printf("\n podaj znak : ");
  41. scanf("%c",&c);
  42. n_znak('-',54);
  43. n_znak('\n',3);
  44. trapez(c,num);
  45. }
  46. }
  47.  
  48. getchar(); // czyta z bufora zmiane wiersza i odrzuca
  49.  
  50. system("pause");
  51. return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement