Advertisement
lucascxsta

Programa 2 - Aula 26.09.2017

Sep 26th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.61 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <locale.h>
  4. #include <string.h>
  5. #include <math.h>
  6.  
  7. main(){
  8.     setlocale (LC_ALL, "Portuguese");
  9.  
  10.     int vetor[5];
  11.     int soma=0, contPar=0, contImpar=0, i, opcao=0;
  12.     char escolha;
  13.     do{
  14.         system("cls");
  15.         printf("\t\t\t\tBem-Vindo!");
  16.         printf("\n1. Leitura do Vetor.");
  17.         printf("\n2. Exibe o Vetor.");
  18.         printf("\n3. Calcula a soma.");
  19.         printf("\n4. Calcula e exibe quantos pares e ímpares.");
  20.         printf("\n5. Sair.");
  21.         printf("\nQual a opção?\n--> ");
  22.         scanf("%d", &opcao);
  23.         switch(opcao){
  24.             case 1:{ /*Leitura do Vetor*/
  25.                 system("cls");
  26.                 system("color A");
  27.                 printf("\t\tOpção 1.");
  28.                 for (i=0;i<5;i++){
  29.                     printf("\nVetor:\n--> ");
  30.                     scanf("%d", &vetor[i]);
  31.                 }
  32.                 break;
  33.             }
  34.             case 2:{ /*Exibe o vetor*/
  35.                 system("cls");
  36.                 system("color A");
  37.                 printf("\t\tOpção 2.");
  38.                 for (i=0;i<5;i++)
  39.                     printf("\nVetor[%d]=%d", i, vetor[i]);
  40.                 break;
  41.             }
  42.             case 3:{ /*Calcula a soma*/
  43.                 system("cls");
  44.                 system("color A");
  45.                 printf("\t\tOpção 3.");
  46.                 soma=0;
  47.                 for (i=0;i<5;i++)
  48.                     soma=soma+vetor[i];
  49.                 printf("\nSoma=%d", soma);
  50.                 break;
  51.             }
  52.             case 4:{ /*Calcula e exibe quantos pares e ímpares*/
  53.                 system("cls");
  54.                 system("color A");
  55.                 printf("\t\tOpção 4.");
  56.                 contPar=0;
  57.                 contImpar=0;
  58.                 for (i=0;i<5;i++){
  59.                     if (vetor[i]%2 == 0)
  60.                         contPar++;
  61.                         else contImpar++;
  62.                 }
  63.                 printf("\nPares=%d\nÍmpares=%d", contPar, contImpar);
  64.                 break;
  65.             }
  66.         }
  67.         printf("\n\nVocê deseja continuar? (s/n)\n--> ");
  68.         scanf("%s", &escolha);
  69.     } while (escolha == 's');
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement