Introdução à Programação, Notas de aula de Linguagem de Programação. Universidade Federal de Alagoas (UFAL)
jBarrosl
jBarrosl

Introdução à Programação, Notas de aula de Linguagem de Programação. Universidade Federal de Alagoas (UFAL)

1 página
28Número de visitas
Descrição
Programação de computadores, Linguagem C
20 pontos
Pontos de download necessários para baixar
este documento
Baixar o documento
Pré-visualização1 página / 1
Baixar o documento
Lista de exercícios - expressões

INSTITUTO DE COMPUTAÇÃO/UFAL Disciplina: Programação I – Prof. Ailton Cruz Exercícios propostos - NA03 Obs.: Utilizar 'apenas' os recursos apresentados nas notas de aulas até "PrgNA03_Expr".

Faça programas para resolver os seguintes problemas:

1 - Ler um número natural de dois algarismos e informar os algarismos das unidades e das dezenas em separado. Mostrar também o valor ao quadrado do novo número formado pela inversão dos algarismos das unidades e dezenas do número dado.

2 - Ler um número natural de quatro algarismos e informar, em separado, os algarismos das unidades, dezenas, centenas e unidades de milhar.

3 - Ler um número real representando um tempo em minutos e mostrá-lo no formato: h horas, m minutos e s segundos, com h, m e s inteiros.

4 - Ler dois números inteiros, a e b, e mostrar o resto da divisão inteira de a por b, sem uso do operador predefinido.

5 - Ler um número real e mostrar seu valor absoluto, sem usar funções predefinidas.

6 - Ler um número real e mostrar seu valor arredondado para o inteiro mais próximo tal como faz a função round() da math.h, mas sem utilizá-la. 7 - Ler um número real e mostrar seu valor arredondado por excesso tal como faz a função ceil() da math.h, mas sem utilizá-la. 8 - Ler os coeficientes a e b de uma função do primeiro grau (y = ax + b) e mostrar o valor absoluto da área que a reta do gráfico faz com os eixos coordenados.

9 - Ler um horário no formato hh.mm e escrever "hh horas e mm minutos" (admitindo-se que a hora é válida e não há erros de digitação)

10 - Ler a nota final de um aluno e escrever: "Aprovado", se sua nota for maior ou igual a 5.5; "Reprovado", se sua nota for menor que 5.5;

11 - Ler os coeficientes b e c (o coef. a é 1) da equação do segundo grau x2+bx+c=0 e escrever “tem raízes reais” ou “não tem raízes reais”.

12 - Ler um horário no formato hh.mm e escrever "hh horas e mm minutos" somente se: "hh estiver na faixa de 0 a 23 e mm pertencer à faixa de 0 a 59.

13 - Ler três números reais e escrever um dos códigos numéricos (1, 2 ou 3): 1, se os números lidos são todos diferentes; 2, se apenas dois números são iguais; 3, se os três números são iguais;

14 - Ler três números reais e escrever um dos códigos numéricos abaixo (0 ou 1): 0, se os números lidos não puderem ser as medidas dos lados de um triângulo; 1, se os números puderem;

15 - Ler três números reais e escreva um dos códigos numéricos (0, 1, 2 ou 3): 0, se os números lidos não puderem ser as medidas dos lados de um triângulo; 1, se os números são medidas de um triângulo escaleno; 2, se os números são medidas de um triângulo isósceles; 3, se os números são medidas de um triângulo equilátero.

Até o momento nenhum comentário
Baixar o documento