Você está na página 1de 2

29/04/2022 11:04 Mackenzie

Algoritmos de programação

1) Temos o seguinte código:

print('Digite 2
números') n1 =
int(input()) n2 = int
(input()) if n1+n2>0:
print('soma
positivo') elif:
print('soma
negativo') else:
print('soma zero')

Considerando que os valores de n1 e n2 são respectivamente 2 e 4, é correto afirmar que:

A) Há um erro de sintaxe na estrutura de decisão.


B) A saída deste programa será a mensagem soma negativo.
C) A saída deste programa será a mensagem soma zero.
D) A saída deste programa será a mensagem soma positivo.
E)Não haverá saída de dados, pois há um erro na entrada de dados.

2) (Algoritmos e Programação I)
Qual alternativa representa a declaração de uma variável do tipo texto, na linguagem de
programação Python?

A) int i = 1;
B) resposta = continuar
C) texto = "texto de exemplo";
D) boolean inicio = falso;
E)var valor = 3;

3) Considere a seguinte linha de comando:

print(float(3) + 3);

Qual é o resultado dessa expressão?

A) 0
B) 6.0
C) 1

D) ERROR
E)3.0+3

1 ) Em um determinado Estado, para transferências de veículos, o DETRAN cobra uma taxa de


2,5% para carros fabricados antes de 2010 e uma taxa de 3,5% para os fabricados de 2010 em
diante, taxa esta incidindo sobre o valor de tabela do carro.
29/04/2022 11:04 Mackenzie

4) Sobre algoritmos e as formas de representação da resolução de um problema, julgue as


afirmações abaixo como verdadeiras (V) ou falsas (F). Em seguida, marque a opção que
corresponde à sequência correta.
Ofluxograma é um tipo de algoritmo que utiliza linguagem natural para especificar os
passos da realizaçãodas tarefas.
O fluxograma, pseudocódigo e linguagem de programação são formas de representar a
solução de problemas computacionais.
Um algoritmo é uma sequência lógica e finita de instruções, as quais devem ser seguidas
para a resolução de um problema ou para a execução de uma tarefa.
A) V, F e V.
B) V, V e V.
C) V, V e F. D) F, F e F.
E) F, V e V.

5) Considere a seguinte definição: “Uma estrutura de seleção permite a escolha de um grupo


de ações e estruturas, contido na estrutura de seleção, a ser executado quando determinadas
condições, representadas por expressões lógicas, são ou não satisfeitas”. Com base nessa
definição, analise as afirmativas abaixo e assinale a alternativa correta.
Uma estrutura de seleção deve conter pelo menos outra estrutura de seleção.
Ogrupo de ações existente dentro de uma estrutura de seleção pode não ser executado.
Uma estrutura de seleção sempre deve conter dois grupos de ações: um que é
executado, caso a expressão lógica seja verdadeira, e outro que é executado, caso a
expressão lógica seja falsa. A) Somente a afirmativa II está correta.
B) Somente a afirmativa I está correta.
C) Somente a afirmativa III está correta.
D) Somente as afirmativas I e II estão corretas.
E)Todas as afirmativas estão corretas.
Escreva um programa em Python que lê o ano e o preço do carro e, a seguir, calcula e mostra a
taxa a ser paga.

Você também pode gostar