Olá e bem-vindo.
Temos outro desafio para você.
Esta tarefa de desafio vai testar sua habilidade,
sua compreensão dos tipos de dados e variáveis mais ou menos.
O que eu gostaria que
você fizesse é escrever um programa que
exibirá o perímetro na área de um retângulo.
E, portanto, os requisitos reais para
isso são: você precisará criar quatro variáveis do tipo double.
Você vai precisar criar uma variável para armazenar a largura do retângulo,
uma variável para armazenar a altura do retângulo,
uma variável para armazenar o perímetro do retângulo e uma variável para armazenar a área do retângulo.
Portanto, devemos entender como criar variáveis e também como
inicializar e atribuir variáveis usando o operador de atribuição.
Mas a primeira coisa que precisamos fazer é criar as variáveis.
Portanto, você precisa ter quatro variáveis do tipo double.
Você vai precisar criar um projeto c, do qual falaremos em um segundo.
Mas também o programa precisa realizar alguns cálculos.
Na verdade, ainda não aprendemos a fazer cálculos porque
não falamos sobre operadores. Então, vou passar esse código para você.
É muito simples criar cálculos em um programa c.
Você apenas usa operadores como operadores matemáticos.
Então, por exemplo, em c, se você quiser adicionar duas variáveis, use um sinal de mais.
Se você quiser multiplicar duas variáveis uma contra
a outra, use um asterisco.
E então, para calcular o perímetro de
um retângulo, você tem que adicionar a altura e a largura e
então multiplicar por dois.
É muito fácil de fazer. Como eu disse, vou te dar este código.
O foco principal deste desafio é você
entender como criar variáveis, como usá-las e como definir tipos de dados.
A área também precisará incluir um cálculo.
Aqui, você apenas vai multiplicar a largura pela altura usando o asterisco.
Eu não queria apenas criar um desafio simples que não fizesse sentido.
Então, eu queria torná-lo mais identificável. E então pensei em um perímetro e área retângulo.
Isso é muito bom, tem alguns cálculos, mas você não precisa se preocupar com isso.
Portanto, o que você
precisa como saída para este programa é exibir a altura, a
largura e as variáveis de parâmetro no formato correto.
E então a outra coisa que você aprenderá com este desafio é como usar a função
printf para exibir o valor das variáveis.
Então você vai precisar entender os especificadores
de formato, você vai entender uma sequência de escape para a barra
invertida n, então você imprime alimentações de linha.
Portanto, a primeira exibição deve ser o perímetro.
A segunda exibição deve ser a área com a altura e a largura também.
Portanto, para obter algumas dicas para esta atribuição ou dicas, você
precisará criar um projeto em blocos de código.
Você deve usar um nome significativo para este projeto.
Uma vez que este projeto neste programa está
basicamente criando o perímetro e a área de um retângulo, você pode
nomear o retângulo do projeto.
Essa é realmente a coisa mais simples.
Ao criar o projeto em blocos de código, lembre-se de que,
por padrão, os blocos de código criarão automaticamente um arquivo-fonte c para você.
Ele será nomeado como principal. c.
Você pode ir em frente e usar isso para este projeto. Você não precisa excluí-lo.
Em nosso primeiro desafio, o excluímos porque queria ter certeza
de que você sabe como criar seus próprios arquivos de origem c.
Mas neste caso, aproveite a vantagem deles já criando para você.
Tão principal. c será apenas um modelo vazio com uma função principal nele.
Lembre-se de que a função principal é o ponto de entrada.
Depois de ter o principal. arquivo c, você precisará editá-lo.
E como mencionei, você precisa criar algumas variáveis e as
variáveis têm que ser do tipo double.
Portanto, você deve pelo menos criar algumas variáveis para altura e
largura do tipo double e deve inicializá-las.
Inicializar significa que você definiu um valor inicial para eles.
Você pode inicializar coisas usando o operador igual, você termina com um ponto-e-vírgula.
Você vai querer inicializar isso com o que quiser, algo útil.
Não estamos recebendo sugestões do usuário para este programa,
mas você poderia, se quisesse. Se você se sentir confortável, poderá passar argumentos de linha de comando,
mas não acho que vocês estejam prontos para isso ainda.
Portanto, você pode simplesmente codificar as variáveis para qualquer valor 50,
100, 23. 5, 92. 7
Lembre-se de que eles são duplos, então podem conter decimais.
Mas você pode simplesmente codificar essas variáveis para um valor específico.
E eles devem ser diferentes de zero, então você não verá uma saída decente.
Quanto às outras variáveis, os valores de perímetro e
área, eles serão calculados,
portanto, você não deseja atribuir nenhum dado a eles codificados.
Você pode apenas inicializá-los para 0. 0
E mais tarde no programa, você pode atribuir valores a eles com base em seus cálculos.
Então, aqui está o código que você usaria para o cálculo do perímetro e o cálculo da área.
Se você criou duas variáveis do tipo double denominadas perímetro e área, tudo o que você precisa
fazer é dizer igual para calcular o perímetro 2. 0 vezes a altura mais a
largura entre parênteses terminando com um ponto e vírgula.
Para calcular a área, você apenas atribuiria área, variável, usaria o
símbolo de igual, igual à largura
do operador e então o asterisco para os tempos e depois a altura e o ponto-e-vírgula.
Assim, você pode copiar e colar o perímetro e a
área das coisas aqui mesmo em seu programa depois de declarar e inicializar todas as suas variáveis.
Esta é realmente a única
lógica do programa, basta fazer alguns cálculos.
Depois de fazer esses cálculos, você deseja exibir o valor dos dois
perímetros ou duas variáveis, perímetro e área e também altura
e largura que você deve exibir também.
Portanto, você precisará usar a função printf
e o especificador de formato correto para exibir a saída necessária.
O formato especificado para duplos, eu mencionei, é%
f, então você deseja usá-lo.
Você também pode brincar com isso e usar como%
f2 para ver como a precisão muda para o número de casas decimais.
E, novamente, use nomes significativos para tudo.
Depois de fazer isso, você deve compilar e vincular e, em seguida, testar e executar o programa.
E novamente, brinque com este programa, tente coisas diferentes, tente alterar
os tipos de
dados das variáveis, tente imprimir variáveis diferentes, usando
especificadores de formato de tipo de dados diferentes.
Se você estiver se sentindo muito, muito ambicioso, adicione argumentos de linha de comando
ao programa e os argumentos de linha de comando podem ser a largura e a altura.
Leia as informações da função principal e use-as para fazer seus cálculos de perímetro
e área.
E, novamente, em nosso item anterior, eu dei a você o
código, largura e altura, estou assumindo que você
criou duas variáveis chamadas de altura e largura, todas em
minúsculas ou este código não funcionará, e esses são nomes comuns
para este funcionalidade.
Então é isso. Novamente, irei fornecer outra demonstração
de como você completa este programa junto com o código-fonte, então
boa sorte.
E por último, também não se esqueça de analisar a saída para
confirmar se está correta. Se estiver incorreto,
você tem que voltar, fazer sua edição, salvar e reconstruir.