Baixe o app para aproveitar ainda mais
Prévia do material em texto
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DOS VALES DO JEQUITINHONHA E MUCURI CAMPUS AVANÇADO DO MUCURI – TEÓFILO OTONI - MG BACHARELADO EM CIÊNCIA E TECNOLOGIA www.ufvjm.edu.br bct@ufvjm.edu.br Aluno: __________________________________________ Turma ______ Algoritmo e Programação Questão 1) Elabore uma função que calcule e retorne a médias dos valores IMPAR entre 196 e 1.150. Questão 2) Elabore uma função recursiva que receba um número e retorne o fatorial do mesmo. Exemplo: fatorial(5) = 5*4*3*2*1 = 120 Questão 3) Elabore uma função que recebe 2 números (n, r) e utilize a função fatorial para calcular e retornar o Arranjo dos mesmos. Questão 4) Faça uma função que recebe um número inteiro e retorna a soma dos algarismos. Por exemplo, se o número lido for 7341, o resultado retornado será 15. Questão 5) Elabore uma função que recebe um número inteiro e imprime o binário correspondente. Ex 22 = 10110 Que será impresso 01101. Questão 6) Escreva uma função que receba um caractere e um número e devolva uma string com uma string com o caracter lido e com o tamanho do numero Questão 7) Escreva uma função que recebe duas string e retorna o tamanho das mesmas. Questão 8) Escreva uma função que recebe duas string e retorna 0(zero) se as mesmas forem iguais e 1 (um) caso contrário. Questão 9) Escreva uma função que receba uma string e imprima uma tabela com o número de ocorrências de cada caractere na string. Questão 10) Comente a função abaixo e explique para que serve a mesma. void misterio () { char nome[] = "Ciro m. Santos"; char t[50]; int i; for(i=0; i < strlen(nome); i++){ t[i] = toupper(nome[i]); } t[i] = '\0'; puts(t); } Questão 11) Declare um vetor global myVetor para 15 elementos. Questão 12) Elabore uma função que retorne a média dos valores do vetor. Questão 13) Elabore uma função que retorne a soma do maior e menor valor do vetor Questão 14) Elabore uma função que ordene o conteúdo do vetor. Questão 15) Elabore uma função que imprime o conteúdo do vetor. Questão 16) Declare uma matiz global myMatriz de 3x15 MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DOS VALES DO JEQUITINHONHA E MUCURI CAMPUS AVANÇADO DO MUCURI – TEÓFILO OTONI - MG BACHARELADO EM CIÊNCIA E TECNOLOGIA www.ufvjm.edu.br bct@ufvjm.edu.br Aluno: __________________________________________ Turma ______ Algoritmo e Programação Questão 17) Elabore uma função que armazena valores aleatório na matriz. Questão 18) Elabore uma função que some as colunas da matriz e armazena cada resultado no vetor myVetor. Questão 19) Elabore uma função que recebe um número e retorna a soma da linha da Matriz. Questão 20) Elabore uma função que recebe um número e retorna a soma da coluna da Matriz. Questão 21) Elabore uma função que imprime o conteúdo da Matriz. Questão 22) Elabore uma função principal que chame todas as funções acima passando os parâmetro quando necessário e recebendo e imprimindo os retornos das funções.
Compartilhar