Skip to content

Commit

Permalink
Alteraçoes Est. Strings e strings.test
Browse files Browse the repository at this point in the history
  • Loading branch information
marciodanielll committed Sep 24, 2021
1 parent 2aa4359 commit 21a4dd4
Show file tree
Hide file tree
Showing 9 changed files with 41 additions and 155 deletions.
9 changes: 6 additions & 3 deletions Desafios/Strings/desafio-strings-01.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,12 @@
Escreva um algoritmo que recebe uma string com o formato "Nome Sobrenome" e retorne
uma outra string com os nomes invertido.
Por exemplo:
Entrada: "Xablau Xablauzinho"
Saída: "Xablauzinho Xablau"
Por exemplo:
Entrada:
"Xablau Xablauzinho"
Saída:
"Xablauzinho Xablau"
*/

Expand Down
5 changes: 3 additions & 2 deletions Desafios/Strings/desafio-strings-02.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@
Escreva um algoritmo que recebe uma string que representa um número inteiro e retorne o valor convertido para o tipo number.
Por exemplo:
Entrada: '1''
Saída; 1
Entrada: "1"
Saída: 1
*/

Expand Down
7 changes: 5 additions & 2 deletions Desafios/Strings/desafio-strings-03.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,11 @@
Escreva um algoritmo que recebe o primeiro e o último nome de uma pessoa mais a idade, e retorne uma mensagem seguindo o exemplo:
Entrada: "João","Carvalho', 25
Saída: "Meu nome é João Carvalho e tenho 25 anos de vida1"
Entradas:
"João","Carvalho', 25
Saída:
"Meu nome é João Carvalho e tenho 25 anos de vida"
*/

Expand Down
8 changes: 6 additions & 2 deletions Desafios/Strings/desafio-strings-04.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,12 @@
Escreva um algoritmo que recebe dois números inteiros, executa as quatro operação matemáticas básicas nestes números (soma, subtração, multiplicação e divisão) e retorne uma string no seguinte formato.
Entrada: 1, 2
Saída: "1 + 2 = 3. 1 - 2 = -1. 1 x 2 = 2. 1 / 2 = 0.5."
Por exemplo:
Entradas:
1, 2
Saída:
"1 + 2 = 3. 1 - 2 = -1. 1 x 2 = 2. 1 / 2 = 0.5."
*/

Expand Down
10 changes: 7 additions & 3 deletions Desafios/Strings/desafio-strings-05.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,14 @@
05 - Primeira e última letra
Escreva um algoritmo que recebe uma palavra e retorne uma mensagem com a primeira e ultima letra, por exemplo:
Escreva um algoritmo que recebe uma palavra e retorne uma mensagem com a primeira e ultima letra.
Entrada: "Sandy"
Saída: "A primeira letra é: S, a última letra é: y."
Por exemplo:
Entrada:
"Sandy"
Saída:
"A primeira letra é: S, a última letra é: y."
*/

Expand Down
10 changes: 7 additions & 3 deletions Desafios/Strings/desafio-strings-06.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,14 @@ Joana adotou um cachorrinho e decidiu usar o nome de suas comidas favoritas para
a ele, ela vai usar as 3 primeiras letras do seu salgadinho favorito e juntar com as 3 ultimas
letras do seu doce favorito.
Escreva um algoritmo que recebe o nome do salgadinho e o nome do doce e retorne o nome do cachorrinho de Joana, por exemplo:
Escreva um algoritmo que recebe o nome do salgadinho e o nome do doce e retorne o nome do cachorrinho de Joana.
Entrada: "Chocolate", "Pudim"
Saída: "Chodim"
Por exemplo:
Entradas:
"Chocolate", "Pudim"
Saída:
"Chodim"
*/

Expand Down
10 changes: 5 additions & 5 deletions Desafios/Strings/desafio-strings-07.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,19 @@
Escreva um algoritmo que recebe uma palavra e checa se ela possui a letra "a" considerando as seguintes premissas para cada tipo de retorno.
Se apenas começa com letra "a":
Retornar: A palavra X possui a letra 'a' apenas no início.
Retornar: "A palavra x possui a letra 'a' apenas no início."
Se apenas termina com a letra "a".
Retornar: A palavra X possui a letra 'a' apenas no final.
Retornar: "A palavra x possui a letra "a" apenas no final."
Se apenas termina e começa com a letra "a".
Retornar: A palavra X possui a letra 'a' apenas no começo e no fim da palavra.
Retornar: "A palavra x possui a letra "a" apenas no começo e no fim da palavra."
Se apenas possui o "a" sem o mesmo ser a primeira ou a última letra da palavra.
Retornar: A palavra X possui 'a', porém ela não está nem no início nem no fim.
Retornar: "A palavra x possui "a", porém ela não está nem no início nem no fim."
Senão.
Retornar 'A palavra X não contém "a".'
Retornar "A palavra x não contém "a"."
*/

Expand Down
3 changes: 2 additions & 1 deletion Desafios/Strings/desafio-strings-09.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
09 - Brincando de espionagem
Joana e Jonas estão brincando de espionagem e querem trocar mensagens codificadas,
Joana e Jonas estão brincando de espionagem e querem trocar mensagens codificadas.
Escreva um algoritmo que recebe uma string troque as vogais no seguinte padrão e a retorne:
a - 5
e - b
Expand Down
134 changes: 0 additions & 134 deletions test/string.test.js

This file was deleted.

0 comments on commit 21a4dd4

Please sign in to comment.