Paste Search Dynamic
Recent pastes
leesInteger
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4.  
  5. int leesInteger() {
  6.         char text[80];
  7.         return atoi(fgets(text, 80, stdin));
  8. }
  9.  
  10. int main(void) {
  11.  
  12.         // Opdracht 1 (a < b gegegven)
  13.         int a = leesInteger();
  14.         int b = leesInteger();
  15.         int sum = 0;
  16.  
  17.         for (int i = a; i <= b; i++) {
  18.                 sum = sum + i;
  19.         }
  20.  
  21.         printf("De som van alle waarden van %i tot en met %i is %inn", a, b, sum);
  22.  
  23.         // Opdracht 2 (c > 1)
  24.         int c = leesInteger();
  25.         int prime = 0;
  26.  
  27.         for (int i = 2; i <= sqrt(c); i++){
  28.                 if (c % i == 0) {
  29.                         prime = 0;
  30.                         break;
  31.                 } else {
  32.                         prime = 1;
  33.                 }
  34.         }
  35.  
  36.         if (prime == 1) {
  37.                 printf("De waarde %i is een priemgetalnn", c);
  38.         } else {
  39.                 printf("De waarde %i is geen priemgetalnn", c);
  40.         }
  41.  
  42.         // Opdracht 3
  43.         int d = leesInteger();
  44.  
  45.         for (int i = 1; i <= d; i++) {
  46.  
  47.                 for (int j = d; j > i; j--) {
  48.                         printf(" ");
  49.                 }
  50.  
  51.                 for (int j = i; j >= 1; j--) {
  52.                         printf("%i", j % 10);
  53.                 }
  54.  
  55.                 for (int j = 2; j <= i; j++) {
  56.                         printf("%i", j % 10);
  57.                 }
  58.  
  59.                 for (int j = d; j > i; j--) {
  60.                         printf(" ");
  61.                 }
  62.                 printf("n");
  63.         }
  64.  
  65.         return 0;
  66. }
Parsed in 0.002 seconds