Índice:
- Etapa 1: dicas
- Etapa 2: Procure o compilador online
- Etapa 3: Certifique-se de ter a linguagem de programação correta
- Etapa 4: Sintaxe
- Etapa 5: Carregando a Biblioteca
- Etapa 6: comece a codificar a calculadora
- Etapa 7: configurar a função
- Etapa 8: Declarações If-Else
- Etapa 9: Operações dentro do If-Else
- Etapa 10: Construindo a Interface
- Etapa 11:
- Etapa 12: Imprimir o resultado
- Etapa 13: Executar e compilar o programa
- Etapa 14: Verifique os resultados
![Fazendo uma calculadora usando o código C: 14 etapas Fazendo uma calculadora usando o código C: 14 etapas](https://i.howwhatproduce.com/images/001/image-124-36-j.webp)
Vídeo: Fazendo uma calculadora usando o código C: 14 etapas
![Vídeo: Fazendo uma calculadora usando o código C: 14 etapas Vídeo: Fazendo uma calculadora usando o código C: 14 etapas](https://i.ytimg.com/vi/I5xGmWqsjXI/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
![Fazendo uma calculadora usando o código C Fazendo uma calculadora usando o código C](https://i.howwhatproduce.com/images/001/image-124-37-j.webp)
![Fazendo uma calculadora usando o código C Fazendo uma calculadora usando o código C](https://i.howwhatproduce.com/images/001/image-124-38-j.webp)
![Fazendo uma calculadora usando o código C Fazendo uma calculadora usando o código C](https://i.howwhatproduce.com/images/001/image-124-39-j.webp)
Bem-vindo ao que provavelmente será seu primeiro código, você escreverá um programa fácil que cria uma calculadora simples usando a linguagem de programação "C".
Nota: Se as imagens estão muito longe ou fechadas, clique nelas para ver a imagem completa.
Etapa 1: dicas
-Por favor, tenha em mente que começar a codificar pode parecer como copiar e colar para você, mas é assim que a maioria dos programadores começa! Basta ir e voltar, se necessário, para entender o que você está digitando.
-Além disso, tome cuidado com funções mal posicionadas, colchetes, palavras, etc! Porque o compilador irá dar um erro se alguma coisa estiver fora do lugar.
-Por favor, leia as etapas com atenção! Conforme você obterá mais informações conforme avança.
-Clique nas imagens para ver todo o código, pois provavelmente você não conseguirá ver a imagem inteira.
Etapa 2: Procure o compilador online
![Procure o compilador online Procure o compilador online](https://i.howwhatproduce.com/images/001/image-124-40-j.webp)
![Procure o compilador online Procure o compilador online](https://i.howwhatproduce.com/images/001/image-124-41-j.webp)
Existem vários compiladores online por aí, ou você pode até ter o seu próprio baixado, mas para as pessoas que são novas em programação, um compilador online é a melhor escolha. Nós escolhemos:
www.onlinegdb.com/online_c_compiler
Ou você pode pesquisar no google por um compilador online.
Etapa 3: Certifique-se de ter a linguagem de programação correta
![Certifique-se de ter a linguagem de programação correta Certifique-se de ter a linguagem de programação correta](https://i.howwhatproduce.com/images/001/image-124-42-j.webp)
Estaremos usando "C" como nossa linguagem. No canto superior direito do site, você deve ser capaz de selecionar entre várias linguagens de programação. O padrão é definido como "C", mas se estiver em outro idioma, altere-o, pois o código de C não funcionará em outros idiomas.
Etapa 4: Sintaxe
![Sintaxe Sintaxe](https://i.howwhatproduce.com/images/001/image-124-43-j.webp)
Pode ser comparado a como você estrutura sentenças em qualquer idioma falado, como o inglês. Para que o compilador (o programa que lê o código) processe o que você escreveu, você precisa inseri-lo de uma forma que seja legível para ele. Por favor, olhe a tabela acima para ter uma ideia do que cada um é.
Etapa 5: Carregando a Biblioteca
![Carregando a Biblioteca Carregando a Biblioteca](https://i.howwhatproduce.com/images/001/image-124-44-j.webp)
Certifique-se de que sua interface básica inclua a biblioteca #include E uma função principal. Sem qualquer um deles, seu código não será compilado ou executado corretamente.
Etapa 6: comece a codificar a calculadora
![Comece a codificar a calculadora Comece a codificar a calculadora](https://i.howwhatproduce.com/images/001/image-124-45-j.webp)
![Comece a codificar a calculadora Comece a codificar a calculadora](https://i.howwhatproduce.com/images/001/image-124-46-j.webp)
Dê uma olhada em todo o programa, você pode vir aqui e verificar os detalhes se estiver faltando alguma coisa.
Etapa 7: configurar a função
![Configure a função Configure a função](https://i.howwhatproduce.com/images/001/image-124-47-j.webp)
![Configure a função Configure a função](https://i.howwhatproduce.com/images/001/image-124-48-j.webp)
Similarmente à função principal que vimos antes, configure uma função chamada DoMath com 5 parâmetros usando instruções IF-ELSE. Cada parâmetro será um valor interno (inteiro) e será para a escolha da operação e os dois números sendo operados.
Etapa 8: Declarações If-Else
![Declarações If-Else Declarações If-Else](https://i.howwhatproduce.com/images/001/image-124-49-j.webp)
![Declarações If-Else Declarações If-Else](https://i.howwhatproduce.com/images/001/image-124-50-j.webp)
Crie um bloco de instrução if else para cada operação. Cada instrução if-else nos permite dar opções ao usuário dependendo do que ele deseja, uma vez que ele escolha uma operação, o programa executará apenas essa parte. Para este tutorial, faremos 5 operações. Some, subtraia, multiplique, divida e encontre o restante dos dois números quando eles forem divididos.
Etapa 9: Operações dentro do If-Else
![Operações dentro de If-Else Operações dentro de If-Else](https://i.howwhatproduce.com/images/001/image-124-51-j.webp)
![Operações dentro de If-Else Operações dentro de If-Else](https://i.howwhatproduce.com/images/001/image-124-52-j.webp)
![Operações dentro de If-Else Operações dentro de If-Else](https://i.howwhatproduce.com/images/001/image-124-53-j.webp)
Em cada bloco if, conclua a operação com base em qual operação foi selecionada pelo usuário. Certifique-se de retornar a resposta no final (isso envia o resultado para a função principal).
Etapa 10: Construindo a Interface
![Construindo a Interface Construindo a Interface](https://i.howwhatproduce.com/images/001/image-124-54-j.webp)
Agora temos que criar a interface do usuário para o usuário. Na função principal, pediremos ao usuário para inserir dois valores inteiros no topo da listagem e pedir que ele insira sua seleção para a operação que deseja concluir.
Etapa 11:
![Imagem Imagem](https://i.howwhatproduce.com/images/001/image-124-55-j.webp)
Depois que o usuário inserir dois inteiros e selecionar a operação, você precisará passar esses 3 valores int para a função DoMath que criamos anteriormente. Certifique-se de declarar e inicializar um valor int na função principal porque a função DoMath retornará um valor int.
Etapa 12: Imprimir o resultado
![Imprima o Resultado Imprima o Resultado](https://i.howwhatproduce.com/images/001/image-124-56-j.webp)
Por fim, imprimiremos o valor que foi retornado da função DoMath
Etapa 13: Executar e compilar o programa
![Executar e compilar o programa Executar e compilar o programa](https://i.howwhatproduce.com/images/001/image-124-57-j.webp)
Para executar e compilar o código que você escreveu recentemente no OnlineGDB, basta pressionar o botão verde no canto superior esquerdo da página. Se você não estiver usando o mesmo compilador, esta etapa pode variar.
Etapa 14: Verifique os resultados
![Verifique os resultados! Verifique os resultados!](https://i.howwhatproduce.com/images/001/image-124-58-j.webp)
Quando o programa solicitar que o usuário insira valores, certifique-se de pressionar enter após cada envio. Se você estiver usando o OnlineGDB, sua saída do programa estará na guia de saída do compilador. Novamente, se você não estiver usando o OnlineGDB, isso pode variar.
Recomendado:
Fazendo uma DashCam usando o Raspberry Pi Zero (pt.1): 3 etapas
![Fazendo uma DashCam usando o Raspberry Pi Zero (pt.1): 3 etapas Fazendo uma DashCam usando o Raspberry Pi Zero (pt.1): 3 etapas](https://i.howwhatproduce.com/images/005/image-14144-j.webp)
Fazendo um DashCam usando o Raspberry Pi Zero (pt.1): Este é o início de uma nova série onde aprendemos como construir um dashcam usando o Raspberry Pi Zero. Este projeto é na verdade um gravador de vídeo contínuo e pode ser usado para outras aplicações, incluindo monitoramento de vida selvagem. Na parte 1, abordamos o
Fazendo telêmetro usando um laser e uma câmera: 6 etapas
![Fazendo telêmetro usando um laser e uma câmera: 6 etapas Fazendo telêmetro usando um laser e uma câmera: 6 etapas](https://i.howwhatproduce.com/images/001/image-1452-46-j.webp)
Fazendo telêmetro usando um laser e uma câmera: No momento, estou planejando alguns trabalhos de interior para a próxima primavera, mas como acabei de adquirir uma casa velha, não tenho nenhuma planta da casa. Comecei a medir distâncias de parede a parede usando uma régua, mas é lento e sujeito a erros. Pensei em comprar um rangefinde
Fazendo uma bateria de 4,5 volts a partir de uma bateria de 9 V: 4 etapas
![Fazendo uma bateria de 4,5 volts a partir de uma bateria de 9 V: 4 etapas Fazendo uma bateria de 4,5 volts a partir de uma bateria de 9 V: 4 etapas](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10965549-making-a-4-5-volt-battery-pack-from-a-9v-battery-4-steps.webp)
Fazendo uma bateria de 4,5 volts a partir de uma bateria de 9 V: Este instrutível trata da divisão de uma bateria de 9 V em 2 baterias menores de 4,5 V. A principal razão para fazer isso é 1. Você quer 4,5 volts 2. Você quer algo fisicamente menor que uma bateria de 9 V
Fazendo uma caneta de toque de LED e uma superfície de escrita responsiva aos raios ultravioleta: 5 etapas
![Fazendo uma caneta de toque de LED e uma superfície de escrita responsiva aos raios ultravioleta: 5 etapas Fazendo uma caneta de toque de LED e uma superfície de escrita responsiva aos raios ultravioleta: 5 etapas](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10968249-making-an-led-touch-pen-and-uv-responsive-writing-surface-5-steps.webp)
Fazendo uma caneta de toque de LED e uma superfície de escrita responsiva a UV: Crie uma caneta de luz LED sensível ao toque! Este instrutível usa peças que a maioria dos amadores provavelmente tem espalhadas pela casa para fazer uma caneta que emite luz de um LED. Usei um LED ultravioleta para "escrever fantasmas"; você pode revestir uma superfície branca
Fazendo uma luva funcionar com uma tela de toque: 3 etapas (com fotos)
![Fazendo uma luva funcionar com uma tela de toque: 3 etapas (com fotos) Fazendo uma luva funcionar com uma tela de toque: 3 etapas (com fotos)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126465-making-a-glove-work-with-a-touch-screen-3-steps-with-pictures-j.webp)
Como fazer uma luva funcionar com uma tela de toque: você pode fazer isso em apenas alguns minutos sem muito conhecimento. O inverno está chegando (se você estiver no hemisfério norte) e com o inverno vem o frio o tempo, e com o frio vêm as luvas. Mas mesmo no frio seu telefone