Buscar

Lista de Exercícios No7

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

LISTA DE EXERCÍCIOS No7 - Funções
Algoritmos e Programação / Algoritmos e Estrutura de Dados
Prof. André Sarmento Barbosa e Paula Faragó Barbosa
Nos exercícios a seguir escreva também um programa principal para testar as funções criadas
Escreva uma função que imprime uma linha composta por 50 asteriscos. 
Escreva uma função que imprime uma linha e recebe como argumento a quantidade de caracteres da linha (tamanho da linha).
Escreva uma função que imprime uma linha e recebe como argumento a quantidade de caracteres da linha (tamanho da linha) e o caractere a se usado para desenhar a linha. 
Escreva uma função que recebe dois números inteiros, realiza a soma deles e retorna o resultado.
Escreva uma função que recebe como argumento a base (real) e o expoente (inteiro) e faça a potenciação dentro da função utilizando um loop com a estrutura do for, retornando o resultado.
Escreva uma função que recebe dois números inteiros e retorna o maior deles.
Escreva um programa principal que lê três números inteiros e chama (mais de uma vez) a função criada anteriormente para imprimir o maior número. 
Escreva uma função que ordena um vetor de 10 nomes de pessoas.
Escreva uma função que recebe o preço de um produto (real) e retorna o valor do produto com acréscimo de 5%. Use também, no programa principal, a função linha do exercício 3.
Escreva uma função que recebe o preço de um produto (real) e uma porcentagem e retorna o valor do produto com acréscimo ou desconto (se a porcentagem for negativa).
Os exercícios a seguir não serão cobrados na AV2 e AV3
Escreva uma função que recebe uma palavra e retorna quantas vogais existem na palavra.
Escreva uma função que recebe uma palavra e transforma todas as letras em maiúsculas.
Escreva uma função que recebe um vetor de 10 números inteiros e retorna o maior número
Escreva uma função que recebe uma matriz de 9 números reais e retorna a soma de seus elementos.
Escreva uma função que recebe uma struct composta por nome, peso e altura e retorna o IMC (Índice de massa corporal) IMC = peso / (altura)2.

Outros materiais