DESAFIO-DE-PROGRAMA-O---ACADEMIA-CAPGEMINI

Exercicios feitos em java na intellij idea.

Questão 01 = arquivo / escada

Escreva um algoritmo que mostre na tela uma escada de tamanho n utilizando o caractere * e espaços. A base e altura da escada devem ser iguais ao valor de n. A última linha não deve conter nenhum espaço. Exemplo: Entrada: n = 6

Saída: * ** *** ****



Questão 02 = arquivo / debora

Débora se inscreveu em uma rede social para se manter em contato com seus amigos. A página de cadastro exigia o preenchimento dos campos de nome e senha, porém a senha precisa ser forte. O site considera uma senha forte quando ela satisfaz os seguintes critérios: Possui no mínimo 6 caracteres.

Contém no mínimo 1 digito. Contém no mínimo 1 letra em minúsculo. Contém no mínimo 1 letra em maiúsculo. Contém no mínimo 1 caractere especial. Os caracteres especiais são: !@#$%^&*()-+

Questão 03 = arquivo / anagramas

Duas palavras podem ser consideradas anagramas de si mesmas se as letras de uma palavra podem ser realocadas para formar a outra palavra. Dada uma string qualquer, desenvolva um algoritmo que encontre o número de pares de substrings que são anagramas. Exemplo:

Exemplo 1) Entrada: ovo

Saída: 2

Explicação: A lista de todos os anagramas pares são: [o, o], [ov, vo] que estão nas posições [[0], [2]], [[0, 1], [1, 2]] respectivamente.

Foi uma experiencia incrivel participa dessa dinamica aprendi muito....