Programação

Páginas: 35 (8580 palavras) Publicado: 24 de janeiro de 2013
38

Universidade Federal de Santa Maria

Anexo II

Caderno de Exercícios
Baseado no livro: Introdução à Programação: 500 Algoritmos Resolvidos de Anita Lopes

Caderno Didático PASCAL

Página 38

39

Universidade Federal de Santa Maria

Lista 1 - Revisão (ALGORITMOS)
1. Para donos de carros bicombustíveis, o álcool é mais vantajoso economicamente se o preço não ultrapassar 70%do preço da gasolina. Escreva um programa de computador que indique ao motorista qual combustível o mesmo deve utilizar. 2. Escreva um algoritmo para coletar o nome e o sobrenome de uma pessoa e escrever o texto equivalente a sua citação bibliográfica (SOBRENOME, NOME). 3. Uma estação meteorológica precisa monitorar a proximidade em que as descargas elétricas ocorrem de sua central. Para tanto, umtécnico anota o tempo em segundos entre o barulho do trovão e o acontecimento da descarga elétrica. Sabendo que o som se propaga a uma velocidade de 340,29 m/s (no nível do mar), codifique um algoritmo para ler a diferença de tempo (em segundos), entre o aparecimento do raio e o barulho do trovão e informe a que distância a descarga elétrica se formou. 4. Todo restaurante, embora por lei não possaobrigar o cliente a pagar, cobra 10% para o garçom. Faça um algoritmo que leia o valor gasto com despesas realizadas em um restaurante e imprima o valor total de gorjetas esperado. 5. Escreva um algoritmo para ler um valor inteiro de 1 a 7 e escrever a descrição do dia da semana correspondente. Caso o valor digitado esteja fora desse intervalo o usuário deverá ser alertado. 6. Uma agênciaesportiva está selecionado futuros atletas para participarem das olimpíadas RIO 2016, para tanto ela precisa descartar candidatos que não terão 16 anos completos em Janeiro/2016. Escreva um algoritmo para auxiliar este processo. O usuário indicará o mês/ano de nascimento e o algoritmo irá determinar se o mesmo terá ou não idade mínima para participar dos jogos olímpicos. 7. Escreva uma algoritmo paramostrar a tabuada de um valor entre zero e nove informado pelo usuário. 8. Um clube com capacidade máxima para 2000 pessoas em seu salão de festas organizou um baile cobrando o valor do ingresso R$ 10,00 para sócios e R$ 20,00 para não sócios. Crie um algoritmo que leia as informações sobre ingressos vendidos (tipo S = "sócio" ou NS = "não sócio") até que seja digitado o valor -999 ou até que todosos ingressos sejam vendidos e imprima:    A quantidade de ingressos vendidos para sócios e a quantidade para não sócios; O percentual de ingressos para sócios em relação ao total geral de ingressos vendidos; O valor em reais recebido de sócios, não sócios e o total arrecadado no baile.

Caderno Didático PASCAL

Página 39

40

Universidade Federal de Santa Maria

Lista 2 - Comandos deEntrada e Saída (E/S) e expressões
1. Escreva um programa para escrever a seguinte mensagem na tela do computador "Programar se aprende praticando - é preciso fazer os exercícios para aprender"; 2. Escreva um programa de computador para efetuar divisões. O usuário deverá informar o dividendo e o divisor e o programa irá mostrar o quociente e o resto da divisão. 3. Escreva um programa para ler umvalor inteiro e mostrar ao usuário qual são o antecessor e sucessor do número informado. 4. Escreva um programa para efetuar as quatro operações matemáticas básicas (adição, subtração, produto e divisão) sobre dois valores informados. 5. Escreva um programa para calcular a média da disciplina de Linguagem de Programação. Considere que serão feitas duas provas com peso de 30% (cada uma) do valor damédia e dois trabalhos com peso de 20% (cada um). As quatro notas serão informadas na base 10 (de zero a dez); 6. O índice de massa corporal (IMC) é uma medida internacional usada para calcular se uma pessoa está no peso ideal. Seu valor é determinado pela divisão da massa do indivíduo (em quilogramas) pelo quadrado de sua altura (em metros). Faça um programa para calcular o IMC de um usuário...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Programação
  • Programação
  • programação
  • programação
  • Programação
  • programação
  • Programação
  • Programação

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!