Advertisement
Guest User

Unterschied Switch & if

a guest
Feb 19th, 2020
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.07 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int a=0;
  4. int main()
  5. {
  6. printf("Geben sie eine Zahl!\n");
  7. scanf("%i",&a);
  8.  
  9. for(int i=0;i<=a;i++){
  10.             printf("%i\n",i);
  11.         }
  12.  
  13. switch(a) {
  14.     case 1:
  15.         printf("a ist eins\n");
  16.         for(int i=0;i<=a;i++){
  17.              printf("%i\n",i);
  18.         }
  19.     break;
  20.  
  21.     case 2: printf("a ist zwei\n"); break;
  22.     case 3: printf("a ist drei\n"); break;
  23.     case 4: printf("a ist vier\n"); break;
  24.     case 5: printf("a ist pfunpf\n"); break;
  25.     case 6: printf("a ist sechs\n"); break;
  26.     case 7: printf("a ist sieben\n"); break;
  27.     case 8: printf("a ist acht\n"); break;
  28.     default: printf("a ist irgendwas\n"); break;
  29. }
  30.  
  31. if(a==1){
  32.    printf("a ist 1\n");
  33. }
  34. if(a==2){
  35.    printf("a ist 2\n");
  36. }
  37. if(a==3){
  38.    printf("a ist 3\n");
  39. }
  40. if(a==4){
  41.    printf("a ist 4\n");
  42. }
  43. if(a==5){
  44.    printf("a ist 5\n");
  45. }
  46. if(a==6){
  47.    printf("a ist 6\n");
  48. }
  49. if(a==7){
  50.    printf("a ist 7\n");
  51. }
  52. if(a==8){
  53.    printf("a ist 8\n");
  54. }
  55. if(a>8 || a<0){
  56.    printf("a ist irgendwas\n");
  57. }
  58.  
  59.    printf("Hello world!\n");
  60.     return 0;
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement