Buscar

Lista_de_Exerc_cios_1___Algoritmos_Iniciais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Prof. Adriano Fiorese 
Lista de Exercícios - Introdução à linguagem C 
1) Construa um algoritmo em pseudocódigo para calcular as raízes de uma equação de 2º 
grau (ax
2
 + bx +c) 
2) Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer do 
plano cartesiano P(x1,y1) e Q(x2,y2), imprima a distância entre eles. A fórmula para tal 
cálculo é: √( ) ( ) . 
3) Faça um algoritmo que calcule a área de um triângulo. Fórmula: 
 
 
 
4) Faça um algoritmo para calcular o volume de um esfera de raio R, em que R é dado 
pelo usuário. O volume da esfera é dado por 
 
 
 . Considere como sendo igual 
a 3.14. 
5) O preço de um automóvel é calculado pela soma do preço de fábrica, preço dos 
impostos (35% do preço de fábrica), além da percentagem do revendedor (20% sobre o 
preço de fábrica). Faça um algoritmo que imprima o nome do automóvel e seu preço 
final. 
6) Faça um algoritmo para calcular a média de 3 números inteiros. 
7) Faça um algoritmo para calcular o valor da soma de duas frações. Considere ambas 
frações com o mesmo denominador. Mostre o resultado numérico e em termos de fração 
(numerador e denominador). 
8) Faça um algoritmo que leia do usuário um número qualquer de dias e transforme esse 
número em anos. Lembrando que 1 ano corresponde a 365,25 dias. 
9) Faça um algoritmo que calcule o Índice de Massa Corporal (IMC) de um indivíduo. 
Lembrando que: 
 ( )
 ( ) 
 
10) Faça um algoritmo que calcule o resto da divisão inteira entre dois operandos inteiros 
sem a utilização do operador resto da divisão inteira. 
11) Dado um recipiente com N litros d’água, quanto litros ainda restarão no recipiente após 
o enchimento (com a água do recipiente e ao mesmo tempo) e esvaziamento repetido 
(se for o caso) de M garrafas d’água de 1 litro d’água? Considere M < N para todos os 
casos, que N e M não possuem parte decimal e que nenhuma água é perdida durante o 
processo. Faça um algoritmo para esse cálculo. 
12) O cálculo da data da Páscoa, também conhecido como Computus (Latim), é 
fundamental no calendário cristão desde os primórdios da cristandade, tornando-se 
definido na Idade Média. A Páscoa é celebrada no primeiro domingo após a primeira 
lua cheia que ocorre depois do equinócio da Primavera (no hemisfério norte, outono no 
hemisfério sul), ou seja, é equivalente a antiga regra de que seria o primeiro Domingo 
após o 14º dia do mês lunar de Nisan. Para a Igreja cristã ocidental, que segue o 
calendário gregoriano, um algoritmo chamado Algoritmo de Meeus/Jones/Butcher pode 
ser utilizado para calcular o dia e mês em que será comemorada a Páscoa ( a partir de 
1538). Pesquise sobre esse algoritmo e implemente-o (escreva-o)! 
13)

Continue navegando