Prévia do material em texto
<p>UNIVERSIDADE VEIGA DE ALMEIDA</p><p>Daniel Mota Costa</p><p>INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO</p><p>TRABALHO DA DISCIPLINA [AVA 1]</p><p>Rio de Janeiro – RJ</p><p>2023</p><p>1. Introdução</p><p>Como dito no enunciado da AVA1, nossa situação problema é utilizar a linguagem de programação C para introduzirmos uma calculadora com soma, subtração, divisão e multiplicação.</p><p>2. Desenvolvimento</p><p>Compreender o uso de cada TAG utilizada é essencial, não apenas para garantir a excelência do software, mas também para proporcionar experiências excepcionais aos usuários e impulsionar o sucesso dos projetos de desenvolvimento. Como veremos abaixo, utilizamos #include <stdio.h>, que significa o Header e a Biblioteca do nosso arquivo. Logo abaixo, vemos também nossas variáveis var1, var2 e resultado, onde são especificadas como float (números flutuantes). As TAGs printf("Texto") são para mensagens ao usuário, e as scanf("%f", &var1) são utilizadas para leitura de dados de entrada, sendo o %f utilizado para indicar a leitura de um valor em float.</p><p>3. Conclusão</p><p>#include <stdio.h></p><p>int main() {</p><p>float var1, var2, resultado;</p><p>int opc;</p><p>printf("Bem-Vindo a calculadora\n");</p><p>printf("Digite o primeiro numero: ");</p><p>scanf("%f", &var1);</p><p>printf("Digite o segundo numero: ");</p><p>scanf("%f", &var2);</p><p>printf("Escolha uma operacao:\n");</p><p>printf("1. Soma\n");</p><p>printf("2. Subtracao\n");</p><p>printf("3. Multiplicacao\n");</p><p>printf("4. Divisao\n");</p><p>printf("Digite o número da operacao desejada: ");</p><p>scanf("%d", &opc);</p><p>switch (opc) {</p><p>case 1:</p><p>resultado = var1 + var2;</p><p>printf("Resultado: %.2f\n", resultado);</p><p>break;</p><p>case 2:</p><p>resultado = var1 - var2;</p><p>printf("Resultado: %.2f\n", resultado);</p><p>break;</p><p>case 3:</p><p>resultado = var1 * var2;</p><p>printf("Resultado: %.2f\n", resultado);</p><p>break;</p><p>case 4:</p><p>if (var2 != 0) {</p><p>resultado = var1 / var2;</p><p>printf("Resultado: %.2f\n", resultado);</p><p>} else {</p><p>printf("Erro! Divisao por zero.\n");</p><p>}</p><p>break;</p><p>default:</p><p>printf("Opção inválida!\n");</p><p>break;</p><p>}</p><p>return 0;</p><p>}</p><p>REFERÊNCIAS BIBLIOGRÁFICAS</p><p>Livro da Disciplina</p><p>image1.jpg</p>