1) Escrever um programa que faça o calculo de

Propaganda
Colégio Técnico Antônio Teixeira Fernandes
Disciplina-FDR - 2º Anos(Inf) - (Lista de Exercícios I - Bimestre) – 01/03/2012
1) Escrever um programa que faça o calculo de transformação de horas em minuto onde às
horas devem ser apenas número inteiros.
•
•
•
Deverá haver uma caixa de texto para entrada com a hora.
Deverá haver um label para mostrar o resultado.
Deverá haver um botão de comandos onde deverá ser realizada a programação.
Obs : Sabe-se que uma hora possui 60 minutos.
2) Escrever um programa que dados (n) números pelo teclado (usar uma caixa de texto para
entrada), permitir a entrada com esses números usando uma caixa InputBox() e em seguida
encontrar qual desses números é o maior.
3) Escrever um programa que dado um número por intermédio de uma caixa de texto verificar
se esse número é par ou impar.
4) Escrever um programa que dadas duas caixas de texto uma para entrada de dados em graus
Celcius e a outra para entrada em graus Fahrenheit, Escrever um programa que faça as
devidas transformações mediante ao valor da caixa de texto, deverá haver valor apenas em
uma caixa de texto. Segue abaixo as equações
5) Escrever um programa que imprima o valor de fibonacci de um número dados em uma caixa
de texto. (Faça o teste de mesa)
Exemplo : Fibonnacci 6 = 8
6) Escrever um programa que dados valores em uma caixa de entrada (InputBox) o programa
deverá parar o processamento quando for digitado (-1) e mostrar.
a) A média dos valores
b) O maior e o menor valor digitado.
7) Apresentar todos os múltiplos de 4 que sejam menores que 200. Resolva usando a instrução
REPEAT.
8) Escreva um programa para calcular o fatorial de número (n) dados pelo teclado. Use a
instrução while().
Colégio Técnico Antônio Teixeira Fernandes
9) Escrever um programa que mostre em um label se o valor digitado em uma caixa de texto é
ou não primo.
10) * Um concurso de beleza possui (n) candidatas Escrever um programa que permita a entrada
com nome de cada candidata e sua respectiva nota no concurso e no final o programa deverá
mostrar.
a)
b)
c)
d)
Nome da candidata que venceu o concurso.
A média geral do concurso entre as candidatas.
A menor e a maior nota do concurso.
A mediana entre os valores das notas.
11) Dados os valores de x e n Elabore um programa que calcule corretamente a seguinte
seqüência. (Faça o teste de mesa)
∞
y=∑
i =1
x + ni ( x + 1) ( x + 2)
( x + n)
=
+
+ ... +
ni
1!
2!
n!
12) (N1) Fez-se uma pesquisa envolvendo um grupo de pessoas. Para cada uma das pessoas,
perguntou-se:
- Valor do seu salário;
- Idade;
- Grau de instrução (código conforme a tabela a seguir).
- Grau de Instrução (1) - Primário, (2) - Segundo Grau e (3) - Superior
- considerando essas informações, faça um programa que forneça:
a) Número de pessoas que possuem curso superior e ganham menos que 500 reais;
b) A diferença entre a média dos salários das pessoas com mais de 25 anos e a média daqueles
com menos de 25 anos;
c) A idade média das pessoas que possuem 2º grau.
d) O percentual de pessoas que possuem o curso Primário e o percentual de pessoas com curso
superior.
e) A maior idade da pessoa.
Colégio Técnico Antônio Teixeira Fernandes
13)
Para cada nota de compra, tem-se o nome do produto comprado, o valor, o estado para
qual a nota foi emitida e imposto(%). Crie um programa que mostre:
Considere os estado : RJ, SP, MG, RS.
a)
b)
c)
d)
e)
f)
g)
O valor total bruto.
Imposto total cobrado.
Mostrar o valor total líquido de todas as notas.
Porcentagem de notas emitidas para o estado de SP.
Porcentagem de notas emitidas para o estado de RJ.
Porcentagem de notas emitidas para outros estados.
Nome do produto que tem o imposto mais alto.
14) Crie um programa para somar o resto da divisão por 3 de um determinado número dado pelo
teclado.
Obs : Os exercícios devem ser resolvidos em sala de aula com o auxilio do professor.
15) Elabore um programa que mostre quantos número no intervalo de um a 100 são quadrados
perfeitos.
Explicação quadrado perfeito são números cuja a soma dos impares positivos no intervalo de
um até esse número resultam no próprio número as vezes não necessário chegar ao final do
intervalo para saber.
Exemplo : 25 é quadrado perfeito, resolução
(*1*,2,*3*,4,*5*,6,*7*,8,*9*,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25)
Somando (1+3+5+7+9) = 25.
7 => Não é quadrado perfeito (1,2,3,4,5,6,7) = 1 + 3 + 5 + 7 = 16 <> 7
16) Considerando como dados as notas de uma determinada turma em uma prova escreva um
programa que determine quantos alunos forma considerado acima da média.
17) Escreva um programa que dado a idade de (n) nadadores, classifique-os em uma das
seguintes categorias:
Infantil A 5 – 7 anos;
Infantil B 8 – 10 anos;
Juvenil A 11 – 13 anos;
Juvenil B 14 – 17 anos;
Adulto B 18 – 60 anos e acima de 60 anos;
Colégio Técnico Antônio Teixeira Fernandes
18) Suponha que o conceito de um aluno seja determinado em função de sua nota. Suponha
também que essa nota seja um valor inteiro na faixa de 0 a 100. O problema está em dadas (n)
nota, determinar o respectivo conceito. Considerando ainda os conceitos conforme a seguir.
0 a 49 - Insuficiente
50 a 64 – Regular
65 a 84 – Bom
85 a 100 – Ótimo
a) Mostra quantos alunos foram considerados Bons;
b) Quantos foram considerados regulares;
c) Porcentagem de alunos Ótimos;
d) Porcentagem de alunos Insuficientes;
19) Em uma escola as notas eram convertidas em conceitos por aproveitamento essas notas eram
valores inteiros na faixa de 0 a 100. O problema está em,dada a nota, determinar o respectivo
conceito. Considere ainda os conceitos conforme a seguir.
Nota
0 a 49
50 a 64
65 a 84
85 a 100
Conceito
Insuficiente
Regular
Bom
Ótimo
20) Elaborar um programa considerando que dada a idade e nome de (n) pessoas informe se esta
pessoa é criança, adolescente ou adulto e quantos são adulto, adolescentes ou crianças. Considere
as faixas etárias conforme a seguir.
Idade até 12 anos
- Criança
Idade maior que 12 e menor que 18 anos - Adolescente
Idade maior ou igual a 18 anos - Adulto
21) Faça o teste de mesa do programa que você resolveu no exercício 15.
Download