Linguagem de Programação C

Linguagem de Programação C

(Parte 7 de 7)

6.4 Exercícios

6.1 Crie um programa que desenhe na tela um tabuleiro de xadrez.

6.2 Crie um programa que desenhe na tela o seu quadro de horários deste semestre.

maior que 1Seu programa deve somar todos os inteiros entre b e c que sejam divisíveis por a.
6.4 A sequência de Fiboncci é a seguinte: 1, 1, 2, 3, 5, 8, 13, 21,Os dois primeiros termos
são iguais a 1Cada termo seguinte é igual a soma dos dois anteriores. Escreva um programa que
solicite ao usuário o número do termo e calcule o valor do termoPor exemplo: se o número

6.3 Escreva um programa que solicite ao usuário três números inteiros a, b, e c onda a é fornecido pelo usuário for igual a 7, o programa deverá imprimir 13.

6.5 Implemente um jogo da velha, onde o programa desenha na tela um tabuleiro e você pede a dois usuários (A e B) na respectiva ordem, que jogada eles querem realizar e depois atualiza o desenho. O programa deve perceber quando o jogo acabou e anunciar o vencedor.

Informática para Automação – Linguagem de Programação

Prof. Carlos Pantaleão Curso de Tecnologia de Automação Industrial e Engenharia de Controle e Automação

7 Funções

desempenhamUma vez implementada corretamente esta tarefa, você não precisa mais se
preocupar em implementar esta tarefa, basta usar a sua funçãoPor exemplo, quando usamos

As funções servem para agrupar um conjunto de instruções de acordo com a tarefa que elas printf() para imprimir informações na tela, não nos preocupamos como o programa realiza esta tarefa, pois a função já fornecia este serviço de forma adequada.

permitem a reutilização de partes do programa e facilitam a sua manutençãoUma função é uma

As funções quando bem empregadas, facilitam bastante a organização modular do programa, unidade de código de programa autônoma desenhada para cumprir uma tarefa particular. Provavelmente a principal razão da existência de funções é impedir que o programador tenha que escrever o mesmo código repetidas vezes.

A estrutura de uma função C é bastante semelhante à da função main()A única diferença é
programa é executadoSintaxe:

7.1 Sintaxe que main() possui um nome especial pois a função main() é a primeira a ser chamada quando o

<tipo retorno> <nome>(<tipo parâmetro> <nome parâmetro>, <..> <..>) { <declarações locais>;

<comandos>; return <expressão ou valor compatível com o tipo de retorno>; }

execuçãoNome indica qual é o nome da função. Em seguida temos a lista de argumentos da
função inseridos entre os parênteses após o nome da função e separados por vírgulasOs

O tipo de retorno define o tipo de dado o qual a função retornará com o resultado de sua argumentos são declarados no cabeçalho da função com o tipo parâmetro e em seguida o nome do

(Parte 7 de 7)

Comentários