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.
============================================================================================