Você está na página 1de 4

FACULDADES SANTO AGOSTINHO DISCIPLINA ALGORITMOS E PROGRAMAO PROFESSOR EDUARDO DINIZ AMARAL

ATIVIDADE ESTRUTURAS BSICAS E CONDICIONAIS


VALOR: 15 PONTOS DATA DE ENTREGA: 28/03/2014 ORIENTAES IMPORTANTES
. O trabalho dever ser individual. No copie do colega, nem da internet! Isso auto-sabotagem. . Lembre-se: essencial para o SEU aprendizado que voc faa todos os exerccios abaixo. . Os trabalhos devero ser postados no PORTAL ACADMICO at o dia 01/04/2014. . No sero aceitos trabalhos impressos ou por e-mail.

INDIVIDUAL

1) Tendo as variveis SALARIO, IR e SALLIQ, e considerando os valores abaixo. Informe se as expresses so verdadeiras ou falsas. SALARIO 100,00 200,00 300,00 IR 0,00 10,00 15,00 SALLIQ 100 190,00 285,00 EXPRESSO (SALLIQ >= 100,00) (SALLIQ < 190,00) SALLIQ = SALARIO -IR V ou F

2) Sabendo que A=3, B=7 e C=4, informe se as expresses abaixo so verdadeiras ou falsas. a) (A+C) > B ( )

b) B >= (A + 2) ( ) c) C = (B A) ( )

d) (B + A) <= C ( ) e) (C+A) > B ( )

3) Sabendo que A=5, B=4 e C=3 e D=6, informe se as expresses abaixo so verdadeiras ou falsas. a) (A > C) E (C <= D) ( )

b) (A+B) > 10 OU (A+B) = (C+D) ( ) c) (A>=C) OU (D >= C) ( )

4) Escrever um algoritmo que leia o nome de um aluno e as notas das trs provas que ele obteve no semestre. No final informar o nome do aluno e a sua mdia (aritmtica).

FACULDADES SANTO AGOSTINHO DISCIPLINA ALGORITMOS E PROGRAMAO PROFESSOR EDUARDO DINIZ AMARAL

5) Qual ser o resultado da sada do algoritmo abaixo? Incio A3 B5 CA + B 6 se A > C ento C C- B seno B 1 Se A > B ento se B > C ento A 20 seno C 10 seno A A + 5 mostrar A,B,C fim

6) Dado o algoritmo abaixo, quais valores sero mostrados? Incio A3 B5 CA + B 6 se A > C ento C C- B seno B 1 Se A > B ento se B > C ento A 20 seno C 10 seno A A + 5 mostrar A,B,C fim 7) Faa um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos, meses e dias. 8) Escreva um algoritmo que leia trs nmeros inteiros e positivos (A, B, C) e calcule a seguinte expresso, mostrando o valor de D na tela:

, onde

8) Elabore um algoritmo que dada a idade de um nadador classifica-o em uma das seguintes categorias: infantil A = 5 - 7 anos

FACULDADES SANTO AGOSTINHO DISCIPLINA ALGORITMOS E PROGRAMAO PROFESSOR EDUARDO DINIZ AMARAL

infantil B = 8-10 anos juvenil A = 11-13 anos juvenil B = 14-17 anos adulto = maiores de 18 anos 9) Observe as imagens abaixo. De acordo com os valores fornecidos na tabela ao lado, faa um teste com o diagrama abaixo:

INICIO

SALBASE

GRATIF

SALBRUTO=SALBASE+GRATIF

No

SALBRUTO

Sim

IR=SALBRUTO*(20/100)

IR=SALBRUTO*(15/100)

SALLIQ SALLIQ=SALBRUTO-IR

FIM

10) Escreva um algoritmo que leia o cdigo de um aluno e suas trs notas. Calcule a mdia ponderada do aluno, considerando que o peso para a maior nota seja 4 e para as duas restantes, 3. Mostre o cdigo do aluno, suas trs notas, a mdia calculada e uma mensagem "APROVADO" se a mdia for maior ou igual a 5 e "REPROVADO" se a mdia for menor que 5. 11) Elaborar um algoritmo que l 3 valores a,b,c e verifica se eles formam ou no um tringulo. Supor que os valores lidos so inteiros e positivos. Caso os valores formem um tringulo, calcular e escrever a rea deste tringulo. Se no formam tringulo escrever os valores lidos. ( se a > b + c no formam tringulo algum, se a o maior). 12) A prefeitura de Contagem abriu uma linha de crdito para os funcionrios estatutrios. O valor mximo da prestao no poder ultrapassar 30% do salrio bruto. Fazer um algoritmo que permita entrar com o salrio bruto e o valor da prestao, e informar se o emprstimo pode ou no ser concedido.

FACULDADES SANTO AGOSTINHO DISCIPLINA ALGORITMOS E PROGRAMAO PROFESSOR EDUARDO DINIZ AMARAL

13) Construa um algoritmo em PORTUGOL que dado quatro valores, A, B, C e D, o algoritmo imprima o maior e o menor valor. 14) A Loja Mamo com Acar est vendendo seus produtos em 5 (cinco) prestaes sem juros. Faa um algoritmo que receba um valor de uma compra e mostre o valor das prestaes. 15) Faa um algoritmo que receba um nmero e diga se este nmero est no intervalo entre 100 e 200. 16) Escrever um algoritmo que leia o nome e as trs notas obtidas por um aluno durante o semestre. Calcular a sua mdia (aritmtica), informar o nome e sua meno aprovado (media >= 7), Reprovado (media <= 5) e Recuperao (media entre 5.1 a 6.9). 17) Depois da liberao do governo para as mensalidades dos planos de sade, as pessoas comearam a fazer pesquisas para descobrir um bom plano, no muito caro. Um vendedor de um plano de sade apresentou a tabela a seguir. Criar um algoritmo em PORTUGOL que entre com a idade de uma pessoa e imprima o valor que ela dever pagar, segundo a seguinte tabela:

18) Um comerciante calcula o valor da venda, tendo em vista a tabela a seguir:

Criar um algoritmo em PORTUGOL que leia o valor da compra e imprima o valor da venda. 19) Criar um algoritmo em PORTUGOL que leia o um nmero inteiro entre 1 e 7 e escreva o dia da semana correspondente. Caso o usurio digite um nmero fora desse intervalo, Dever aparecer uma mensagem informando que no existe dia da semana com esse nmero. 20) Criar um algoritmo em PORTUGOL que informe a quantidade total de calorias de uma refeio a partir do usurio que dever informar o prato, a sobremesa e a bebida (veja a tabela a seguir).

Sugesto: enumere cada opo de prato, sobremesa e bebida. Ou seja: Prato: 1 vegetariano, 2 Peixe, 3 Frango, 4 Carne; Sobremesa: 1 Abacaxi, 2 Sorvete diet, 3 Mouse diet, 4 Mouse chocolate; Bebida: 1 Ch, 2 - Suco de laranja, 3 Suco de melo, 4 Refrigerante diet.