olha o PDF para me ajudar por favor!!!
Soluções para a tarefa
Resposta:
// 1. Preencha um vetor de 10 posições com valores inteiros fornecidos pelo usuário. Imprima a soma dos elementos do vetor, e a média dos valores.
// Preenchendo o vetor
let array = [ ]
for (let i = 1; i <= 10; i++) {
num = prompt("Informe o " + i + "º valor: ")
array.push(parseInt(num))
}
// Soma dos elementos
let soma = 0
for (i in array) {
soma += array[i]
}
console.log("a soma eh: ", soma)
// Media dos valores
let media = soma / 10
console.log("A media dos valores eh: ", media)
// 2. Preencha um vetor de 10 posições com valores inteiros fornecidos pelo usuário. Em seguida escreva os elementos que são primos e suas respectivas posições no vetor.
// Preenchendo o vetor
let array = [ ]
for (let i = 1; i <= 10; i++) {
num = prompt("Informe o " + i + "º valor: ")
array.push(parseInt(num))
}
// Elementos primos e suas respectivas posições no vetor
let divisores = 0
for (i in array) {
for (var count = 1; count <= array[i]; count++) {
if (array[i] % count == 0) {
divisores++;
}
}
if (divisores == 2) {
console.log(array[i], " na posição ", i)
}
divisores = 0
}
// 3. Leia o nome e um número N fornecidos pelo usuário. Escreva o nome informado na tela N vezes.
// Lendo nome e número fornecido
let nome = prompt("Imforme o nome: ")
let N = parseInt(prompt("Informe a quantidade de vezes a ser repetido: "))
// Repetindo o nome N vezes
for (let i = 0; i < N; i++) {
console.log(nome)
}
// 4. Faça um algoritmo que leia 20 números e, ao final, escreva quantos estão entre 0 e 100.
// Lendo 20 números
let array = [ ]
for (let i = 1; i <= 20; i++) {
num = prompt("Informe o " + i + "º número: ")
array.push(parseInt(num))
}
// Números entre 0 & 100
let cont = 0
for (i in array) {
if ((array[i] > 0) && (array[i] < 100)) {
cont++
}
}
console.log("Tem ", cont, " números entre 0 e 100.")
// 5. Escreva um algoritmo que leia uma sequência de números do usuário e realize a soma desses números.Encerre a execução quando um número negativo ou o zero for digitado.Imprima a soma final.
// Lendo uma sequencia de números
let array = [ ]
while (a == true) {
num = parseInt(prompt("Infomorme um valor: "))
// Verificar se não eh NEGATIVO ou ZERO
if (num > 0) {
array.push(num)
} else {
a = false
}
}
// Soma da sequencia de numeros
let soma = 0
for (i in array) {
soma += array[i]
}
console.log("Soma: ", soma)
Espero ter ajudado. Bons estudos!! :)