Buscar

Qual sera o valor de a e b apos a execucao do programa representado pelo “portugol” abaixo: inicio declare a , b , c numerico; a <-11; b <- 3; c <-...

Qual sera o valor de a e b apos a execucao do programa representado pelo “portugol” abaixo:
inicio
declare a , b , c numerico;
a <-11; b <- 3; c <- a – b;
se (a+b > 21) entao
inicio
a <- a+1; b <- b * 3;
fim
senao
a <- c modulo 2; // o mesmo que a <- c % 2
fim;


a. a = 1 e b = 0
b. a = 0 e b = 3
c. a = 0 e b = 2
d. a = 0 e b = 1
e. a = 2 e b = 0

Essa pergunta também está no material:

A1P_CIÊNCIA DA COMPUTAÇÃO II_2020-1
6 pág.

Ciência da Computação Universidade Salgado de OliveiraUniversidade Salgado de Oliveira

💡 1 Resposta

User badge image

Ed Verified user icon

O valor de "a" será 0 e o valor de "b" será 2 após a execução do programa representado pelo "portugol" abaixo: inicio declare a , b , c numerico; a <-11; b <- 3; c <- a – b; se (a+b > 21) entao inicio a <- a+1; b <- b * 3; fim senao a <- c modulo 2; // o mesmo que a <- c % 2 fim; Explicação: - No início, "a" recebe o valor 11 e "b" recebe o valor 3. - Em seguida, "c" recebe o resultado da subtração de "a" por "b", ou seja, c = 11 - 3, c = 8. - Como a soma de "a" e "b" é menor que 21, o programa segue para o "senão". - "a" recebe o resto da divisão de "c" por 2, ou seja, a = 8 % 2, a = 0. - Por fim, "a" recebe o valor 0 e "b" recebe o valor 2. Portanto, a alternativa correta é a letra "c".

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais