Exerc em c

559 palavras 3 páginas
LISTA DE EXERCÍCIOS I (Entrega 10/10/2012)
Funções (retorno de valor, passagem de parâmetros por valor e referência),
Recursividade, Variáveis locais e globais e Vetores.

1. Escreva um procedimento que receba um número inteiro e o imprima na forma extensa. Por exemplo, para 1 a saída desejada é “Um”. A função deve ser capaz de gerar o extenso dos números de 0 até 10, inclusive. Caso um número não compatível seja recebido o procedimento deve mostrar uma mensagem de erro. Crie também um algoritmo que leia um valor inteiro e chame o procedimento criado acima para a impressão do número extenso.
2. Escreva um procedimento que receba um número natural e imprima os três primeiros caracteres do dia da semana correspondente ao número. Por exemplo, 7 corresponde à “SAB”. O procedimento deve mostrar uma mensagem de erro caso o número recebido não corresponda a um dia da semana. Gere também um algoritmo que utilize esse procedimento, chamando-o, mas antes lendo um valor para passagem de parâmetro.
3. Construa uma função que efetue a TROCA dos valores de a por b, recebidos como parâmetro.
Ou seja, essa função deve substituir o valor de a pelo de b, e reciprocamente. Crie também um algoritmo que leia dois valores quaisquer, e imprima os valores após a chamada da função TROCA.
4. Seja a série de Fibonacci: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55,... que pode ser definida recursivamente por:

Então escreva:
- Uma função recursiva que gere o termo de ordem n da série de Fibonacci.
- Um algoritmo que, utilizando a função definida acima gere a série de Fibonacci até o termo de ordem 20.
5. O fatorial de um número n, inteiro e positivo, pode ser definido recursivamente, ou seja:

Então, pede-se que seja criada uma função recursiva que calcule o fatorial de um número n.
A função deve retornar -1 caso não seja possível calcular o fatorial. Além disso, crie um algoritmo que leia um valor, utilize a função criada para calcular o fatorial e imprima o valor computado.

Relacionados

  • Exerc Cios Em C
    1115 palavras | 5 páginas
  • Exerc Cios Linguagem C
    1792 palavras | 8 páginas
  • Lista Exerc Cios C
    869 palavras | 4 páginas
  • 12 Exerc c o de Sapatas
    527 palavras | 3 páginas
  • Exerc Cios De C Rculo De Mohr
    910 palavras | 4 páginas
  • Exerc Cios C Lculos Trabalhistas
    1043 palavras | 5 páginas
  • Exerc cios C Cl ssico
    436 palavras | 2 páginas
  • Exerc Cio 02 C Lculo
    256 palavras | 2 páginas
  • Exerc cios C lculos de Gotejamento
    510 palavras | 3 páginas
  • 1A Exerc Cios C Tions
    892 palavras | 4 páginas