Desafio de Recapitulação
Parte da seção Fundamentals do Journey de C da Coddy — lição 15 de 63.
Desafio
FácilCrie um programa em C que:
- Declare e inicialize:
- Uma variável inteira
agecom o valor 25 - Uma variável float
pricecom o valor 19.99 - Uma variável de caractere
gradecom o valor 'A' - Uma constante
MAX_SCOREcom o valor 100 usando#define
- Uma variável inteira
- Calcule:
- O
priceapós um desconto de 15% e armazene-o em uma variáveldiscounted_price - Converta o
discounted_pricepara um inteiro usando casting explícito e armazene comorounded_price
- O
Certifique-se de formatar os números de ponto flutuante para exibir exatamente 2 casas decimais.
Experimente você mesmo
#include <stdio.h>
int main() {
// Declarar e inicializar variáveis
// Calcular o preço com desconto
// Converter para inteiro usando casting
// Imprimir todas as variáveis
printf("Age: %d\n", age);
printf("Price: $%.2f\n", price);
printf("Discounted Price: $%.2f\n", discounted_price);
printf("Rounded Price: $%d\n", rounded_price);
printf("Grade: %c\n", grade);
printf("Max Score: %d\n", MAX_SCORE);
return 0;
}Todas as lições de Fundamentals
2Variáveis
Tipos de DadosInteiroFloat - DoubleCaracteresBooleanosConstantesFundamentos do printfRegras de Nomenclatura de VariáveisConversão de Tipos Parte 1Conversão de Tipos Parte 2Desafio de Recapitulação3Operadores
Operadores AritméticosOperador de MóduloIncremento/DecrementoOperadores de AtribuiçãoOperadores RelacionaisOperadores Lógicos Parte 1Operadores Lógicos Parte 2Operadores Lógicos Parte 3Desafio de Recapitulação