Faça um algoritmo e um programa que leia o lado de um quadrado. Calcule e exiba a sua área.

Developer Giovani

Fala galera da programação, tudo beleza? Aqui é o professor Giovani e por aqui está tudo ótimo.

 

Hoje vamos fazer um exercício simples com os seguintes objetivos:

  • Fixar conceito de variáveis;
  • Treinar a leitura de dados;
  • Exercitar como fazer cálculos e utilizar os operadores;
  • Exibição de dados na tela.

Neste exercício vamos precisar saber como calcular a área de um quadrado.

Para fazer o cálculo da área do quadrado é necessário realizar o produto entre dois lados. Como o quadrado tem lados iguais, basta pegar a medida de um dos lados e elevar ao quadrado. Para a realização usamos a fórmula da área A = b. h, assim um de seus lados será a base (b) e o outro a altura (h).

Simplificando, como um quadrado tem todos seus lados de igual comprimento, podemos elevar ao quadrado um de seus lados que vamos obter também a área.

Para facilitar ainda mais no exercício, vamos colocar da seguinte forma:

Area = lado * lado

 

Resposta em Portugol – Com Portugol Studio

/*
 * Criado pelo Professor Giovani Da Cruz
 * https://giovanidacruz.com.br
 */

programa
{
    
    funcao inicio()
    {
        real lado
        real area

        escreva("Informe o comprimento do lado de um quadrado: ")
        leia(lado)

        area = lado * lado

        escreva("A área do quadrado é: ", area)
        
    }
}


Neste código, criamos 2 variáveis (lado e area) onde iramos guardar o tamanho do lado e o resultado co calculo da área.

Depois solicitamos ao usuário que informe o tamanho do lado do quadrado.

após isso, calculamos a área;

Por fim, exibimos o resultado na tela.
Para quem tiver curiosidade para aprender mais, abaixo está disponível respostas em:

  • Pascal (Delphi / Lazarus)
  • C++
  • C#
  • Python

 

Resposta em Pascal com Delphi e Lazarus

(*
 * Criado pelo Professor Giovani Da Cruz
 * https://giovanidacruz.com.br
*)
program quadrado;

var
  lado : Real;
  area : Real;
begin
  write('Informe o comprimento do lado do quadrado: ');
  readln(lado);

  area := lado * lado;

  writeln('A Area do quadrado e: ', area :0:2);

  write('pressione qualquer tecla para sair...');
  readln;
end.

  1. program quadrado;: Essa linha declara o início do programa com o nome “quadrado”.
  2. var lado : Real; area : Real;: Duas variáveis são declaradas: lado do tipo Real para armazenar o comprimento do lado do quadrado e area do tipo Real para armazenar o cálculo da área.
  3. begin: Marca o início do bloco de código principal do programa.
  4. write('Informe o comprimento do lado do quadrado: ');: Exibe a mensagem “Informe o comprimento do lado do quadrado: ” no console, solicitando ao usuário que insira o valor do lado.
  5. readln(lado);: Lê a entrada do usuário para o valor do lado do quadrado e atribui o valor à variável lado.
  6. area := lado * lado;: Calcula a área do quadrado multiplicando o valor do lado por ele mesmo e atribui o resultado à variável area.
  7. writeln('A Area do quadrado e: ', area :0:2);: Exibe a mensagem “A Área do quadrado é: ” seguida do valor da área calculada com duas casas decimais.
  8. write('pressione qualquer tecla para sair...'); readln;: Exibe a mensagem “pressione qualquer tecla para sair…” e espera que o usuário pressione qualquer tecla antes de encerrar o programa.
  9. end.: Marca o fim do bloco de código principal do programa.

Em resumo, o código solicita ao usuário o comprimento do lado de um quadrado, calcula a área desse quadrado e exibe o resultado no console, com uma mensagem adicional para encerrar o programa.

 

Resposta em C++ com o Dev C++

#include <iostream>

/*
 * Criado pelo Professor Giovani Da Cruz
 * https://giovanidacruz.com.br
 */

int main() {
    
    float lado;
    float area;
    
    printf("Informe o comprimento do lado do quadrado: ");
    scanf("%f", &lado);

    area = lado * lado;
    printf("A area do quadrado e: %.2f", area);
    
    return 0;
}


