Buscar

Exercícios de Programação em Javascript

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

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

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.

Outros materiais