ListaExerc1C
Click here to load reader
-
Upload
alec-picanco -
Category
Documents
-
view
4 -
download
0
description
Transcript of ListaExerc1C
UNIVERSIDADE FEDERAL FLUMINENSEDisciplina: Introdução à ProgramaçãoProfessora: Vera Prudência Caminha
Lista de Exercícios 1
1) Faça um programa em C que imprima a soma de 95 + 555.
2) Faça um programa em C que imprima o sucessor e o antecessor de 917.
3) Faça um programa em C que imprima o quadrado de 43.
4) Faça um programa em C que imprima a média aritmética de 7.9, 8.9 e 5.7.
5) Faça um programa em C que imprima o quociente real da divisão de 37 por 5.
6) Faça um programa em C que imprima o quociente inteiro da divisão de 43 por 5.
7) Faça um programa em C que imprima o resto inteiro da divisão de 78 por 5.
8) Faça um programa que imprima o resultado da potência de 7 elevado a 4.
9) Escreva um programa em C que leia um número inteiro e imprima o valor do seu antecessor e do seu sucessor (use os operadores incrementais).
10) Faça um programa em C que leia dois números inteiros e imprima a soma, a diferença , o produto, a divisão inteira, a divisão real e o resto da divisão entre eles.
11) Faça um programa em C que leia a idade, peso, altura e o sexo de uma pessoa e imprimir cada dado numa linha.
12) Faça um programa em C que leia dois números inteiros e imprimir a soma. Antes do resultado, deverá aparecer a mensagem: SOMA.
13) Faça um programa em C que leia um número real e imprima a o quadrado deste número.
14) Faça um programa em C que leia três números reais e imprima a média aritmética com a mensagem: MEDIA: antes do resultado.
15) Faça um programa que entre com o número de milhas e imprima o número de milha lido convertido para metros (Uma milha é igual a 1609 metros).
16) Faça um programa em C que entre com os valores dos catetos de um triângulo retângulo e imprima a hipotenusa(Lembrando: hipotenusa=cateto12+cateto2 ).
17) Faça um programa em C que entre o salário de um funcionário, calcule e imprima o valor do imposto de renda a ser pago, sabendo que o valor do imposto de renda equivale a 5% do salário.
18) Faça um programa em C que entre o salário de um funcionário, calcule e imprima o novo salário sabendo-se que este sofreu um aumento de 25%.
19) Faça um programa em C para entrar com dois números inteiros e imprimir a seguinte saída: Quociente:... Resto: ...
20) Faça um programa em C que entre com um número e a base em que se deseja calcular o logaritmo desse número e imprima o resultado.
21) Faça um programa em C que leia dois números e imprima uma mensagem dizendo se são iguais ou diferentes.
22) Escreva um programa em C para ler um número inteiro e imprima o número caso seja maior que 100. Caso contrário, multiplique o número por 3 e imprima o valor.
23) Tendo os dados de entrada a altura e o sexo de uma pessoa. Construa um programa em C que calcule seu peso ideal, utilizando as seguintes regras:
i. Para homens: (72.7 * h) – 58.0ii.Para mulheres: (62.1 * h) – 44.7 0nde: h é a altura
24) Escreva um programa em C que entre com um número e imprima a raiz quadrada do número caso ele seja positivo e o quadrado do número caso ele seja negativo.
25) Escreva um programa em C que leia um número inteiro e imprima uma das mensagens: maior do que 10; é igual a 10 ou é menor do que 10.
26) Faça um programa em C que entre com um número e informe se ele é positivo, negativo ou nulo.
27) Construa um programa em C que leia a matrícula, a nota da V1 e a nota da V2 de um aluno. Imprimir: a matricula, nota da V1, nota da V2, média aritmética do aluno e uma das mensagens: APROVADO, DEVERÁ FAZER A VS ou REPROVADO (a média é 6.0 para aprovação, considerando que para fazer a VS a média entre a V1 e a V2 deve ser maior ou igual a 4,0).
28) Escreva um programa em C que leia dois números inteiros e imprima o maior número lido (suponha números diferentes).
29) Escreva um programa em C que leia três números inteiros e imprima o valor do maior número lido (suponha números diferentes).
30) Escreva um programa em C que leia dois números inteiros e imprima o menor número lido (suponha números diferentes).
31) Escreva um programa em C que leia três números inteiros e imprima o valor do menor número lido (suponha números diferentes).
32) Escreva um programa em C para entrar com três números inteiros e imprimi-los em ordem crescente (suponha números diferentes).
33) Escreva um programa em C para entrar com três números inteiros e imprimi-los em ordem decrescente (suponha números diferentes).
34) Um plano de saúde, após as negociações com o governo enviou a tabela abaixo. Faça um programa que entre com o número do CPF e a idade de uma pessoa e imprimir o CPF e o valor que ela deverá pagar.
- até 10 anos - R$ 150,00- maior que 10 até 29 anos - R$ 360,00- maior que 29 até 45 anos - R$ 420,00
- maior que 45 até 59 anos - R$ 450,00- maior que 59 até 65 anos - R$ 650,00- maior que 65 anos - R$ 800,00
35) Faça um programa em C para entrar com o salário de uma pessoa e imprimir o desconto do INSS e o valor do salário a receber, segundo a tabela abaixo:
- menor ou igual a R$ 900,00 - isento- maior que R$ 900,00 e menor ou igual a R$ 1200,00 - 10%- maior que R$ 1200,00 e menor ou igual a R$ 2000,00 – 15%- maior que R$ 2000,00 e menor ou igual a R$ 4500,00 – 20%- maior que R$ 4500,00 – 27,5%
36) Faça um programa em C que leia um número inteiro e mostre se o número lido é PAR ou ÍMPAR.
37) Faça um programa que leia a velocidade máxima permitida em uma avenida e a velocidade com que o motorista estava dirigindo nela e calcule a multa que uma pessoa vai receber, sabendo que são pagos: a) 50 reais se o motorista estiver ultrapassar em até 10km/h a velocidade permitida (ex.: velocidade máxima: 50km/h; motorista a 60km/h ou a 56km/h); b) 100 reais, se o motorista ultrapassar de 11 a 30 km/h a velocidade permitida. c) 200 reais, se estiver acima de 31km/h da velocidade permitida.
38) Faça um programa que leia 2 números inteiros. Se o segundo for diferente de zero, calcular e imprimir o quociente do primeiro pelo segundo. Caso contrário, imprimir a mensagem: “DIVISÃO POR ZERO”.
39) Faça um programa que leia os três coeficientes de uma equação de segundo grau e determine as suas raízes.
40) Fazer um programa que leia 3 valores reais e mostre o maior deles, o menor deles e a média entre eles.
41) Fazer um programa que leia os valores inteiros X, Y e Z e determine se estes valores podem formar os lados de um triângulo. Em caso afirmativo, informar se o triângulo é equilátero, isósceles ou escaleno.
42) Faça um programa que possa imprimir o menu abaixo:
MENU
1 - PEIXE2 - PIZZA3 - MACARRONADA4 – FEIJOADA5 - SAIROPCAO:
O usuário deverá selecionar uma das opções do menu e este deverá informar o preço do prato. Quando digitar 5, deverá sair. Se digitar qualquer outro número, deverá aparecer a mensagem “OPCAO INEXISTENTE”.
43) Escreva um programa que mostre ao usuário quatro opções de operações:
b. adiçãoc. subtraçãod. multiplicação e. divisão inteiraf. divisão realg. resto da divisão
Após a seleção da opção desejada, leia dois números e realize a operação, exibindo o resultado na tela.
44) Faça um programa que tenha a seguinte saída: MENU
1 - CALCULA QUADRADO2 - CALCULA RAIZ QUADRADA3 - CALCULA LOGARITMO4 - POTÊNCIA5 - SAIR
OPÇÃO:
- Se for escolhido 1, então pede-se o número e imprime o quadrado - Se for escolhido 2, então pede-se o número real e imprime a raiz, caso seja
positivo. Caso contrário, imprima a mensagem “Número Negativo.” - Se for escolhido 3, então pede-se o número e a base, e imprime o logaritmo do
número nesta base.- Se for ecolhido 4, então pede-se a base e o expoente e imprime o valor da potência.
- Se for escolhido 5, sai do programa. - Qualquer outra opção, imprima a mensagem “Opção Inválida.”.
45) Um funcionário irá receber um aumento de acordo com o seu plano de trabalho, de acordo com a tabela abaixo:
Plano AumentoA - 10%B - 15%C - 20%
Faça um programa que leia o plano de trabalho e o salário atual de um funcionário e calcula e imprime o seu novo salário. (Use o comando switch...case).
46) O cardápio de uma lanchonete é o seguinte:
Especificação Código Preço
Cachorro quente 100 3.20
Bauru simples 101 4.30
Bauru com ovo 102 4.50
Hambúrger 103 4.20
Cheeseburguer 104 6.30
Refrigerante 105 2.50
Implemente um programa que leia o código do item pedido, a quantidade e calcule e mostre o valor a ser pago por aquele lanche. Considere que a cada execução somente será calculado um item. (Use o comando switch...case).