Este programa em C permite realizar conversões entre diferentes unidades de medida. As unidades cobertas incluem volume, comprimento, área, temperatura e tempo.
Ao executar o programa, o usuário pode escolher o tipo de conversão desejada por meio de um menu interativo:
- Conversão de Volume
- Conversão de Comprimento
- Conversão de Área
- Conversão de Temperatura
- Conversão de Tempo
- conversão de Potencia
- Sair
O menu principal é exibido continuamente até que o usuário escolha a opção de sair.
Converte entre diferentes unidades de volume:
-
Unidades Suportadas:
- Metro cúbico (m³)
- Decímetro cúbico (dm³)
- Centímetro cúbico (cm³)
- Milímetro cúbico (mm³)
-
Exemplo de uso:
- Inserir valor em metros cúbicos e converter para decímetros cúbicos.
Converte entre diferentes unidades de comprimento:
-
Entrada e Saída:
- Quilômetro (km)
- Metro (m)
- Centímetro (cm)
- Milímetro (mm)
- Polegada (pol)
-
Exemplo de uso:
- Inserir valor em metros e converter para quilômetros, centímetros ou polegadas.
Converte entre diferentes unidades de área:
-
Unidades Suportadas:
- Quilômetro quadrado (km²)
- Hectômetro quadrado (hm²)
- Decâmetro quadrado (dam²)
- Metro quadrado (m²)
- Decímetro quadrado (dm²)
- Centímetro quadrado (cm²)
- Milímetro quadrado (mm²)
-
Exemplo de uso:
- Inserir área em metros quadrados e converter para centímetros quadrados.
Converte entre diferentes escalas de temperatura:
-
Opções:
- Celsius (C) para Fahrenheit (F)
- Celsius (C) para Kelvin (K)
- Fahrenheit (F) para Celsius (C)
- Fahrenheit (F) para Kelvin (K)
- Kelvin (K) para Celsius (C)
- Kelvin (K) para Fahrenheit (F)
-
Exemplo de uso:
- Inserir temperatura em Celsius e converter para Kelvin.
Converte entre diferentes unidades de medida de tempo:
-
Opções:
- Segundos
- Minutos
- Horas
- Dias
-
Exemplo de uso:
- Inserir valor em minutos e converter para segundos.
Converte entre diferentes unidades de medida de armazenamento:
Opções:
Número | Opção |
---|---|
0 | Bit |
1 | Byte |
2 | KB |
3 | MB |
4 | GB |
5 | TB |
Cada unidade está definida da seguinte forma:
Unidade | Definição |
---|---|
bit | Unidade básica de dados |
byte | 1 byte = 8 bits |
KB | 1 KB = 1.000 bytes |
MB | 1 MB = 1.000 KB |
GB | 1 GB = 1.000 MB |
TB | 1 TB = 1.000 GB |
Exemplo de uso
- Converter 1000 bits em KB
converte de watts para as unidades mais communs de potencia
-
Opções:
- Kilowatts
- Megawatts
- Cavalo-Vapor
-
Exemplo de uso:
- Inserir potencia em watts e converter para cavalo-vapor.
- Compile o programa com um compilador C, por exemplo:
gcc -o conversor conversor.c -lm
- Execute o programa:
./conversor
- Escolha o tipo de conversão desejada e siga as instruções exibidas no terminal.
Sinta-se à vontade para sugerir melhorias ou adicionar novas funcionalidades. Para colaborar, clone o repositório e envie um pull request com suas alterações.
Este projeto é de uso livre e pode ser modificado conforme necessário.