Buscar

APOL 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

O pedaço do código abaixo trabalha com conceitos da Aula 3 e da Aula 4. 
 
 
Estude este código e assinale a alternativa que corresponde ao valor final das variáveis 
y, z e w, assumindo que x seja inicializado com 10 (x<-10). 
 
A y = 65 
z = 12 
w = 99 
 
B y = 24 
z = 12 
w = 1 
 
C y = 65 
z = 10 
w = 1 
 
D y = 24 
z = 79 
w = 99 
 
E y = 24 
z = 79 
w = 1 
 
 
Na Aula 4, trabalhamos com o conceito de lógica condicional. O código abaixo tem co
mo objetivo descobrir se uma figura geométrica é um quadrado (todos os lados iguais) o
u não. 
 
 
Assinale a alternativa que corresponde ao código faltante. 
 
A se (lado1=lado2) e (lado2=lado3) e (lado3=lado4) entao 
 escreval("A figura geometrica é um QUADRADO") 
senao 
 escreval("A figura geometrica não é um QUADRADO") 
fimse 
 
B se (lado1=lado2) entao 
 escreval("A figura geometrica é um QUADRADO") 
senao 
 escreval("A figura geometrica não é um QUADRADO") 
fimse 
 
C se (lado1=lado2) e (lado2=lado3) entao 
 escreval("A figura geometrica é um QUADRADO") 
senao 
 escreval("A figura geometrica não é um QUADRADO") 
fimse 
 
D se (lado1=lado2) entao 
 se (lado3=lado4) entao 
 escreval("A figura geometrica é um QUADRADO") 
 senao 
 escreval("A figura geometrica não é um QUADRADO") 
 fimse 
fimse 
 
E se (lado1=lado2) e (lado3=lado4) entao 
 escreval("A figura geometrica não é um QUADRADO") 
senao 
 escreval("A figura geometrica é um QUADRADO") 
fimse 
Na Aula 3 trabalhamos com os primeiros algoritmos no VISUALG. 
Sabendo disso, o código abaixo faz o cálculo da área de um retângulo. 
 
 
 
Porém, há dois erros neste código. Assinale a alternativa que contém estes erros. 
 
A Na linha 13 deveria ser: leia(altura). 
 
Na linha 16 deveria ser: escreval("Area do retângulo=", area) 
 
B Na linha 10 deveria ser: leia(altura). 
 
Na linha 16 deveria ser: escreval("Area do retângulo=", area) 
 
C Na linha 15 deveria ser área=base*altura. 
 
Na linha 16 deveria ser: escreval("Area do retângulo=", area) 
 
D Na linha 05 deveria ser: real: base, altura, area 
 
Na linha 16 deveria ser: escreval("Area do retângulo=", area) 
 
E Na linha 13 deveria ser: leia(area). 
 
Na linha 16 deveria ser: escreval("Area do retângulo=", area) 
Na Aula 3, trabalhamos com o conceito de leitura e escrita de dados em materiais e 
manipulações matemáticas: 
 
 
Observe o algoritmo acima e assinale a alternativa que corresponde ao enunciado que 
melhor representa este código. 
 
A Faça um programa que receba um número positivo e maior que zero, calcule e mostre: 
 
 O número recebido ao quadrado; 
 O número recebido ao cubo; 
 O dobro do número. 
 
B Faça um programa que receba um número qualquer, calcule e mostre: 
 
 O número recebido ao quadrado; 
 O número recebido ao cubo; 
 O dobro do número. 
 
C Faça um programa que receba 3 números quaisquer, calcule e mostre: 
 
 O número recebido ao quadrado; 
 O número recebido ao cubo; 
 O dobro do número. 
 
D Faça um programa que receba 3 números quaisquer, calcule e mostre: 
 
 O dobro do número. 
 
E Faça um programa que receba 3 números quaisquer do tipo inteiro, calcule e mostre: 
 
 O número recebido ao quadrado; 
 O número recebido ao cubo; 
 O dobro do número. 
Questão 5/5 - Lógica de Programação e Algoritmos 
O algoritmo abaixo tem como objetivo calcular o resultado de um número qualquer 
elevado em uma potência qualquer. 
 
 
Identifique nas alternativas a parte de código que, inserida na linha faltante, efetuaria o 
cálculo correto: 
 
A result==base^expo 
 
B result<-^base*expo 
 
C result<-base^expo 
 
D result<-base*(expo)^2 
 
 
 
E result=base^expo

Continue navegando

Outros materiais