ISCTE, IGE, PROGRAMAÇÃO I, 1997/98

Quarta Série de Problemas - 6 de Janeiro de 1998

Notas:

  1. A cotação completa de cada problema é indicada junto.
  2. Resolva os problemas sem consulta.
  3. Resolva os problemas numa folha de exame normalizada.
  4. Tem 30 minutos para resolver a série.
  5. As notas saem até dia 17 de Janeiro (vitrina oficial).
  6. Este enunciado é para si.
  7. Boa sorte!

[10,0] Problema 1

Crie uma função char minuscula(char letra) (em C) que transforme uma letra maiúscula em minúscula. Caso necessite pode usar o código do caractere 'a', que é o número 97 e o código do caractere 'A' que é 65. A função deve devolver o valor do parâmetro letra caso este não seja uma letra maiúscula. Tenha o cuidado de comentar devidamente o código escrito.

[10,0] Problema 2

Escreva um programa em C que peça ao utilizador para introduzir um nome e passe para minúsculas todas as letras desse nome. O programa deve escrever o nome no ecrã depois de transformado. Use a função definida na alínea anterior. Se não tiver feito a alínea anterior pode partir do princípio de que a função existe e funciona do modo previsto no enunciado. Tenha o cuidado de incluir os ficheiros de cabeçalho necessários e de comentar devidamente o código escrito. Exemplo:

Introduza um nome:
MAriA JOseFina
maria josefina

Página concebida e mantida por Eng. Manuel Menezes de Sequeira (última actualização 2006/07/07)
Copyright © 1996-2001 ISCTE