Exercícios
1) Usando funções, elaborar um programa em C para somar 2 números inteiros. Este
programa deverá ter 2 funções (main e soma). A função principal deverá solicitar
os 2 números ao usuário e imprimir o resultado da soma. A função soma, deverá somar
os dois números.
Criar 2 versões deste programa, a primeira usando passagem de parâmetros por valor e
a segunda versão usando passagem de parâmetros por referência.
Uma Possível Solução ...
Uma Possível Solução ...
2) Usando funções, criar um programa para calcular e imprimir uma matriz. O programa
deverá ter 5 funções (main, preencher, calcular, imprimir1 e imprimir2). A função main deverá criar
a matriz 2x1x2. A função preencher deverá preencher a matriz, usando passagem de parâmetros
por valor. A função calcular deverá multiplicar todos os elementos da mesma por 2 e usar passagem
de parâmetros por referência. A função imprimir1 deverá imprmir a matriz de forma elegante,
usando passagem de parâmetros por valor. A função imprimir2 deverá imprmir a matriz de forma elegante,
usando passagem de parâmetros por referência.
Uma Possível Solução ...
3) Elaborar um programa o qual ordene um vetor com 5 elementos inteiros. O programa deverá
ter pelo menos 3 funções (main, preencher e ordenar). A função main deverá declarar a matriz.
A função preencher deverá solicitar ao usuário o preenchimento da matriz, usando passagem
de parâmetros por valor. A função ordenar deverá ordenar o vetor a cada entrada do usuário, usando
passagem de parâmetros por referência.
Uma Possível Solução ...
|