Advertisement
lucascxsta

Programa 1 - Aula 26.09.2017

Sep 26th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.35 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.     int vetorA[5], vetorB[5];
  9.     float vetorC[5];
  10.     int i, opcao=0;
  11.     char escolha;
  12.     setlocale(LC_ALL, "Portuguese");
  13.     do{
  14.         system("cls");
  15.         system("color A");
  16.         printf("1. Leitura do Vetor A.");
  17.         printf("\n2. Exibe o Vetor A.");
  18.         printf("\n3. Leitura do Vetor B.");
  19.         printf("\n4. Exibe o Vetor B.");
  20.         printf("\n5. Calcula e exibe 'A+B'.");
  21.         printf("\n6. Calcula e exibe 'A/B'.");
  22.         printf("\n7. Calcula e exibe 'AxB'.");
  23.         printf("\n8. Sair.");
  24.         printf("\n\nEscolha a opção:\n-->");
  25.         scanf("%d", &opcao);
  26.         switch(opcao){
  27.             case 1:{ /*Leitura do Vetor A*/
  28.                 system("cls");
  29.                 system("color B");
  30.                 printf("\t\t\tOpção 1.");
  31.                 for (i=0;i<5;i++){
  32.                     printf("\nVetor A:\n--> ");
  33.                     scanf("%d", &vetorA[i]);
  34.                 }
  35.                 break;
  36.             }
  37.             case 2:{ /*Exibe o Vetor A*/
  38.                 system("cls");
  39.                 system("color B");
  40.                 printf("\t\t\tOpção 2.");
  41.                 for (i=0;i<5;i++)
  42.                     printf("\nVetor A[%d]=%d", i, vetorA[i]);
  43.                 break;
  44.             }
  45.             case 3:{ /*Leitura do Vetor B*/
  46.                 system("cls");
  47.                 system("color B");
  48.                 printf("\t\t\tOpção 3.");
  49.                 for (i=0;i<5;i++){
  50.                     printf("\nVetor B:\n--> ");
  51.                     scanf("%d", &vetorB[i]);
  52.                 }
  53.                 break;
  54.             }
  55.             case 4:{ /*Exibe o Vetor B*/
  56.                 system("cls");
  57.                 system("color B");
  58.                 printf("\t\t\tOpção 4.");
  59.                 for (i=0;i<5;i++)
  60.                     printf("\nVetor B[%d]=%d", i, vetorB[i]);
  61.                 break;
  62.             }
  63.             case 5:{ /*Calcula e exibe 'A+B*/
  64.                 system("cls");
  65.                 system("color B");
  66.                 printf("\t\t\tOpção 5.");
  67.                 for (i=0;i<5;i++)
  68.                     vetorC[i]=vetorA[i]+vetorB[i];
  69.                 for (i=0;i<5;i++)
  70.                     printf("\nVetor C[%.1f]=%.1f", i, vetorC[i]);
  71.                 break;
  72.             }
  73.             case 6:{ /*Calcula e exibe 'A/B'*/
  74.                 system("cls");
  75.                 system("color B");
  76.                 printf("\t\t\tOpção 6.");
  77.                 for (i=0;i<5;i++)
  78.                     vetorC[i]=vetorA[i]/vetorB[i];
  79.                 for (i=0;i<5;i++)
  80.                     printf("\nVetor C[%.1f]=%.1f", i, vetorC[i]);
  81.                 break;
  82.             }
  83.             case 7:{
  84.                 system("cls");
  85.                 system("color B");
  86.                 printf("\t\t\tOpção 7.");
  87.                 for (i=0;i<5;i++)
  88.                     vetorC[i]=vetorA[i]*vetorB[i];
  89.                 for (i=0;i<5;i++)
  90.                     printf("\nVetor C[%.1f]=%.1f", i, vetorC[i]);
  91.                 break;
  92.             }
  93.         }
  94.         printf("\n\nVocê deseja continuar? (s/n)\n--> ");
  95.         scanf("%s", &escolha);
  96.     } while (escolha == 's');
  97. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement