Tb feito

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1234 palavras )
  • Download(s) : 0
  • Publicado : 17 de abril de 2013
Ler documento completo
Amostra do texto
Algoritmos Condicionais – 1.01
1.  Considerar que uma pessoa atinge a maioridade ao completar 18 anos. Fazer um algoritmo que leia a idade
de uma pessoa e escreva se ela é maior ou menor de idade.
2.  Fazer um algoritmo que leia a nota final de um aluno e escreva se ele foi aprovado ou não (considerar nota
final maior ou igual a seis para aprovação).
3.  Fazer um algoritmo que leia trêsnotas (números com casas decimais) de um aluno e a quantidade de faltas
(número inteiro) escrevendo o conceito (número inteiro) deste aluno. O algoritmo deverá calcular a média
aritmética das notas e determinar o conceito a partir da tabela abaixo. Além disto, o aluno, para ser aprovado,
deverá ter no máximo cinco faltas, caso contrário o conceito será zero.
Média

Conceito

[0 ; 6)média < 6

0

[6 ; 7)

6 ≤ média < 7

1

[7 ; 8)

7 ≤ média < 8

2

[8 ; 9)

8 ≤ média < 9

3

[9 ; 10]

média ≥ 9

4

4.  Um professor resolveu considerar, para cálculo da média aritmética final do semestre, somente as três
maiores notas das quatro provas realizadas pelos alunos. Para auxiliá-lo, deve-se fazer um algoritmo que leia as
quatro notas de um aluno e escreva amédia aritmética considerando apenas as suas três maiores notas.
5.  O índice de massa corporal (IMC) é calculado dividindo-se o peso de uma pessoa pela sua altura ao
quadrado. A partir do valor de IMC podemos classificar a pessoa quanto ao peso conforme os intervalos
apresentados a seguir (revista Galileu nov2004) :
IMC

Classificação

[0 ; 18,5)

Abaixo do peso

[18.5 ; 25)Normal

[25 ; 30)

Pré-obeso

[30 ; 35)

Obeso classe I

[35 ; 40)

Obeso classe II

[40 ; ∞ )

Obeso classe III

Fazer um algoritmo que leia o peso e a altura de uma pessoa, escrevendo a classificação desta pessoa.
6.  Fazer um algoritmo que leia dois números e escreva-os em ordem crescente.
7.  Fazer um algoritmo que leia três valores quaisquer e escreva-os em ordem crescente.8.  Fazer um algoritmo que leia um número inteiro, verifique e escreva se ele é negativo, zero ou positivo. Caso
seja positivo diga ainda se ele é par ou ímpar.
9.  Fazer um algoritmo que leia um número (considere números de 5 dígitos). Escreva quantos algarismos deste
número são ímpares e também a soma dos algarismos pares.
10.  Fazer um algoritmo que leia um número inteiro (parafacilitar considere-o no intervalo de 1 a 399) e o
escreva em algarismos romanos: I V X L C D M . Exemplo lê: 146 escreve: CXLVI
11.  Fazer um algoritmo que leia um número inteiro entre 0 e 100 e determine se ele é ou não um número primo.
Resolva este problema utilizando o menor número possível de comparações.

12.  Fazer um algoritmo que leia 6 números inteiros escrevendo o percentual de númerosinformados que são
positivos e ímpares. Exemplos:
Números (lidos)

Resultado (escrito)

3

5

7 11 55

3

2

0

8

9 100% dos números são positivos ímpares

7

-3 33.33% dos números são positivos ímpares

13.  Fazer um algoritmo que leia um número inteiro com 5 dígitos e escreva se este número é ou não palíndromo.
Palíndromos são os números cujo valor é o mesmo, quandolidos normalmente ou da direita para a esquerda.
Caso o número possua mais ou menos de 5 dígitos significativos apenas mostre uma mensagem. Exemplos:
Número (lido)

Mensagem (mostrada)

12345

Não é palíndromo

34543

É palíndromo

800

O número possui menos de 5 dígitos significativos

80008

É palíndromo

444444

O número possui mais de 5 dígitos significativos

14. Uma loteria está trocando para seus clientes bilhetes antigos por bilhetes novos (sem custo). A troca é feita
caso os 2 últimos dígitos do número do bilhete do cliente forem iguais a quaisquer 2 dígitos consecutivos do
bilhete premiado. Os bilhetes possuem números de 5 dígitos. Fazer um algoritmo que leia o número do bilhete
do cliente e o número do bilhete premiado, escrevendo se o cliente...
tracking img