Magna Concursos
605411 Ano: 2017
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: TRT-7
Provas:
Texto 10A1AAA
O algoritmo a seguir realiza o cálculo do dígito verificador ( DV) do código de barras ( COD.) a ser usado em um sistema de controle de processos.
1 inicio
2 tipo VET = vetor [1..11] de inteiros;
3 VET: VCOD;
4 inteiro: I, J, K, COD, SOMA1, SOMA2,
FATOR, DV;
5 SOMA1, SOMA2, FATOR, DV
0;
6 leia COD;
7 para I de 1 até 11 passo 1 faça
8 J
11 – I;
9 K
pot (10,J)
10 VCOD [I]
COD div K;
11 COD
COD mod K;
12 fim para;
13 para I de 1 até 11 passo 2 faça
14 SOMA1
SOMA1 + VCOD[I];
15 fim para;
16 SOMA1
SOMA1 * 3;
17 para I de 2 até 10 passo 2 faça
18 SOMA2
SOMA2 + VCOD[I];
19 fim para;
20 SOMA2
SOMA2 + SOMA1;
21 FATOR
SOMA2 div 10;
22 FATOR
FATOR + 1;
23 FATOR
FATOR * 10;
24 DV
FATOR – SOMA2;
25 escreva DV;
26 fim.
Considere que, na execução do algoritmo apresentado no texto 10A1AAA, o valor do código lido na linha 6 seja 12345678901. Nesse caso, o valor da variável SOMA1, imediatamente após a linha 16, será igual a
 

Provas

Questão presente nas seguintes provas