Vou explicar passo a passo o código em C++ acima:

  1. int main(): Esta é a função principal do programa, onde a execução do código começa.
  2. float lado; float area;: Duas variáveis são declaradas: lado para armazenar o comprimento do lado do quadrado e area para armazenar o cálculo da área.
  3. printf("Informe o comprimento do lado do quadrado: ");: Essa linha exibe a mensagem “Informe o comprimento do lado do quadrado: ” no console.
  4. scanf("%f", &lado);: A função scanf é usada para ler a entrada do usuário para o comprimento do lado do quadrado e armazená-lo na variável lado.
  5. area = lado * lado;: O cálculo da área do quadrado é realizado multiplicando o valor do lado por ele mesmo e atribuindo o resultado à variável area.
  6. printf("A area do quadrado e: %.2f", area);: Essa linha exibe a mensagem “A área do quadrado é: ” seguida do valor da área calculada, formatado com duas casas decimais.
  7. return 0;: A função main retorna o valor 0, indicando que o programa foi executado com sucesso.

Em resumo, o código solicita ao usuário o comprimento do lado de um quadrado, calcula a área desse quadrado e exibe o resultado no console.

 

Resposta em C# – Com Visual Studio

/* 
Criado pelo Professor Giovani Da Cruz 
https://giovanidacruz.com.br 
*/

using System;

class Program
{
    static void Main(string[] args)
    {
        float lado;
        float area;

        Console.Write("Informe o comprimento do lado do quadrado: ");
        lado = float.Parse(Console.ReadLine());

        area = lado * lado;

        Console.WriteLine("A área do quadrado é: {0}", area);
    }
}


No código acima, utilizei a classe Program como ponto de entrada do programa, semelhante à função main em C++. Em seguida, declarei as variáveis lado e area como float para representar o comprimento do lado do quadrado e sua área, respectivamente.

Utilizei Console.Write para exibir a mensagem “Informe o comprimento do lado do quadrado: ” e Console.ReadLine para ler o valor informado pelo usuário. Em seguida, converti a entrada do usuário para float usando float.Parse.

Realizei o cálculo da área do quadrado multiplicando o valor do lado por ele mesmo e atribuí o resultado à variável area.

Por fim, utilizei Console.WriteLine para exibir a mensagem “A área do quadrado é: ” seguida do valor da área calculada, formatando-a com {0} para representar o primeiro parâmetro de formatação, que é a variável area.

Resposta em Python – Testado em www.onlinegdb.com

'''
Criado pelo Professor Giovani Da Cruz
https://giovanidacruz.com.br
'''

lado = float(input("Informe o comprimento do lado do quadrado: "))
area = lado * lado
print("A área do quadrado é: %.2f" % area)


Nesse código em Python, utilizamos a função input para solicitar ao usuário o comprimento do lado do quadrado e, em seguida, convertemos a entrada para float usando float(). Em seguida, realizamos o cálculo da área do quadrado multiplicando o valor do lado por ele mesmo e atribuímos o resultado à variável area.

Por fim, utilizamos a função print para exibir a mensagem “A área do quadrado é: ” seguida do valor da área calculada, formatando-o como %.2f para exibir apenas duas casas decimais.

 

Beleza pessoal?

Neste post a gente fez a revisão sobre variáveis, como ler dados, fazer um cálculo e mostrar o resultado.

 

Dúvidas ou sugestões? Deixe o seu comentário!

Outras linguagens? Peça nos comentários!

Um abraço e até o próximo post! Valeu!

  • Publicado por Giovani Da Cruz
  • 0 comentarios
  • 25 de maio de 2023

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Posts Relacionados a Categoria Algoritmos Sequenciais

Continue aprendendo

Aumente o seu conhecimento
Crie um algoritmo e um programa que Calculadora de Calcule o Fator de Correção para Empréstimo Consignado

Fala galera da programação, tudo beleza? No exercício de hoje vamos criar uma calculadora de juros e coeficiente para credito consignado. Para criar uma calculadora de juros e coeficiente para crédito consignado, você pode seguir os seguintes passos: Defina as variáveis e termos relevantes: Valor do empréstimo (principal) Taxa de juros anual (%) Prazo do […]

13 de março de 2024
Um loja está está promovendo a venda de um produto que custa R$ 8,00, oferecendo 50% de desconto na segunda unidade. Faça um algoritmo e um programa que leia a quantidade comprada e escreva o valor que deve ser pago pelos produtos.

Fala galera da programação, tudo beleza? Novo exercício que envolve promoções. Na promoção de hoje o desconto é de 50% na compra da segunda unidade. Exemplos de saída: 1 unidade = 8 reais; 2 unidades = 12 reais; (Veja que a segunda tem 50% de desconto) 3 unidades = 20 reais; 4 unidades = 24 […]

