Advertisement
_LoneWanderer_

vetores e posiçoes

May 16th, 2024
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.30 KB | Source Code | 0 0
  1. algoritmo "vetores e posiçoes"
  2. var
  3.    vetA: vetor [1..15] de inteiro
  4.    vetB: vetor [1..15] de inteiro
  5.    vetC: vetor [1..15] de inteiro
  6.    vetD: vetor [1..15] de inteiro
  7.    vetE: vetor [1..15] de inteiro
  8.    i, x: inteiro
  9.    soma, fatorial, tamanho: inteiro
  10. inicio
  11.    tamanho<-5
  12.    para i de 1 ate tamanho faca
  13.        escreval("Digite a posição ",i," do vetA")
  14.        leia(vetA[i])
  15.        limpatela
  16.    fimpara
  17.    para i de 1 ate tamanho faca
  18.        escreval("Digite a posição ",i," do vetB")
  19.        leia(vetB[i])
  20.        limpatela
  21.    fimpara
  22.    para i de 1 ate tamanho faca
  23.        soma <- 0
  24.        para x de 1 ate vetA[i] faca
  25.            soma <- soma + x
  26.        fimpara
  27.        vetC[i] <- soma
  28.    fimpara
  29.    para i de 1 ate tamanho faca
  30.        fatorial <- 1
  31.        para x de 1 ate vetB[i] faca
  32.            fatorial <- fatorial * x
  33.        fimpara
  34.        vetD[i] <- fatorial
  35.    fimpara
  36.    para i de 1 ate tamanho faca
  37.        vetE[i] <- (vetC[i]+vetD[i])-(vetA[i]+vetB[i])
  38.    fimpara
  39.    para i de 1 ate tamanho faca
  40.        //escreval("vetE[",i,"]=",vetE[i])
  41.        escreva("vetA[",i,"]=",vetA[i])
  42.        escreva(" | vetB[",i,"]=",vetB[i])
  43.        escreva(" | vetC[",i,"]=",vetC[i])
  44.        escreva(" | vetD[",i,"]=",vetD[i])
  45.        escreval(" | vetE[",i,"]=",vetE[i])
  46.    fimpara
  47. fimalgoritmo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement