Informatica

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1047 palavras )
  • Download(s) : 0
  • Publicado : 19 de maio de 2012
Ler documento completo
Amostra do texto
Centro Universitário do Norte – UNINORTE

LÓGICA DE PROGRAMAÇÃO

Manaus 2012

Fulano XXX Cicrano YYYY Beltrano ZZZ Lalá KKK

LÓGICA DE PROGRAMAÇÃO

Trabalho apresentado à disciplina Lógica de Programação ministrada pela Professora Ivana do Nascimento Bernardo do Curso de Tecnologia de Redes de Computadores da Turma XXXX.

Manaus 2011

TRABALHO DE LÓGICA DE PROGRAMAÇÃO 1. A jornadade trabalho semanal de um funcionário é de 40 horas. O funcionário que trabalhar mais de 40 horas receberá hora extra, cujo cálculo é o valor da hora regular com um acréscimo de 50%. Escreva um algoritmo que leia o número de horas trabalhadas em um mês, o salário por hora e escreva o salário total do funcionário, que deverá ser acrescido das horas extras, caso tenham sido trabalhadas (considereque o mês possua 4 semanas exatas). 2. Ler o salário fixo e o valor das vendas efetuadas pelo vendedor de uma empresa. Sabendo-se que ele recebe uma comissão 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 salário total. 3. Faça um algoritmo para ler: número da conta do cliente, saldo, débito e crédito. Após, calcular e escrever osaldo atual (saldo atual = saldo - débito + crédito). Também testar se saldo atual for maior ou igual a zero escrever a mensagem 'Saldo Positivo', senão escrever a mensagem 'Saldo Negativo'. 4. Escreva um algoritmo para ler 10 números. Todos os números lidos com valor inferior a 40 devem ser somados. Escreva o valor final da soma efetuada. 5. Ler 2 valores, calcular e escrever a soma dos inteirosexistentes entre os 2 valores lidos (incluindo os valores lidos na soma). Considere que o segundo valor lido será sempre maior que o primeiro valor lido.

6. Usando laço de repetição enquanto, construa um programa que aceite somente
um valor positivo.

7. Usando laço de repetição repita, entrar via teclado com dez valores positivos.
Consistir e enviar a mensagem de erro, se necessário. Apósa digitação, exibir: a. O maior valor; b. A soma dos valores; c. A média aritmética dos valores.

8. Faça um algoritmo que leia as seguintes informações referentes a 70 alunos de
uma turma (use o laço de repetição para): - Número da matricula; - Idade - Sexo - Média final. Calcule e mostre: a. Número de alunas; b. Número de alunos; c. Número de alunos e alunas com média acima de 8,0.

9.Escreva um algoritmo para ler 2 valores e se o segundo valor informado for ZERO,
deve ser lido um novo valor, ou seja, para o segundo valor não pode ser aceito o

valor zero e imprimir o resultado da divisão do primeiro valor lido pelo segundo valor lido. (utilizar a estrutura REPITA). 10. Faça um algoritmo que receba em um vetor o nome de dez produtos e em outro vetor, seus respectivos preços,calcule e mostre: a. A quantidade de produtos com preço inferior a R$ 50,00; b. A média dos preços dos produtos com preço superior a R$ 80,00. 11. Faça um algoritmo que carregue um vetor com 20 números inteiros. Calcule e mostre: a. Os números superiores a 20 e suas respectivas posições. Mostrar a mensagem se não existir nenhum número nessa condição. b. A quantidade de números negativos. 12. Façaum algoritmo que receba em um vetor 6 números inteiros, calcule e mostre: a. A soma dos números pares; b. O menor elemento do vetor e a posição que se encontra. 13. Faça um algoritmo que carregue um vetor com os modelos de cinco carros (por exemplo: FIAT PALIO, GOL POWER, CITROEN C3 etc). Carregue um outro vetor com o consumo desses carros, isto é, quantos quilômetros cada um desses carros faz comum litro de combustível. Calcule e mostre: a. O modelo do carro que consome mais; b. Quantos litros de combustível cada um dos carros cadastrados consomem para percorrer uma distância de 1000 quilômetros. 14. Faça um algoritmo que leia um código inteiro e um vetor de cinco posições de números reais. a. Se o código for zero, termine o programa; b. Se o código for 1, mostre o vetor na ordem...
tracking img