Logo Passei Direto
Buscar
Capítulo 5 — Operações matemáticas e conversão de tipos

Operadores: +, -, *, /, % (resto da divisão).

Repare no (float) a: isso é um cast, uma conversão forçada de tipo. Sem ele, a divisão entre dois int sempre descarta a parte decimal.

Para funções matemáticas mais avançadas (como raiz quadrada), inclua :
Exercício 5.3 (desafio): Peça 3 notas de um aluno e calcule a média, mostrando com 2 casas decimais.
User badge image
Perguntas sobre Metodologia Científica

há 2 semanas

Respostas

User badge image

Ed Verified user icon

há 2 semanas

Para resolver o exercício 5.3, siga os passos: 1. Peça ao usuário que informe as 3 notas (valores do tipo float ou double). 2. Some as 3 notas. 3. Calcule a média dividindo a soma por 3. 4. Use um cast para garantir que a divisão não descarte a parte decimal, se necessário. 5. Exiba a média com 2 casas decimais, usando formatação adequada (por exemplo, printf("%.2f", media) em C). Exemplo em C: ```c #include int main() { float nota1, nota2, nota3, media; printf("Digite a nota 1: "); scanf("%f", ¬a1); printf("Digite a nota 2: "); scanf("%f", ¬a2); printf("Digite a nota 3: "); scanf("%f", ¬a3); media = (nota1 + nota2 + nota3) / 3.0f; printf("Média: %.2f\n", media); return 0; } ``` Assim, você calcula a média corretamente e mostra com duas casas decimais.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina