diff --git a/exercicio-casa/aline-alves/exercicios-uri/01-exercicio/index.html b/exercicio-casa/aline-alves/exercicios-uri/01-exercicio/index.html
new file mode 100644
index 0000000..7a0bd3e
--- /dev/null
+++ b/exercicio-casa/aline-alves/exercicios-uri/01-exercicio/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+ Lanche/03 - Condições
+
+
+
+
+
+
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/exercicios-uri/01-exercicio/script.js b/exercicio-casa/aline-alves/exercicios-uri/01-exercicio/script.js
new file mode 100644
index 0000000..de923cd
--- /dev/null
+++ b/exercicio-casa/aline-alves/exercicios-uri/01-exercicio/script.js
@@ -0,0 +1,27 @@
+// [Exercício 01](https://www.urionlinejudge.com.br/judge/pt/problems/view/1038)
+let codigo = prompt("Qual o codigo de seu lanche?")
+let quantidade = prompt("Quantos lanches vc quer ?")
+
+if(codigo == 1) {
+ let total = (quantidade * 4.00).toFixed(2)
+ console.log("O valor total do seu lanche é : R$ ", total);
+}
+else if (codigo == 2) {
+ let total = (quantidade * 4.50).toFixed(2)
+ console.log("O valor total do seu lanche é : R$ ", total);
+}
+else if (codigo == 3) {
+ let total = (quantidade * 5.00).toFixed(2)
+ console.log("O valor total do seu lanche é : R$ ", total);
+}
+else if (codigo == 4) {
+ let total = (quantidade * 2.00).toFixed(2)
+ console.log("O valor total do seu lanche é : R$ ", total);
+}
+else if (codigo == 5) {
+ let total = (quantidade * 1.50).toFixed(2)
+ console.log("O valor total do seu lanche é : R$ ", total);
+}
+else {
+ console.log(" Opção Inválida");
+}
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/exercicios-uri/02-exercicio/index.html b/exercicio-casa/aline-alves/exercicios-uri/02-exercicio/index.html
new file mode 100644
index 0000000..8495c4b
--- /dev/null
+++ b/exercicio-casa/aline-alves/exercicios-uri/02-exercicio/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+ 03 - Condições
+
+
+
+
+
+
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/exercicios-uri/02-exercicio/script.js b/exercicio-casa/aline-alves/exercicios-uri/02-exercicio/script.js
new file mode 100644
index 0000000..262cfa4
--- /dev/null
+++ b/exercicio-casa/aline-alves/exercicios-uri/02-exercicio/script.js
@@ -0,0 +1,29 @@
+//- [Exercício 02](https://www.urionlinejudge.com.br/judge/pt/problems/view/1134)
+let entrada = 1;
+let alcool = 0;
+let diesel = 0;
+let gasolina = 0;
+
+
+while (entrada == 1 || entrada == 2 || entrada == 3 || entrada == 4) {
+
+ let entrada = prompt("Qual é o combustivel de sua preferência? 1-alcool, 2-gasolina, 3-disel");
+ if (entrada == 1) {
+ console.log("Alcool");
+ alcool ++
+ } else if (entrada == 2) {
+ console.log("Gasolina");
+ gasolina ++
+ } else if (entrada == 3) {
+ console.log("Diesel");
+ diesel ++
+ } else if ((entrada != 1) && (entrada != 2) && (entrada != 3) && (entrada != 4)) {
+ let novoNumero = prompt("Digite um codigo válido")
+ }
+ else if (entrada == 4) {
+ console.log("Fim");
+ console.log("MUITO OBRIGADO");
+ break
+ }
+}
+ alert(`Total: ${alcool} alcool, ${gasolina} gasolina, ${diesel} diesel.`);
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/exercicios-uri/03-exercicio/index.html b/exercicio-casa/aline-alves/exercicios-uri/03-exercicio/index.html
new file mode 100644
index 0000000..282add4
--- /dev/null
+++ b/exercicio-casa/aline-alves/exercicios-uri/03-exercicio/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+ Senha/03 - Condições
+
+
+
+
+
+
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/exercicios-uri/03-exercicio/script.js b/exercicio-casa/aline-alves/exercicios-uri/03-exercicio/script.js
new file mode 100644
index 0000000..8dae976
--- /dev/null
+++ b/exercicio-casa/aline-alves/exercicios-uri/03-exercicio/script.js
@@ -0,0 +1,14 @@
+//[Exercício 03](https://www.urionlinejudge.com.br/judge/pt/problems/view/1114)
+
+let senha = 0;
+let senhaCorreta = 2002;
+
+while(senha != senhaCorreta) {
+ let senha = Number(prompt("Digite a senha de acesso:"));
+ if (senha == senhaCorreta) {
+ console.log("Acesso Permitido");
+ break
+ } else {
+ console.log("Senha Invalida");
+ }
+}
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/exercicios-uri/04-exercicio/index.html b/exercicio-casa/aline-alves/exercicios-uri/04-exercicio/index.html
new file mode 100644
index 0000000..8495c4b
--- /dev/null
+++ b/exercicio-casa/aline-alves/exercicios-uri/04-exercicio/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+ 03 - Condições
+
+
+
+
+
+
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/exercicios-uri/04-exercicio/script.js b/exercicio-casa/aline-alves/exercicios-uri/04-exercicio/script.js
new file mode 100644
index 0000000..f582580
--- /dev/null
+++ b/exercicio-casa/aline-alves/exercicios-uri/04-exercicio/script.js
@@ -0,0 +1,13 @@
+//[Exercício 04](https://www.urionlinejudge.com.br/judge/pt/problems/view/1009)
+
+let vendedor = prompt("Insira o nome do vendedor");
+console.log(vendedor);
+let salarioFixo = Number(prompt("Insira o seu salário fixo"));
+console.log(salarioFixo);
+let comissao = 0.15;
+let vendas = Number(prompt("Insira o valor total de vendas"))
+
+
+let total = salarioFixo + (vendas*comissao);
+console.log(total);
+alert(`Total: R$ ${total.toFixed(2)}`);
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/funcoes/01-exercicio/index.html b/exercicio-casa/aline-alves/funcoes/01-exercicio/index.html
new file mode 100644
index 0000000..8495c4b
--- /dev/null
+++ b/exercicio-casa/aline-alves/funcoes/01-exercicio/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+ 03 - Condições
+
+
+
+
+
+
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/funcoes/01-exercicio/script.js b/exercicio-casa/aline-alves/funcoes/01-exercicio/script.js
new file mode 100644
index 0000000..d3dc6cd
--- /dev/null
+++ b/exercicio-casa/aline-alves/funcoes/01-exercicio/script.js
@@ -0,0 +1,9 @@
+//1. Crie uma função que retorna a palavra (impar/par) de acordo com seu parâmetro.
+
+let numero = prompt("Digite um numero")
+
+if (numero % 2 == 0){
+ console.log("Par");
+} else {
+ console.log("Impar");
+}
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/funcoes/02-exercicio/index.html b/exercicio-casa/aline-alves/funcoes/02-exercicio/index.html
new file mode 100644
index 0000000..8495c4b
--- /dev/null
+++ b/exercicio-casa/aline-alves/funcoes/02-exercicio/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+ 03 - Condições
+
+
+
+
+
+
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/funcoes/02-exercicio/script.js b/exercicio-casa/aline-alves/funcoes/02-exercicio/script.js
new file mode 100644
index 0000000..fcebd14
--- /dev/null
+++ b/exercicio-casa/aline-alves/funcoes/02-exercicio/script.js
@@ -0,0 +1,7 @@
+//2. Crie uma função que recebe 2 parâmetros e retorna a multiplicação deles.
+
+let a = Number(prompt("Digite um número"));
+let b = Number(prompt("Digite outro número"));
+
+let multiplicacao = (a * b);
+console.log("O resultada da multiplicação é:", multiplicacao);
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/funcoes/03-exercicio/index.html b/exercicio-casa/aline-alves/funcoes/03-exercicio/index.html
new file mode 100644
index 0000000..8495c4b
--- /dev/null
+++ b/exercicio-casa/aline-alves/funcoes/03-exercicio/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+ 03 - Condições
+
+
+
+
+
+
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/funcoes/03-exercicio/script.js b/exercicio-casa/aline-alves/funcoes/03-exercicio/script.js
new file mode 100644
index 0000000..2e3374f
--- /dev/null
+++ b/exercicio-casa/aline-alves/funcoes/03-exercicio/script.js
@@ -0,0 +1,5 @@
+//3. Crie uma função que calcula 5% de desconto retornando o valor do desconto.
+let desconto = Number(prompt("Qual o valor ?"));
+
+let porcentagem = (desconto * 5)/100
+console.log(porcentagem);
diff --git a/exercicio-casa/aline-alves/funcoes/04-exercicio/index.html b/exercicio-casa/aline-alves/funcoes/04-exercicio/index.html
new file mode 100644
index 0000000..8495c4b
--- /dev/null
+++ b/exercicio-casa/aline-alves/funcoes/04-exercicio/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+ 03 - Condições
+
+
+
+
+
+
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/funcoes/04-exercicio/script.js b/exercicio-casa/aline-alves/funcoes/04-exercicio/script.js
new file mode 100644
index 0000000..ef186f9
--- /dev/null
+++ b/exercicio-casa/aline-alves/funcoes/04-exercicio/script.js
@@ -0,0 +1,9 @@
+//4. Crie uma função que recebe o ano de nascimento da pessoa informando se ela é maior de idade ou menor.
+let dataNascimento = prompt("Qual sua data de nascimento?")
+let idade = (2021 - dataNascimento );
+
+if(idade < 18) {
+ console.log("É menor de idade");
+} else {
+ console.log("É maior de idade");
+}
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/funcoes/05-exercicio/index.html b/exercicio-casa/aline-alves/funcoes/05-exercicio/index.html
new file mode 100644
index 0000000..8495c4b
--- /dev/null
+++ b/exercicio-casa/aline-alves/funcoes/05-exercicio/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+ 03 - Condições
+
+
+
+
+
+
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/funcoes/05-exercicio/script.js b/exercicio-casa/aline-alves/funcoes/05-exercicio/script.js
new file mode 100644
index 0000000..4fb3956
--- /dev/null
+++ b/exercicio-casa/aline-alves/funcoes/05-exercicio/script.js
@@ -0,0 +1,3 @@
+//5. Crie uma função que receba um nome e retorne uma saudação na forma de uma string.
+let nome = prompt("Qual seu nome?")
+console.log("Seja Bem Vinda", nome, "estamos felizes com sua presença!");
\ No newline at end of file
diff --git a/exercicio-casa/aline-alves/readme.md b/exercicio-casa/aline-alves/readme.md
new file mode 100644
index 0000000..b728302
--- /dev/null
+++ b/exercicio-casa/aline-alves/readme.md
@@ -0,0 +1,47 @@
+
+# Exercícios Uri
+
+O [URI Online Judge](https://www.urionlinejudge.com.br/judge/pt/login) é uma plataforma de exercícios para praticar lógica, selecionei alguns exercícios como lição de casa, caso queira praticar sinta-se a vontade de fazer outros exercícios da plataforma.
+
+
+- [Exercício 01](https://www.urionlinejudge.com.br/judge/pt/problems/view/1038)
+
+- [Exercício 02](https://www.urionlinejudge.com.br/judge/pt/problems/view/1134)
+
+- [Exercício 03](https://www.urionlinejudge.com.br/judge/pt/problems/view/1114)
+
+- [Exercício 04](https://www.urionlinejudge.com.br/judge/pt/problems/view/1009)
+
+
+
+### Funções
+
+1. Crie uma função que retorna a palavra (impar/par) de acordo com seu parâmetro.
+
+2. Crie uma função que recebe 2 parâmetros e retorna a multiplicação deles.
+
+3. Crie uma função que calcula 5% de desconto retornando o valor do desconto.
+
+4. Crie uma função que recebe o ano de nascimento da pessoa informando se ela é maior de idade ou menor.
+
+5. Crie uma função que receba um nome e retorne uma saudação na forma de uma string.
+ `Exemplo: "Olá, Viviane"`
+
+
+## Links para consulta
+
+- [Funções](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Fun%C3%A7%C3%B5es)
+
+- [For](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Statements/for)
+
+- [Do while](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Statements/do...while)
+
+- [While](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Statements/while)
+
+- [if/ else if/ else](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Statements/if...else)
+- [switch](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Statements/switch)
+- [Operador ternário](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Operators/Operador_Condicional)
+
+- [Operadores](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Expressions_and_operators)
+
+- [Variáveis e tipo de dados](https://developer.mozilla.org/pt-PT/docs/Web/JavaScript/Guia/Valores,_Vari%C3%A1veis_e_Literais)
\ No newline at end of file
diff --git a/exercicio-casa/exercicios/funcoes/01-exercicio/script.js b/exercicio-casa/exercicios/funcoes/01-exercicio/script.js
index 7119409..7213c06 100644
--- a/exercicio-casa/exercicios/funcoes/01-exercicio/script.js
+++ b/exercicio-casa/exercicios/funcoes/01-exercicio/script.js
@@ -1 +1,9 @@
//1. Crie uma função que retorna a palavra (impar/par) de acordo com seu parâmetro.
+
+let numero = prompt("Digite um numero")
+
+if (numero % 2 == 0){
+ console.log("Par");
+} else {
+ console.log("Impar");
+}
diff --git a/exercicio-casa/exercicios/funcoes/02-exercicio/script.js b/exercicio-casa/exercicios/funcoes/02-exercicio/script.js
index 20bad5c..388762b 100644
--- a/exercicio-casa/exercicios/funcoes/02-exercicio/script.js
+++ b/exercicio-casa/exercicios/funcoes/02-exercicio/script.js
@@ -1 +1,7 @@
-//2. Crie uma função que recebe 2 parâmetros e retorna a multiplicação deles.
\ No newline at end of file
+//2. Crie uma função que recebe 2 parâmetros e retorna a multiplicação deles.
+
+let a = prompt("Digite um número")
+let b = prompt("Digite outro número")
+
+let multiplicacao = (a * b);
+console.log("O resultada da multiplicação é:", multiplicacao);
\ No newline at end of file
diff --git a/exercicio-casa/exercicios/funcoes/03-exercicio/script.js b/exercicio-casa/exercicios/funcoes/03-exercicio/script.js
index 105351b..609bab2 100644
--- a/exercicio-casa/exercicios/funcoes/03-exercicio/script.js
+++ b/exercicio-casa/exercicios/funcoes/03-exercicio/script.js
@@ -1 +1,6 @@
-//3. Crie uma função que calcula 5% de desconto retornando o valor do desconto.
\ No newline at end of file
+//3. Crie uma função que calcula 5% de desconto retornando o valor do desconto.
+
+let desconto = prompt("Qual o valor ?")
+
+let porcentagem = (desconto * 5)/100
+console.log(porcentagem);
diff --git a/exercicio-casa/exercicios/funcoes/05-exercicio/script.js b/exercicio-casa/exercicios/funcoes/05-exercicio/script.js
index f4d5775..f2cef4a 100644
--- a/exercicio-casa/exercicios/funcoes/05-exercicio/script.js
+++ b/exercicio-casa/exercicios/funcoes/05-exercicio/script.js
@@ -1 +1 @@
-//5. Crie uma função que receba um nome e retorne uma saudação na forma de uma string.
\ No newline at end of file
+//5. Crie uma função que receba um nome e retorne uma saudação na forma de uma string.
diff --git a/exercicios-aula/01-variaveis/exemplo/index.html b/exercicios-aula/01-variaveis/exemplo/index.html
index 49c3c1c..f7b5e27 100644
--- a/exercicios-aula/01-variaveis/exemplo/index.html
+++ b/exercicios-aula/01-variaveis/exemplo/index.html
@@ -7,6 +7,6 @@
01 - Variáveis
-
+