Buscar

Exercícios de Estrutura Condicional em Javascript

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 10 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 10 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 9, do total de 10 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

Prévia do material em texto

Aula 10 – Estrutura 
Condicional
2
Estrutura Condicional
1. Faça uma função que verifique se uma pessoa tem direito à 
meia entrada, dados a idade da pessoa e se ela tem ou não 
carteira de estudante (“sim” ou “não”). A função deve retornar 
verdadeiro (True) ou falso (False).
Lembrando que uma pessoa tem direito à meia-entrada se é 
maior de 60 anos , menor de 22 anos ou estudante.
Teste todos os casos para ver se a sua função está correta.
Computação I - aula 10 - 2014/1
3
Estrutura Condicional
2. Quando esquilos se reúnem para uma festa, eles gostam de 
fumar charutos. Uma festa é considerada boa se o número de 
charutos estiver entre 40 e 60 inclusive, a menos que seja num 
fim de semana, quando não há limite superior para o número de 
charutos. Escreva uma função que receba uma quantidade de 
charutos e uma variável que diga se é ou não �fim de semana, e 
retorne verdadeiro ou falso, dependendo se a festa é considerada 
boa ou não.
Computação I - aula 10 - 2014/1
4
Estrutura Condicional
3. Uma empresa decide dar um reajuste a seus funcionários de 
acordo com os critérios seguintes:
 - 50 % para aqueles que ganham menos de 300;
 - 20 % para aqueles que ganham entre 300 e 1000 
(inclusive); e
 - 15 % para os demais.
Escreva uma função que dado o valor do salário, retorne o salário 
reajustado.
4. Faça um função que dado um horário no formato "HH:MM:SS" 
verifique se o horário é valido. A função deve retornar verdadeiro 
ou falso.
Computação I - aula 10 - 2014/1
5
Estrutura Condicional
5. Desejamos construir uma fileira de tijolos de comprimento x. 
Temos à disposição tijolos pequenos (de comprimento 1) e tijolos 
grandes (de comprimento 5). Escreva uma função que receba a 
quantidade de tijolos pequenos, a quantidade de tijolos grandes e 
o comprimento da fileira, e responda se é possível ou não construí-
la. Observação: nem todos os tijolos à disposição precisam ser 
usados. Por exemplo, se a entrada for (5,2,10) a resposta deve ser 
True, pois com dois tijolos grandes já dá para construir uma �fileira 
de comprimento 10.
Computação I - aula 10 - 2014/1
6
Estrutura Condicional
6. Escreva uma função que leia duas notas parciais de um aluno e 
faça o seguinte:
- Calcule a média das notas.
- Atribua um conceito de acordo com a média: conceito A para 
média entre 9 e 10, conceito B para média entre 7 e 9, conceito C 
para média entre 5 e 7 e conceito D para média abaixo de 5.
- Atribua um status: “Aprovado” se o conceito for A, B ou
C, e “Reprovado” se o conceito for D.
A função deve retornar uma tupla com o conceito e o status.
Assuma que as notas digitadas estão entre 0 e 10.
Evite testes desnecessários.
Computação I - aula 10 - 2014/1
7
Estrutura Condicional
7. Faça uma função que dada a coordenada (x,y) de um ponto 
retorne em que posição do plano cartesiano ele se encontra: 
origem, eixo x, eixo y, 1º Quadrante, 2º Quadrante, 3º Quadrante 
ou 4º Quadrante. Evite testes desnecessários.
8. Escreva uma função que receba três números e retorna a soma 
deles, porém se houver números repetidos o valor deles não é 
contabilizado. Por exemplo, na entrada (1,2,3) a resposta é 6, na 
entrada (3,2,3) a resposta é 2
e na entrada (3,3,3) a resposta é 0.
Evite testes desnecessários.
Computação I - aula 10 - 2014/1
8
Estrutura Condicional
Dica: Nos exercícios 9 e 10, pode-se usar a função abs para calcular 
o valor absoluto.
9. Escreva uma função que recebe três números e retorna True se 
dois deles estão próximos (diferem de no máximo 1), enquanto o 
outro está distante (difere de dois ou mais) destes. Por exemplo, na 
entrada (1,2,5) a resposta é True, na entrada (1,2,3) a resposta é 
False e na entrada (4,1,3) a resposta é True.
Computação I - aula 10 - 2014/1
9
Estrutura Condicional
10. Faça uma função que dados os parâmetros X, Y e Z, verifica se 
eles podem ser os comprimentos dos lados de um triângulo e, se 
forem, verificar se é um triângulo equilátero, isósceles ou escaleno, 
retornando o tipo correspondente. Caso eles não formem um 
triângulo, a função deve retornar uma mensagem informando.
A regra de formação de um triângulo está definida no link abaixo:
http://www.mundoeducacao.com/matematica/condicao-existencia-
um-triangulo.htm
Computação I - aula 10 - 2014/1
10
Aula 10 – Estrutura 
Condicional
Computação I - aula 10 - 2014/1
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10

Outros materiais