Você está na página 1de 3

Exercícios

Exercícios de Introdução a Programação

1) Analise a sequência de expressões abaixo e marque qual será o valor de D como resultado
final:
A=6
B=4
C = 12
D=(C/A)+B
E = ( A % B ) * ( C / A)
D=D-E
print( D )

A) D = 7
B) D = 13
C) D = 2
D) D = 6
E) Nenhuma das respostas acima

2) Qual opção contém nome(s) inválido(s) para variável:

A) Aluno, aluno, alunos

B) Nota1, Nota2, Nota3

C) T_camisa, T_tenis, tamanho

D) tres, treze, 3_tres

E) Nenhuma das respostas acima


Exercícios

3) Dado o código abaixo, analise e identifique o que está sendo impresso na tela após execução
desse programa:
x = int ( input ( "Digite o valor de x: " ) )
y = int ( input( "Digite o valor de y: " ) )
z = int ( input ( "Digite o valor de z: " ) )
a=x+y+z
b=a/3
print ( 'a = ', a, ' b = ', b )

A) Imprime somente a soma e a média dos três números


B) Imprime somente a média dos três números
C) Imprime somente a soma dos três números
D) Imprime somente os números pares
E) Nenhuma das respostas acima

4) Analisando o código abaixo, suponha que o usuário execute três vezes o programa e em
cada vez, informe um valor para as variáveis n1, n2, n3. Caso o usuário informe os seguintes
valores:
1ª. Vez: (4), (7), (10)
2ª. Vez: (7), (9), (8)
3ª. Vez: (10), (10), (7)
Quais serão os resultados de saída?

n1 = int ( input ( 'Informe o valor de n1: ' ) )


n2 = int ( input ( 'Informe o valor de n2: ' ) )
n3 = int ( input ( 'Informe o valor de n3: ' ) )
x = (n1 * 2 + n2 * 3 + n3 * 5) / 10
print('x = ', x)

A) (x = 7,8); (x = 8,1); (x = 8,4)


B) (x = 7,9); (x = 8,1); (x = 8,5)
C) (x = 7,9); (x = 8,2); (x = 8,6)
D) (x = 8,0); (x = 8,2); (x = 8,5)
E) Nenhuma das respostas acima
Exercícios

5) O que imprime o programa abaixo caso o usuário digite os valores 10 e 2 para x e y respectivamente?

x = int ( input ( " Informe o valor de x: " ) )


y = int ( input ( " Informe o valor de y: " ) )
p = x + x * y / 10
print ( "Resultado: ", p)

A) 10.0
B) 12.0
C) 2.0
D) 22.0
E) Nenhuma das respostas acima

6) Analisando o seguinte enunciado “Ler dois valores A e B, efetuar a troca dos valores de
forma que a variável A passe a possuir o valor da variável B e que a variável B passe
a possuir o valor da variável A”. Qual a opção de programa a seguir que atende corretamente
o enunciado:

A) B) C)
a = int(input("Informe o valor de a:")) x=0 x=0
b = int(input("Informe o valor de b:")) a = int(input("Informe o valor de a:")) a = int(input("Informe o valor de a:"))
print("Valores originais a:", a , "b:", b) b = int(input("Informe o valor de b:")) b = int(input("Informe o valor de b:"))
a=b print("Valores originais a:", a , "b:", b) print("Valores originais a:", a , "b:", b)
b=a a=x x=a
print("Valores trocados a:", a , "b:", b) b=a a=b
x=b b=x
print("Valores trocados a:", a , "b:", b) print("Valores trocados a:", a , "b:", b)

D) E) Nenhuma das respostas anteriores


x=0
a = int(input("Informe o valor de a:"))
b = int(input("Informe o valor de b:"))
print("Valores originais a:", a , "b:", b)
x=b
a=x
b=a
print("Valores trocados a:", a , "b:", b)

Você também pode gostar