4 de fevereiro de 2024
Uma loja está praticando uma promoção do tipo leve 3 pague 2. Fazer um algoritmo e um programa que leia a quantidade de itens que o consumidor está comprando e escreva quantos itens ele deve pagar.

Fala galera da programação, tudo beleza? Todos gostamos de uma boa promoção, não é verdade? E uma das formas de oferta é o deve X e pague por Y.  neste nosso exercício uma loja está fazendo o leve 3 e pague por 2. O desafio é ler a quantidade de unidades que um consumidor está […]

4 de fevereiro de 2024
Faça um algoritmo e um programa que leia a quantidade de alunos em uma sala de aula e a quantidade de alunos por grupo, e calcule e escreva quantos grupos serão formados e o resto de alunos que não foram suficientes para formar mais um grupo

Fala galera da programação, tudo beleza? E ai, gostam de fazer trabalhos em grupo na sala de aula? As vezes é uma confusão para conseguir montar. Utilizando esta temática vamos fazer este interessante exercício. Vamos ler o total de alunos da sala e ler quantos alunos haverão por grupo, assim podemos ter uma ideia de […]

25 de janeiro de 2024
Faça um algoritmo e um programa que leia um valor em segundo e e converta esse valor em Horas, Minutos e Segundos

Fala galera da programação, tudo beleza? Hoje vamos ver um exercício simples de lógica. A ideia é ler um número inteiro e mostrar a sua representação em horas, minutos e segundos. Dica: 1 hora = 3600 segundos. Exemplo: Lendo o número 3685 a saída deve ser: 1 hora(s), 1 minuto(s) e 25 segundos.   Exemplo […]

24 de janeiro de 2024
Escreva um algoritmo e um programa que leia 4 números reais e calcule as medias aritmética e harmônica desses valores.

Fala galera da programação, tudo beleza? Neste algoritmo temos um pouco mais de dificuldade na parte de lógica. Calcular a média aritmética é simples, é simplesmente somar os valores lidos e dividir pela quantidade de elementos informados, sendo que neste exercício é quatro. Já a média harmônica de um conjunto de números é um pouco […]

13 de janeiro de 2024
Crie um algoritmo e um programa que leia dois horários (hora, minuto e segundo) e mostre na tela quantos segundos transcorreram entre estes dois horários

Fala galera da programação, tudo beleza? O exercício de hoje consiste em ler dois horários e descobrir quantos segundos há enter eles. Pare resolver o exercício siga as seguintes regras: Regra 1: Devem ser lidos 6 números inteiros em 6 variáveis diferentes, 3 para cada horário. Regra 2: Transformar cada horário em segundos, lembrando que […]

10 de janeiro de 2024
Crie um algoritmo e um programa que solicite ao usuário informar dois valores inteiros. Após a digitação, o computador deve calcular o quadrado da diferença do primeiro valor pelo segundo. O resultado desta operação deve ser mostrado na tela.

Fala galera da programação, tudo beleza? Vamos a um novo algoritmo para treinarmos a leitura de valores, cálculos e exibição na tela. Exemplo de execução Caso o usuário informar os valores 23 e 17, o algoritmo deve realizar o cálculo (23-17)2 e mostrar na tela o resultado (36). Vamos aos códigos!   Exemplo em C++ /*************************************************************************** […]

19 de dezembro de 2023
Crie um algoritmo e um programa que solicite ao usuário digitar dois valores inteiros. Após a digitação, o computador deverá executar a multiplicação destes números e mostrar o resultado na tela do computador

Fala galera da programação, tudo beleza? Este é um exercício simples para treinar leitura, calculo e escrita de valores.   Exemplo de execução Caso o usuário digitar os valores 11 e 13, o algoritmo deve realizar a multiplicação destes números e mostrar na tela o resultado (143).   Exemplo de resposta em C++ /****************************************************************************** Criado […]

14 de dezembro de 2023
Escreva um algoritmo / programa que leia a idade de uma pessoa e mostre a idade lida

Fala galera, tudo beleza? Este exercício é bem simples e fácil. Indicado para ser um dos primeiros exercícios para que está iniciando na programação.   Resposta em Portugol – Portugol Studio programa { funcao inicio() { inteiro idade escreva(“Informe a sua idade: “) leia(idade) escreva(“A idade informada foi: “, idade) } }   Sugestão de […]

2 de setembro de 2023
Sair da versão mobile