Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcosfshirafuchi/teamcubation-sequencia_logica_-_intensivo_java
Exercícios - Sequencia Logica - Intensivo Java
https://github.com/marcosfshirafuchi/teamcubation-sequencia_logica_-_intensivo_java
intellij-idea java teamcubation
Last synced: 13 days ago
JSON representation
Exercícios - Sequencia Logica - Intensivo Java
- Host: GitHub
- URL: https://github.com/marcosfshirafuchi/teamcubation-sequencia_logica_-_intensivo_java
- Owner: marcosfshirafuchi
- Created: 2024-05-21T10:57:03.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-21T11:48:56.000Z (9 months ago)
- Last Synced: 2024-11-23T05:14:42.903Z (2 months ago)
- Topics: intellij-idea, java, teamcubation
- Language: Java
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sequencia Logica - Intensivo Java
#### Desenvolvido na linguagem Java por:
- [Marcos Shirafuchi](https://github.com/marcosfshirafuchi)## Exercícios - Sequencia Logica - Intensivo Java
1 - Algoritmo Palpite
```
Início
|
v
Inicializar numeroSecreto (1 a 100)
|
v
Inicializar tentativa = 0
|
v
Exibir "Tente adivinhar o número entre 1 e 100"
|
v
+------[ while palpite != numeroSecreto ]-------+
| |
| Exibir "Digite seu palpite" |
| | |
| v |
| Ler palpite |
| | |
| v |
| Incrementar tentativa |
| | |
| v |
| palpite < numeroSecreto ? |
| | | |
| +---- Sim +---- Não |
| | | |
| v | |
| Exibir "Muito | |
| baixo!" | palpite > numeroSecreto ? |
| | | |
| | +---- Sim |
| | | |
| | v |
| | Exibir "Muito alto!" |
| | | |
| | +---- Não |
| | | |
| | v |
| | Exibir "Parabéns! Você |
| | adivinhou em " + tentativa |
| | + " tentativas" |
+-----------------------------------------------+
|
v
Fim
```
2 - Algoritmo Calculadora```
Início
|
v
Exibir "Digite o primeiro número"
|
v
Ler num1
|
v
Exibir "Digite o segundo número"
|
v
Ler num2
|
v
Exibir "Escolha a operação (+, -, *, /)"
|
v
Ler operacao
|
v
+------------[ operação ]-------------+
| |
| operacao == '+' |
| | |
| v |
| Calcular resultado = num1 + num2 |
| |
| operacao == '-' |
| | |
| v |
| Calcular resultado = num1 - num2 |
| |
| operacao == '*' |
| | |
| v |
| Calcular resultado = num1 * num2 |
| |
| operacao == '/' |
| | |
| v |
| num2 == 0 ? |
| | |
| +---- Sim ----> Exibir "Divisão |
| | por zero não é |
| | permitida." |
| | |
| +---- Não ----> Calcular |
| resultado = num1 |
| / num2 |
| |
| operacao inválida |
| | |
| v |
| Exibir "Operação inválida" |
+-------------------------------------+
|
v
Exibir "O resultado é: " + resultado
|
v
Fim
```