Guest User

Untitled

a guest
Apr 26th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.89 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3.  
  4.  
  5. // Globale Variablen
  6.  
  7. int n,i,k;
  8.  
  9. float j;
  10.  
  11. char zeichen;
  12.  
  13.  
  14.  
  15. // FUNKTION 1
  16.  
  17. void f1 () {
  18.  
  19.   printf("Funktion 1\n\n");
  20.  
  21.   for (i=1;i<=n;i++){
  22.  
  23.     for (k=15;k>i;k--) {
  24.  
  25.       printf("%c", ' ');
  26.  
  27.     }  
  28.  
  29.     for (j=1;j<=i;j++) {
  30.  
  31.       printf("%c", zeichen);
  32.  
  33.     }
  34.  
  35.     putchar('\n');
  36.  
  37.   }
  38.  
  39. }
  40.  
  41.  
  42.  
  43.  
  44.  
  45. // FUNKTION 2
  46.  
  47. int f2() {
  48.  
  49.   printf("Funktion 2\n\n");
  50.  
  51.   for (i=1;i<=n;i++) {
  52.  
  53.     for (k=15;k>i;k--)
  54.  
  55.       printf("%c", ' ');
  56.  
  57.     for (j=1;j<=i;j+=0.5)    
  58.  
  59.       printf("%c", zeichen);
  60.  
  61.       putchar('\n');}
  62.  
  63. }
  64.  
  65.  
  66.  
  67. int main () {
  68.  
  69.     do {   
  70.  
  71.         printf("Bitte geben Sie die maximale Anzahl an Linien ein: ");
  72.  
  73.         scanf("%d", &n);
  74.  
  75.     }
  76.  
  77.     while (n>15);
  78.  
  79.     zeichen=getchar(); // Zeichenpuffer abfangen
  80.  
  81.     printf("Bitte geben Sie ein Zeichen ein: ");
  82.  
  83.     scanf("%c", &zeichen);
  84.  
  85.     f1(n);
  86.  
  87.     f2(n);
  88.  
  89.     return 0;
  90.  
  91. }
Add Comment
Please, Sign In to add comment