Advertisement
lButcherl

Switch + Função

Mar 30th, 2015
254
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.81 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. void exer1();
  6. void exer2();
  7. void exer3();
  8.  
  9.  
  10. int main(){
  11.    
  12.     int i = 0;
  13.    
  14.     while(i != -1){
  15.         printf("Escolha o exercicio (1 a 3, -1 para sair)\n");
  16.         scanf("%i",&i);
  17.         system("cls");
  18.        
  19.         switch(i){
  20.             case 1: exer1();    break;
  21.             case 2: exer2();    break;
  22.             case 3: exer3();    break;
  23.             case -1:    printf("Sair!\n");  break;
  24.             default:    printf("Invalido!\n");  break;
  25.         }
  26.     }
  27.    
  28.  
  29.    
  30. }
  31.  
  32. void exer1(){
  33.         int i = 1;
  34.    
  35.     while(i <= 100){
  36.         printf("%i\n",i);
  37.         i++;
  38.     }
  39. }
  40.  
  41. void exer2(){
  42.         int i = 0,par = 0;
  43.     while(par <=4){
  44.         if(i%2 == 0 && i > 1000){
  45.             printf("%i\n",i);
  46.             par++;
  47.         }
  48.         i++;
  49.     }
  50. }
  51.  
  52. void exer3(){
  53.         int i = 0;
  54.    
  55.     while(i <= 50){
  56.         if(i%2 == 0){
  57.             printf("Par: %i\n",i);
  58.         }
  59.         else {
  60.             printf("Impar: %i\n",i);
  61.         }
  62.         i++;
  63.     }
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement