Exercicios de pogramacao em c

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1047 palavras )
  • Download(s) : 0
  • Publicado : 19 de abril de 2013
Ler documento completo
Amostra do texto
Universidade Federal de São Carlos - Campus Sorocaba
Introdução à Informática
1º semestre de 2012

Lista de Exercícios
1. Sejam P(x1,y1) e Q(x2,y2) dois pontos quaisquer do plano e sua distância dada por Escreva um algoritmo que, obtendo as coordenadas dos dois pontos, apresente a sua distância. 2. Faça um algoritmo que receba três notas e seus respectivos pesos, calcule e mostre a médiaponderada dessas notas. 3. Maria quer saber quantos litros de gasolina precisa colocar em seu carro e quanto vai gastar para fazer uma viagem até a casa de sua irmã que fica a 520km. Construa o algoritmo que solucione a dúvida de Maria, solicitando: • • Quantos km por litro seu carro faz. Qual o valor do litro da gasolina do posto onde Maria pretende abastecer seu carro.

4. Construa um algoritmoque receba um número positivo e maior que zero, calcule e mostre: • • • • O número digitado ao quadrado; O número digitado ao cubo; A metade do número digitado; O sucessor do número digitado.

5. Faça um algoritmo para ajudar a bilheteria do metrô. O operador deve informar o tipo do bilhete (unitário, duplo ou 10 viagens) e o valor fornecido pelo passageiro. O sistema deve mostrar, então, aquantidade de bilhetes com o referido valor e o troco que o passageiro deve receber. Considere a seguinte tabela de preço: Tipo do Bilhete Unitário Duplo 10 viagens Preço R$ 1,30 R$ 2,50 R$ 12,00

6. Faça um algoritmo que leia um número inteiro menor que 1000 e imprima a quantidade de centenas, dezenas e unidades do mesmo. Exemplo: • 326 = 3 centenas, 2 dezenas e 6 unidades • 12 = 1 dezena e 2unidades

1

7. Construa um algoritmo que faça 5 perguntas para uma pessoa sobre um crime. As perguntas são: • Telefonou para a vítima? • Esteve no local do crime? • Mora perto da vítima? • Devia para a vítima? • Já trabalhou com a vítima? O programa deve no final emitir uma classificação sobre a participação da pessoa no crime. Respostas Positivas Classificação 0 ou 1 2 3 ou 4 5 Inocente SuspeitaCúmplice Assassino

8. Um posto está vendendo combustíveis com a seguinte tabela de descontos: Combustível Álcool Álcool Gasolina Gasolina Quantidade Até 20 litros Mais de 20 litros Até 20 litros Mais de 20 litros Desconto por litro 3% 5% 4% 6%

Escreva um algoritmo que leia o número de litros vendidos, o tipo de combustível (codificado da seguinte forma: A - álcool, G - gasolina), calcule eimprima o valor a ser pago pelo cliente sabendo-se que o preço do litro da gasolina é R$ 2,50 e o preço do litro do álcool é R$ 1,90. 9. Faça um algoritmo que leia um nome de usuário e a sua senha e não aceite a senha igual ao nome do usuário, mostrando uma mensagem de erro e voltando a pedir as informações. 10. Elabore um algoritmo que apresente o valor de S, informado o número de termos a somar:11. Construa um algoritmo que leia várias idades até que o usuário digite zero e calcule e escreva a idade média deste grupo de indivíduos. 12. Tendo conhecimento da altura e do sexo (M - masculino, F - feminino) de 50 pessoas, faça um algoritmo que apresente: • • • a maior e a menor altura do grupo; a média de altura das mulheres; o número de homens;

2

13. Elabore um algoritmo que peçapara n pessoas a sua idade e verifica se a média de idade da turma varia entre 0 e 25, 26 e 60 ou maior que 60, mostrando se a turma é jovem, adulta ou idosa, respectivamente. 14. Uma academia deseja fazer um senso entre seus clientes para descobrir o mais alto, o mais baixo, a mais gordo e o mais magro, para isto você deve fazer um programa que pergunte a cada um dos clientes da academia seucódigo, sua altura e seu peso. O final da digitação de dados deve ser dada quando o usuário digitar 0 (zero) no campo código. Ao encerrar o programa também deve ser informados os códigos e valores do cliente mais alto, do mais baixo, do mais gordo e do mais magro, além da média das alturas e dos pesos dos clientes. 15. O cardápio de uma lanchonete é o seguinte: Código 100 101 102 103 104 105...
tracking img