Pergunta
Desenvolvimento de algoritmos:Estruturas Condicionais Vocês deverão escrever seus programas utilizando uma de sua preferência .como codepen.io , playcode.io ou qualquer outro editor de código online. Caso prefiram podem também usar um editor local no computador . Se não tiverem acesso a essas possivel programar diretamente no papel. Nes se caso tirem fotos nitidas do escrito e enviem os em formato PDF na plataforma Independentemente da usada , lembrem-se de salv ar o codigo corretamente e identificar o arquivo com o seu nome. Boa sorte e bom trabalho! Atividade 02 (Estrutura de Decisão) 1. Escreva um programa que Leia 2 (dois)números , verifique e escreva o menor e o maior entre os números lidos. 2. Escreva um que leia um número e escreva se ele é par ou impar. 3. Escreva um programa que leia duas notas de um aluno e verifique se o aluno esta aprovado ou Reprovado para ser aprovado a média precisa ser maior ou igu al a 7(media gt =7 4. Escreva um programa que leia a idade de uma pessoa e mostre uma mensagem informando se a pessoa tem 18 anos ou mais utilizando operadores relacional
Solução
Verification of experts
4.7311 Voting
MartimMestre · Tutor por 5 anos
Responder
Vamos corrigir e detalhar cada um dos programas para garantir que eles funcionem corretamente:<br /><br />### 1. Encontrando o menor e o maior número<br /><br />```python<br /># Solicitando entrada de dois números<br />num1 = float(input("Digite o primeiro número: "))<br />num2 = float(input("Digite o segundo número: "))<br /><br /># Verificando e imprimindo o menor e o maior número<br />if num1 < num2:<br /> print(f"O menor número é: {num1}")<br />else:<br /> print(f"O menor número é: {num2}")<br />```<br /><br />### 2. Verificando se um número é par ou ímpar<br /><br />```python<br /># Solicitando entrada de um número<br />num = int(input("Digite um número: "))<br /><br /># Verificando se o número é par ou ímpar<br />if num % 2 == 0:<br /> print(f"O número {num} é par.")<br />else:<br /> print(f"O número {num} é ímpar.")<br />```<br /><br />### 3. Verificando se uma média de duas notas é maior ou igual a 7<br /><br />```python<br /># Solicitando entrada de duas notas<br />nota1 = float(input("Digite a primeira nota: "))<br />nota2 = float(input("Digite a segunda nota: "))<br /><br /># Calculando a média das duas notas<br />media = (nota1 + nota2) / 2<br /><br /># Verificando se a média é maior ou igual a 7<br />if media >= 7:<br /> print(f"A média das notas é {media} e o aluno está aprovado.")<br />else:<br /> print(f"A média das notas é {media} e o aluno está reprovado.")<br />```<br /><br />### 4. Verificando se uma pessoa tem 18 anos ou mais<br /><br />```python<br /># Solicitando idade de uma pessoa<br />idade = int(input("Digite a idade da pessoa: "))<br /><br /># Verificando se a idade é maior ou igual a 18 anos<br />if idade >= 18:<br /> print(f"A pessoa tem {idade} anos e está maior ou igual a 18 anos.")<br />else:<br /> print(f"A pessoa tem {idade} anos e não está maior ou igual a 18 anos.")<br />```<br /><br />### Explicação<br /><br />1. **Encontrando o menor e o maior número**: O programa solicita dois números, compara-os e imprime o menor e o maior.<br />2. **Verificando se um número é par ou ímpar**: O programa solicita um número e imprime se ele é par ou ímpar.<br />3. **Verificando se uma média de duas notas é maior ou igual a 7**: O programa solicita duas notas, calcula a média e imprime se o aluno está aprovado ou reprovado.<br />4. **Verificando se uma pessoa tem 18 anos ou mais**: O programa solicita a idade de uma pessoa e imprime se ela tem 18 anos ou mais.<br /><br />Cada programa utiliza estruturas condicionais (`if` e `else`) para tomar decisões com base na entrada do usuário.
Clique para avaliar: