-
Input
- Ler média 1
- Ler média 2
- Ler média 3
-
Output
- Média dos três números lidos;
-
Fórmula Hipotenusa:
- H = Raiz (C1 ^ 2 + C2 ^ 2)
-
Input
- Ler um cateto 1 (C1)
- Ler um cateto 2 (C2)
-
Output
- Hipotenusa (H)
-
Fórmula do IMC
- IMC = peso / (altura x altura).
-
Input
- O programa deve ter como entrada - dados recebidos pelo usuário:
- Nome;
- Altura;
- Peso;
-
Output
- O resultado na tela deve ser no seguinte formato:
Ola, <nome>, voce tem o IMC de <valor_imc> cuja classificacao eh de <imc_classificacao>
.
- O resultado na tela deve ser no seguinte formato:
-
Caso a classificação seja "obesidade", "obesidade grave" ou "magreza", deve ser mostrado mais uma mensagem: -
Voce esta com um IMC de carater de urgencia, entao, procure um medico o quanto antes.
-
Caso a classificação seja "normal", mostrar a mensagem abaixo: -
Parabens, o seu IMC esta perfeito!
-
Caso a sua classificacao seja "sobrepeso", mostrar a mensagem: -
Voce esta com peso maior que o recomendado, por favor, tome mais cuidado com a sua saude.
-
Fórmula
resultado = numero * numero
-
Input
-
Não precisa
-
Output
-
Todos os números devem ser impressos na tela do terminal (tela “preta”).
O quadrado do número X é: Y
-
Ex:
O quadrado do número 1 é: 1 O quadrado do número 2 é: 4 … O quadrado do número 49 é: 2401 O quadrado do número 50 é: 2500
O jogo da velha é um jogo relativamente simples, mas precisaremos tomar alguns cuidados.
Basicamente, termos dois jogadores e, cada um, terá o seu momento de jogar.
-
Input
- Cada jogador deve escolher qual dos espaços ele irá jogar;
-
Output
- Caso o jogador acerte consiga completar com três XXX ou três OOO, o jogo deve ser concluído e deve ser mostrado o jogador vencedor.
- A cada jogada deve ser mostrado o status do jogo, sugestão é fazer algo assim:
a1 | X | a3 b1 | b2 | b3 X | c2 | X
- Sugestão é usar algumas variáveis de apoio para cada linha, como no exemplo acima: a1, a2 e a3 para a linha primeira; b1, b2 e b3 para a segunda e assim sucessivamente.
-
Colocar uma validação para saber se a "jogada" do jogador foi válida ou não. O que é uma "jogada" válida? Ser um número entre 1 ou 9, se for algo diferente disso mostrar que não é válido.
-
Implementar uma confirmação da jogada que foi digitada, ou seja, se o jogador colocar X ou O, confirmar se é isso mesmo antes de passar a vez para o próximo jogador. (o jogo ficará menos fluido, mas o objetivo é fazer o mesmo exercício). O jogador deve colocar "S" para sim, ou "N" para não. Caso seja não, deve ser interpretado como se fosse uma jogada inválida.
-
Pesquisar na documentação do VisuAlg como limpar a tela do console (tela preta) entre uma jogada e outra e implementar essa funcionalidade.
-
Sempre que for confirmar a jogada, no item 3, a tela deve ser limpa e só mostrar o texto na tela preta a respeito da confirmação da "jogada". A ideia é que seja algo parecido com o que fazemos num aplicativo de celular ao fazer algo que tem uma tela de confirmação antes, ou seja, só deve ser mostrado esse texto e deve ser lido o "S" ou "N";
-
Você foi contratado para fazer uma aplicação de gerenciamento de estoque de uma farmácia. Bom, como é o início do projeto você vai precisar criar um menu que possibilite: visualizar, adicionar e remover os itens. E criar essas funcionalidades. A farmácia pode ter até 20 cadastrados.
-
Input
- Escolher uma das opções do menu: 1 (visualizar os itens), 2 (adicionar um item), 3 remover um item;
- O registro deve ser feito apenas com o nome do produto;
- Para remover deve ser colocado o nome do produto;
- Sempre que for adicionado ou removido um item, este deve ter uma tela de confirmação isolada;
-
Output
- Ao escolher uma opção do menu, deve ser feito a apresentação adequada mostrando todos os detalhes de como proceder para as três opções (descrições claras);
- Na opção de listagem dos produtos, todos os itens devem ser colocados na tela pulando linha entre os itens;
- Depois que o item foi removido ou cadastrado, a listagem atualizada deve ser apresentada novamente;
- Você deve fazer uma calculadora onde cada operação DEVE SER UMA FUNÇÃO. As operações necessaŕias são: soma, subtração, multiplicação e divisão;
- Input
- Operação;
- Valor A;
- Valor B;
- Output
- Resultado da operação.
- Você deve fazer uma calculadora onde cada operação DEVE SER UM PROCEDIMENTO. As operações necessaŕias são: soma, subtração, multiplicação e divisão;
- Input
- Operação;
- Valor A;
- Valor B;
- Output
- Resultado da operação.
- Trazer três exemplos de requisições de entidades / recursos e exportar para
cUrl
usando o Postman;- Métodos https de cada exemplo: GET, POST, PUT, DELETE - (CRUD)
- Ex: https://dummyjson.com/
- Refs:
Usando o simulador de Query do w3schools: https://www.w3schools.com/sql/trysql.asp?filename=trysql_select_all
- Uma consulta no banco de dados que retorne o pedido (OrderDetails) que teve a maior quantidade no pedido;
- A quantidade de Contatos (Customers) que são da cidade Paris;
- Todas os pedidos (Orders) que foram feitos no mês de Outubro e o último dígito do "Order.Id" é 3 ou 1;
- A quantidade de produtos (Product) onde a sua unidade é do tipo "kg" (unit);
- Todos os Contatos (Contact) que não contém "S" no nome;
- Todos os produtos (Product) que têm o preço entre 10 e 30 ou 60 e 80;
- A quantidade de contatos (Contact) por país;
- [Defy] Trazer todos os campos de Produto (Product) com os dados das tabela de Categoria numa só consulta - dica: pesquisar sobre Inner Join;
- [Defy] Trazer todos os campos de Produto (Product) com os dados das tabela de Categoria numa só consulta onde o nome da Categoria começa com a letra "C";
- [Defy] A quantidade de produtos por categoria;