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

Programação de Computadotes 
Prof. Eduardo Chaves Faria 
(Var iáve is Compostas Homogêneas - VETORES) 5o EXERCÍCIO 
1) Escreva em uma única frase qual a finalidade 2) Qual a saída da função abaixo supondo que o 
(o que faz) da função abaixo? parâmetro Conj é {9, 9, 7, 8, 10, 13, 6, 6, 11, 11} 
função lógica Ok( Conj, N ) 
 declare Conj[1:100] numérico 
 declare N, I numérico 
 Ok ← falso 
 I ← 1 
 repita 
 se N = Conj[I] então 
 Ok ← verdadeiro 
 fim se 
 I ← I + 1 
 se I > 100 ou Ok então 
 interrompa 
 fim se 
 fim repita 
fim função 
 
 função numérica Soma( Conj ) 
 declare Conj[1:10] numérico 
 delclare K numérico 
 Soma ← 0 
 K ← 1 
 repita 
 Soma ← Soma + (Conj[11-K] − Conj[K])2 
 K ← K + 1 
 se K > 5 então 
 interrompa 
 fim se 
 fim repita 
fim função 
3) Construir um algoritmo para um programa que leia uma quantidade indeterminada de notas ( número 
inteiro entre 0 e 10), determine e imprima a frequência absoluta e a frequência relativa de cada nota. 
Utilize como flag uma nota negativa. 
4) Construir um algoritmo para um programa que leia uma quantidade indeterminada de idades (número 
inteiro entre 0 e 119), determine e imprima o número de pessoas com idade em cada uma das faixas 
abaixo: 
 0 a 9 anos 
 10 a 19 anos 
 20 a 29 anos 
 . 
 . 
 . 
 100 a 109 anos 
 110 a 119 anos 
Obs: Use como flag um valor negativo. 
5) Fazer um algoritmo para um programa que: 
 a) leia o número inteiro n (n ≤ 100) e, em seguida, leia os n elementos do conjunto A; 
 b) leia o número inteiro m (m ≤ 100) e, em seguida, leia os m elementos do conjunto B; 
 c) determine e imprima o conjunto C = A ∩∩∩∩ B; 
 c) determine e imprima o conjunto D = A ∪∪∪∪ B. 
 Obs: 1. Os conjuntos A e B não possuem elementos repetidos em si mesmos. 
6) Uma certa emissora de rádio realizou uma pesquisa junto a 500 ouvintes, anotando, para cada pessoa 
consultada, o seu nome e o número da música preferida (um número entre 1 e 30, inclusive). 
Construir um algoritmo que a partir destes dados determine e imprima: 
 - o número da música mais citada; 
 - os nomes da pessoas que a citaram. 
Em caso de empate, vence a música de número menor. 
7) Resolver os seguintes Exercícios Propostos do livro Algoritmos Estruturados, 3a edição : 
Cap. 2 Cap. 3 
pg 164 pg 167 pg 205 
2.5.1.1 2.5.2.4 3.4.4 
2.5.1.3 2.5.2.6 3.4.6 
2.5.1.5 � 2.5.2.7 � 3.4.8 
2.5.1.6 � 2.5.2.9 3.4.11 
2.5.1.9 2.5.2.10 3.4.12 
2.5.1.10 � 2.5.2.11 � 3.4.16 
2.5.1.11 � 2.5.2.14 � 3.4.18 
2.5.1.12 � 2.5.2.15 � 
� : exercícios com solução no livro. 
Não esqueça de ver também os Exemplos resolvidos do livro.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes