2014316_121055_Atividade+02

Embed Size (px)

Citation preview

  • 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 INDIVIDUAL

    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.

    1) Tendo as variveis SALARIO, IR e SALLIQ, e considerando os valores abaixo. Informe se as

    expresses so verdadeiras ou falsas.

    SALARIO IR SALLIQ EXPRESSO V ou F

    100,00 0,00 100 (SALLIQ >= 100,00)

    200,00 10,00 190,00 (SALLIQ < 190,00)

    300,00 15,00 285,00 SALLIQ = SALARIO -IR

    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) 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 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:

    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.

    INICIO

    SALBASE

    GRATIF

    SALBRUTO=SALBASE+GRATIF

    SALBRUTO

    IR=SALBRUTO*(15/100) IR=SALBRUTO*(20/100)

    SALLIQ=SALBRUTO-IR

    SALLIQ FIM

    No Sim

  • 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