Você está na página 1de 1

Disciplina: LINGUAGEM E TCNICAS DE PROGRAMAO Curso: Engenharia Eltrica Turma: 2 Semestre Exerccios Lista 2 Analise o trecho de algoritmo abaixo

o e diga o que ser impresso na tela quando ele for executado: a 30; b 20; c a + b; escreva c; b 10; escreva b; escreva c; c a + b; escreva a; escreva b; escreva c; O algoritmo abaixo, escrito em pseudocdigo, possui erros. Quais so os erros que ele possui? Enunciado: Tendo como dados de entrada o nome, a altura e o sexo (M ou F) de uma pessoa, calcule e mostre seu peso ideal, utilizando as seguintes frmulas: para sexo masculino: peso ideal = (72.7 * altura) - 58 para sexo feminino: peso ideal = (62.1 * altura) - 44.7 inicio leia nome; leia sexo; se (sexo = M) entao peso_ideal (72.7 * altura) 58; seno peso_ideal (62.1 * altura) 44.7; fim_se; escrever peso_ideal; fim. Desenvolva os algoritmos abaixo utilizando diagrama de blocos e pseudocdigo. a) Elabore um algoritmo que leia o salrio fixo e o valor das vendas efetuadas pelo vendedor de uma empresa. Sabendo-se que ele recebe uma comisso de 3% sobre o total das vendas at R$ 1.500,00 mais 5% sobre o que ultrapassar este valor, calcular e escrever o seu salrio total. b) Faa um algoritmo para ler: nmero da conta do cliente, saldo, dbito e crdito. Aps, calcular e escrever o saldo atual (saldo atual = saldo - dbito + crdito). Teste o saldo, se o saldo atual for maior ou igual a zero escreva a mensagem Saldo positivo, seno escreva a mensagem Saldo negativo. c) Faa um algoritmo para ler: quantidade atual em estoque, quantidade mxima em estoque e quantidade mnima em estoque de um produto. Calcule e escreva a quantidade mdia ((quantidade mdia = quantidade mxima + quantidade mnima)/2). Se a quantidade em estoque for maior ou igual quantidade mdia escreva a mensagem No efetuar compra, caso contrrio escreva a mensagem Efetuar compra. d) Em uma frutaria, as mas custam R$ 1,30 cada se forem compradas menos de uma dzia, e a partir de uma dzia custam R$ 1,00. Escreva um programa que leia o nmero de mas compradas, calcule e escreva o custo total da compra. e) Leia as notas da 1 e 2 avaliaes de um aluno. Calcule a mdia aritmtica simples e escreva uma mensagem que diga se o aluno foi ou no aprovado (considerar que a mdia mnima para aprovao 7). Escreva tambm a mdia calculada. Desenvolva os algoritmos abaixo utilizando pseudocdigo e depois faa o teste de mesa. a) Leia o ano atual e o ano de nascimento de uma pessoa. Escreva uma mensagem que diga se ela poder ou no votar na eleio deste ano (no considerar o ms em que a pessoa nasceu). b) Leia dois valores (considere que no sero lidos valores iguais) e escreva o maior deles. c) Leia dois valores (considere que no sero lidos valores iguais) e escreva em ordem crescente.