Académique Documents
Professionnel Documents
Culture Documents
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) ( )
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) ( )
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:
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.