Exercícios com função em C

Disponibilizo 3 exercícios com resolução em linguagem C e em vídeo. As soluções envolvem a utilização de função, onde são explorados os conceitos de passagem por valor e referência, bem como a utilização de vetores e matrizes.

Escreva um programa em C que gere uma matriz B a partir de manipulações em uma matriz A de dimensão 6×6. Escreva uma função que receba por parâmetro a matriz A e retorne a matriz B, onde cada linha j de B é a linha j de A multiplicada pelo elemento da diagonal principal da linha j.

Exemplo:
A=1    5
4    8

B=1    5
32 64

Solução em C/C++

Vídeo da solução: https://youtu.be/-sCpva0PS8g


Escreva uma função que, dado um número real passado como parâmetro, retorne a
parte inteira e a parte fracionária desse número por referência.

Solução em C/C++

Vídeo da solução: https://youtu.be/Qd3W7r18sPQ


Elabore uma função que receba três notas de um aluno como parâmetro e uma letra. Se a letra for ‘A’, a função deve calcular a média aritmética das notas do aluno; se a letra for ‘P’, deverá calcular a média ponderada, com pesos 5, 3 e 2. Retorne a média calculada para o programa principal.

Solução em C/C++

Vídeo da solução: https://youtu.be/AhkoXOPRh5c


Elabore uma função que receba um vetor contendo N valores e retorne por
referência o maior elemento do vetor e o número de vezes que esse elemento ocorreu no vetor.

Solução em C/C++

Vídeo da solução: https://youtu.be/pkJXwPvselI

 

Share

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

This site uses Akismet to reduce spam. Learn how your comment data is processed.