Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Programação exercicio proposto mesmo, Exercícios de Programação C Nítida

Programação, somente programação em linguagem C

Tipologia: Exercícios

2020

Compartilhado em 11/05/2020

danilo-santana-de-sa
danilo-santana-de-sa 🇧🇷

2 documentos

1 / 2

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Exercícios: Módulo 01
1º exercício
Crie uma função que dado o objeto a seguir:
var endereco = {
rua: "Rua dos pinheiros",
numero: 1293,
bairro: "Centro",
cidade: "São Paulo",
uf: "SP"
};
Retorne o seguinte conteúdo:
O usuário mora em São Paulo / SP, no bairro Centro, na rua "Rua dos Pinheiros" com
nº 1293.
2º exercício
Crie uma função que dado um intervalo (entre x e y) exiba todos número pares:
function pares(x, y) {
// código aqui
}
pares(32, 321);
3º exercício
Escreva uma função que verifique se o vetor de habilidades passado possui a habilidade "Javascript"
e retorna um booleano true/false caso exista ou não.
function temHabilidade(skills) {
// código aqui
}
var skills = ["Javascript", "ReactJS", "React Native"];
temHabilidade(skills); // true ou false
Dica: para verificar se um vetor contém um valor, utilize o método indexOf.
pf2

Pré-visualização parcial do texto

Baixe Programação exercicio proposto mesmo e outras Exercícios em PDF para Programação C Nítida, somente na Docsity!

Exercícios: Módulo 01

1º exercício

Crie uma função que dado o objeto a seguir:

var endereco = { rua: "Rua dos pinheiros", numero: 1293, bairro: "Centro", cidade: "São Paulo", uf: "SP" };

Retorne o seguinte conteúdo:

O usuário mora em São Paulo / SP, no bairro Centro, na rua "Rua dos Pinheiros" com nº 1293.

2º exercício

Crie uma função que dado um intervalo (entre x e y) exiba todos número pares:

function pares(x, y) { // código aqui }

pares(32, 321);

3º exercício

Escreva uma função que verifique se o vetor de habilidades passado possui a habilidade "Javascript"

e retorna um booleano true/false caso exista ou não.

function temHabilidade(skills) { // código aqui }

var skills = ["Javascript", "ReactJS", "React Native"]; temHabilidade(skills); // true ou false

Dica: para verificar se um vetor contém um valor, utilize o método indexOf.

4º exercício

Escreva uma função que dado um total de anos de estudo retorna o quão experiente o usuário é:

function experiencia(anos) { // código aqui }

var anosEstudo = 7; experiencia(anosEstudo);

// De 0-1 ano: Iniciante // De 1-3 anos: Intermediário // De 3-6 anos: Avançado // De 7 acima: Jedi Master

5º exercício

Dado o seguinte vetor de objetos:

var usuarios = [ { nome: "Diego", habilidades: ["Javascript", "ReactJS", "Redux"] }, { nome: "Gabriel", habilidades: ["VueJS", "Ruby on Rails", "Elixir"] } ];

Escreva uma função que produza o seguinte resultado:

O Diego possui as habilidades: Javascript, ReactJS, Redux O Gabriel possui as habilidades: VueJS, Ruby on Rails, Elixir

Dica: Para percorrer um vetor você deve utilizar a sintaxe for...of e para unir valores de um array

com um separador utilize o join.