Skip to content

joshuajka/IPComLinguagemC

Repository files navigation

IPComLinguagemC

Exercícios de programação na linguagem C

Introdução à programacão - Lista de Exercicios

EXEMPLOS DE ALGUNS EXERCÍCIOS RESOLVIDOS NESTE REPOSITÓRIO

============================================================================================

Exercício

Resposta no arquivo GrausFahrenheitParaGrausCelsius.c

Conversões de Graus Fahrenheit para Graus Celsius Escreva um programa que imprima uma tabela de conversão de graus Fahrenheit para graus Celsius. Dado um valor de temperatura F medida na escala Fahrenheit, seu valor equivalente C na escala Celsius é dado pela seguinte equação:

Cº = 5(F − 32)/9

Entrada

A entrada conter ́a v ́arias linhas. A primeira delas cont ́em o n ́umero n de temperaturas em Fahrenheit a serem convertidas para Celsius. Cada uma das n linhas seguintes cont ́em um valor real (float) com a medida de uma temperatura em graus Fahrenheit.

Saída

O programa deve imprimir n linhas cada uma no seguinte formato x FAHRENHEIT EQUIVALE A y CELSIUS, onde x corresponde a um valor de temperatura em Fahrenheit e y corresponde ao valor equivalente em graus Celsius. Logo ap ́os a palavra CELSIUS em cada linha de sa ́ıda deve ser impresso o caractere de quebra de linha. Os valores de x e y devem ser impressos com duas casas decimais.

============================================================================================

Exercício

Resposta no arquivo QuadradoDePares.c

Série de Pares Escreva um programa para ler uma linha com dois n ́umeros inteiros x e y. O programa deve verificar se x é um n ́umero par. Se for, o programa deve imprimir uma sequˆencia de y n ́umeros pares, iniciando com x. Se x n ̃ao for par, o programa deve imprimir uma linha com a mensagem: O PRIMEIRO NUMERO NAO E PAR.

Entrada

A entrada conter ́a uma linha com dois n ́umeros inteiros separados entre si por um caractere de espa ̧co. Ap ́os o segundo n ́umero na entrada h ́a um caractere de quebra de linha.

Saída

Se o primeiro n ́umero for par, o programa deve imprimir uma linha contendo a sequˆencia de n ́umeros pares, com um espa ̧co entre cada n ́umero par. Ap ́os o ́ultimo n ́umero da serie, o programa deve imprimir um espa ̧co seguido de um caractere de quebra de linha (‘\n’). Se o primeiro n ́umero n ̃ao for par, o programa deve imprimir a mensagem O PRIMEIRO NUMERO NAO E PAR e logo em seguida, o caractere de quebra de linha.

============================================================================================

Exercício

Resposta no arquivo ArrecadacaoDeJogos.c

Escrever um algoritmo que lê o público total de futebol, as percentagens de pessoas nas seguintes categorias: popular, geral, arquibancada e cadeiras e forneça a renda total do jogo. Sabe-se que o valor dos ingressos por categoria são dados pela tabela abaixo:

Entrada

A entrada contém uma linha inicial com um valor inteiro informando o número de casos de testes que ocorrem nas linhas seguintes. Cada caso de teste seguinte é formado por uma linha contendo os seguintes valores, separados entre si por um espaço:

• O número de pessoas que compraram ingresso para o jogo correspondente ao caso de teste.

• A percentagem de pessoas que compraram ingresso na categoria Popular.

• A percentagem de pessoas que compraram ingresso na categoria Geral.

• A percentagem de pessoas que compraram ingresso na categoria Arquibancada.

• A percentagem de pessoas que compraram ingresso na categoria Cadeiras.

Saída

O programa deve gerar uma linha para cada caso de teste na entrada, contendo a frase: A RENDA DO JOGO N. x E = y, onde x corresponde a ordem do caso de teste na entrada e y é um valor real com duas casas decimais que corresponde ao valor da renda total do jogo x.

About

Exercícios de programação na linguagem C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages