Desenvolva um algoritmo nas Formas Textuais Fluxograma, Pseudocódigo e Prtugol para os Algoritmos A, B, C, abaixo:
Algoritmo A: Quadrado de 4 números
  • Leia 4 (quatro) números.
  • Calcule o quadrado para cada um.
  • Somem todos os quadrados.
  • Mostre o resultado.

Passo 1

Beleza, vamos lá! O enunciado pede para desenvolver um algoritmo que calcula o quadrado de 4 números, soma esses quadrados e mostra o resultado. Vamos trabalhar com quatro formas de representar esse algoritmo: Textual, Fluxograma, Pseudocódigo e Prtugol. Para isso, vamos precisar entender bem os passos que o algoritmo precisa seguir e como representá-los em cada uma dessas formas.

Passo 2

Primeiro, vamos criar a Forma Textual do algoritmo. Isso é basicamente uma descrição passo a passo do que o algoritmo deve fazer, usando linguagem simples.
Algoritmo A: Quadrado de 4 números
  1. Leia 4 (quatro) números.
  2. Calcule o quadrado de cada número.
  3. Some todos os quadrados.
  4. Mostre o resultado.

Passo 3

Agora, vamos transformar esse algoritmo textual em um Fluxograma. O fluxograma é uma representação gráfica que usa símbolos para mostrar o fluxo de execução do algoritmo. Vou descrever como ele seria, já que não posso desenhar aqui:
  1. Início: Começa o algoritmo.
  2. Entrada: Bloco para ler os 4 números (Número1, Número2, Número3, Número4).
  3. Processamento:
    • Calcula o quadrado de cada número:
      • Quadrado1 = Número1²
      • Quadrado2 = Número2²
      • Quadrado3 = Número3²
      • Quadrado4 = Número4²
    • Soma os quadrados:
      • Soma = Quadrado1 + Quadrado2 + Quadrado3 + Quadrado4
  4. Saída: Mostra o valor da Soma.
  5. Fim: Termina o algoritmo.

Passo 4

Vamos agora para o Pseudocódigo, que é uma forma intermediária entre a linguagem natural e a programação real. Ele usa uma sintaxe simples para descrever os passos do algoritmo de forma mais estruturada.
Algoritmo QuadradoDeQuatroNumeros
    // Passo 1: Ler os números
    Leia Número1
    Leia Número2
    Leia Número3
    Leia Número4

    // Passo 2: Calcular os quadrados
    Quadrado1 <- Número1 * Número1
    Quadrado2 <- Número2 * Número2
    Quadrado3 <- Número3 * Número3
    Quadrado4 <- Número4 * Número4

    // Passo 3: Somar os quadrados
    Soma <- Quadrado1 + Quadrado2 + Quadrado3 + Quadrado4

    // Passo 4: Mostrar o resultado
    Escreva "A soma dos quadrados é: ", Soma
FimAlgoritmo

Passo 5

Por fim, vamos desenvolver o algoritmo em Prtugol, que é uma linguagem de programação educacional semelhante ao pseudocódigo, usada para ensinar lógica de programação.
programa
{
    // Declaração das variáveis
    inteiro Numero1, Numero2, Numero3, Numero4
    inteiro Quadrado1, Quadrado2, Quadrado3, Quadrado4
    inteiro Soma

    // Passo 1: Ler os números
    escreva("Digite o primeiro número: ")
    leia(Numero1)
    escreva("Digite o segundo número: ")
    leia(Numero2)
    escreva("Digite o terceiro número: ")
    leia(Numero3)
    escreva("Digite o quarto número: ")
    leia(Numero4)

    // Passo 2: Calcular os quadrados
    Quadrado1 <- Numero1 * Numero1
    Quadrado2 <- Numero2 * Numero2
    Quadrado3 <- Numero3 * Numero3
    Quadrado4 <- Numero4 * Numero4

    // Passo 3: Somar os quadrados
    Soma <- Quadrado1 + Quadrado2 + Quadrado3 + Quadrado4

    // Passo 4: Mostrar o resultado
    escreva("A soma dos quadrados é: ", Soma)
}

Resposta

A gente desenvolveu o Algoritmo A de quatro maneiras diferentes:
Forma Textual:
  1. Leia 4 (quatro) números.
  2. Calcule o quadrado de cada número.
  3. Some todos os quadrados.
  4. Mostre o resultado.
Fluxograma:
  1. Início
  2. Ler Número1, Número2, Número3, Número4
  3. Calcular Quadrado1 = Número1², Quadrado2 = Número2², Quadrado3 = Número3², Quadrado4 = Número4²
  4. Somar Soma = Quadrado1 + Quadrado2 + Quadrado3 + Quadrado4
  5. Mostrar Soma
  6. Fim
Pseudocódigo:
Algoritmo QuadradoDeQuatroNumeros
    Leia Número1
    Leia Número2
    Leia Número3
    Leia Número4
    Quadrado1 <- Número1 * Número1
    Quadrado2 <- Número2 * Número2
    Quadrado3 <- Número3 * Número3
    Quadrado4 <- Número4 * Número4
    Soma <- Quadrado1 + Quadrado2 + Quadrado3 + Quadrado4
    Escreva "A soma dos quadrados é: ", Soma
FimAlgoritmo
Prtugol:
programa
{
    inteiro Numero1, Numero2, Numero3, Numero4
    inteiro Quadrado1, Quadrado2, Quadrado3, Quadrado4
    inteiro Soma

    escreva("Digite o primeiro número: ")
    leia(Numero1)
    escreva("Digite o segundo número: ")
    leia(Numero2)
    escreva("Digite o terceiro número: ")
    leia(Numero3)
    escreva("Digite o quarto número: ")
    leia(Numero4)

    Quadrado1 <- Numero1 * Numero1
    Quadrado2 <- Numero2 * Numero2
    Quadrado3 <- Numero3 * Numero3
    Quadrado4 <- Numero4 * Numero4

    Soma <- Quadrado1 + Quadrado2 + Quadrado3 + Quadrado4

    escreva("A soma dos quadrados é: ", Soma)
}
Pronto! Agora você tem o Algoritmo A representado de quatro formas diferentes. Se tiver dúvidas em alguma dessas etapas, é só me chamar!

Exercícios relacionados