Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PROGRAMAO
EXERCCIOS
LISTA 2
2015
INTRO. PROGRAMAO
Professora: GELLARS TAVARES
LIST A 2
INTRO. PROGRAMAO
Professora: GELLARS TAVARES
10) Diga o resultado das variveis X, Y e Z aps a sequncia de operaes:
X = 10;
Y= 10;
X = X + 1;
Z = X;
Z = Z + 1;
X = - X;
Y = Y + 1;
Z = Z 1;
X = X + X Z;
A
B
C
D
X
X
X
X
=
=
=
=
11
-11
-10
-33
Y = 11 Z = 11
Y = 11 Z = 11
Y = 11 Z = 10
Y = 11 Z = 11
LIST A 2
INTRO. PROGRAMAO
Professora: GELLARS TAVARES
1.
2.
3.
4.
cbrt(num)
pow(num,2)
pow(num,3)
sqrt(num)
1, 2, 3, 4
2, 3, 1, 4
2, 3, 4, 1
4, 1, 2, 3
4, 3, 2, 1
14) Com base no algoritmo abaixo, e supondo que os valores fornecidos para
as variveis W, X e Y sejam, respectivamente, 8, 7 e 10, pode-se afirmar
que o valor da varivel Z ser:
LIST A 2
INTRO. PROGRAMAO
Professora: GELLARS TAVARES
16) Suponha um algoritmo desenvolvido em linguagem C++. Em uma
determinada linha aparece o comando CONT = (CONT + 1);
Neste caso, o que executado?
A CONT recebe o prprio valor acrescido de uma unidade
B CONT recebe o prprio valor decrescido de uma unidade
C CONT recebe o valor 1
D CONT permanece inalterado
E
17) Assinale a alternativa correta que mostra exatamente o que ser impresso
de acordo com o pseudocdigo abaixo.
Algoritmo Impressaodevalores
var n1,n2,n3:inteiro
inicio
n1<-4
n2<-n1*2
n3<-n2+1+n2
n2<-n3+n2
n1<-n1-n2
escreva("O resultado final ser ",n1,"+",n2," = ",n3*2)
fim algoritmo
A O resultado final ser 4 + 8 = 9
B O resultado final ser -21 + 25 = 34
C O resultado final ser -21 + 25 = 4
D O resultado final ser 4 + 25 = 29
E Nenhuma das alternativas
18) Entrar com um nmero e imprimir o logaritmo desse nmero na base
10.
19) Entrar com o nmero e a base em que se deseja calcular o logaritmo
desse nmero e imprimi-lo.
20) Entrar com a base e a altura de um retngulo e imprimir a seguinte sada:
PERIMETRO: 2 (base + altura)
AREA: base * altura
DIAGONAL: sqrt (base 2 + altura2)
LIST A 2
INTRO. PROGRAMAO
Professora: GELLARS TAVARES
21) Entrar com o raio de um crculo e imprimir a seguinte sada:
PERMETRO: 2 * * R
AREA: * R2
22) Entrar com os lados a, b, c de um paraleleppedo. Calcular e imprimir a
diagonal.
sqrt (a2 + b2 + c2)
23) Calcular e apresentar o valor do volume de uma lata de leo, utilizando
a frmula : VOLUME = 3.14159*R2*ALTURA.
24) Efetuar o clculo da quantidade de litros de combustvel gastos em uma
viagem, utilizando-se o clculo, o usurio dever fornecer o tempo gasto na
viagem e a velocidade mdia durante a mesma. Desta forma, ser possvel
obter a distncia percorrida com a frmula DISTANCIA = TEMPO *
VELOCIDADE. Tendo o valor da distncia, basta calcular a quantidade de litros
de combustvel utilizada na viagem com a frmula: LITROS_USADOS =
DISTNCIA / 12. O algoritmo dever apresentar os valores da velocidade
mdia, tempo gasto na viagem, distncia percorrida e a quantidade de
litros utilizados na viagem.
25) Faa um algoritmo que leia um valor de conta de restaurante,
representando o gasto realizado pelo cliente e imprima o valor total a ser
pago, considerando que o restaurante cobra 10% para o garom.
26) Entrar com a data no formato DDMMAA (inteiro) e imprimir: dia, ms e
ano em separado:
Dia: ...
Ms:...
Ano:..
26) Entrar com um nmero no formato CDU e imprimir invertido: UDC
(Exemplo: 745 sair 547). O nmero dever ser armazenado em outra
varivel antes de ser impresso.
LIST A 2