Ir ao conteúdo
  • Cadastre-se

VisualG Exercícios no VisualG, to perdida


Posts recomendados

1)         Escreva algoritmo que calcule a Área de um ambiente (Largura X Altura), imprimindo o resultado.

RESOLUÇÃO:

 

 

2)         Escreva algoritmo que leia o valor de um produto, a sua quantidade e calcule o preço total (Valor X Quantidade).  Imprimir o preço total do produto.

RESOLUÇÃO:

 

 

3)         Escreva algoritmo que leia duas notas de um aluno e calcule a sua média e imprima as notas e a média.

RESOLUÇÃO:

 

 

4)         Escreva algoritmo que leia o valor de um equipamento, calcule 10% de desconto e imprima valor com desconto. EXEMPLO: VALOR DO PRODUTO: 1.000  DESCONTO DE 10%: 100  VALOR COM DESCONTO: 900

RESOLUÇÃO:

 

 

5)         Escreva algoritmo que leia as variáveis A e B e troque o valor das variáveis. Exemplo: ANTES: A = 20 e B = 10  DEPOIS: A = 10 e B = 20

RESOLUÇÃO:

 

Link para o post
Compartilhar em outros sites

Olá @VISUALG , você tem algum esboço de algo que tentou fazer?  Esses exercícios são bem básicos, então creio que se eu te der somente a resposta, vai prejudicar seu aprendizado na programação.  
Basicamente esses exercícios você tem que declarar variáveis e usar matemática básica.

Alguns exercícios você vai ter que declarar 3 vária veis para guardar valorares inteiros  

Link para o post
Compartilhar em outros sites
  • Simon Viegas alterou o título para Exercícios no VisualG, to perdida
  • Moderador
1 hora atrás, VISUALG disse:

@Matheus Dutra oi, então eu realmente não sei por onde começar, se tu me mostrasse pelo menos como funciona e resolvesse um exercício eu ficaria muito feliz

 

Você precisa fazer alguma coisa... aplique o básico do que já aprendeu; assista vídeos sobre Portugol e VisualG. Refaça exemplos prontos da internet etc.

 

 

Vamos lá:

 

Sobre:

3 horas atrás, VISUALG disse:

1)         Escreva algoritmo que calcule a Área de um ambiente (Largura X Altura), imprimindo o resultado.

RESOLUÇÃO:

 

Sugiro, para todo e qualquer programa, ir fazendo o programa aos poucos. Primeiramente você precisa entender o enunciado. Como se calcula uma área de um ambiente? Oh! Lá! Tem tudo no enunciado... se tiver dúvidas, pesquise na internet como se calcula uma área... (Isso não tem nada a ver com a implementação do código em si, mas apenas para se familiarizar com o problema.)

 

Exemplo de implementação inicial:

 

algoritmo "Exercício 01"
// Disciplina  : [Linguagem e Lógica de Programação]
// Professor   : Antonio Carlos Nicolodi 
// Descrição   : Aqui você descreve o que o programa faz! (função)
// Autor(a)    : Nome do(a) aluno(a)
// Data atual  : 09/06/2021

//1)Escreva algoritmo que calcule a Área de um ambiente (Largura X Altura),
// imprimindo o resultado.

var


inicio



fimAlgoritmo

 

 

Daí vai dando continuidade...

 

algoritmo "Exercício 1"
// Disciplina  : [Linguagem e Lógica de Programação]
// Professor   : Antonio Carlos Nicolodi 
// Descrição   : Aqui você descreve o que o programa faz! (função)
// Autor(a)    : Nome do(a) aluno(a)
// Data atual  : 09/06/2021

//1)Escreva algoritmo que calcule a Área de um ambiente (Largura X Altura),
// imprimindo o resultado.

var
  largura, altura: real

inicio
escreval("Infome os dados do ambiente")
escreva ("Largura: ")
leia(largura)
escreva ("Altura: ")
leia(altura)


fimAlgoritmo

 

Vai rodando (F9) e vendo como vai ficando e vai ajustando... vai dando continuidade...

 

algoritmo "Exercício 1"
// Disciplina  : [Linguagem e Lógica de Programação]
// Professor   : Antonio Carlos Nicolodi 
// Descrição   : Aqui você descreve o que o programa faz! (função)
// Autor(a)    : Nome do(a) aluno(a)
// Data atual  : 09/06/2021

//1)Escreva algoritmo que calcule a Área de um ambiente (Largura X Altura),
// imprimindo o resultado.

var
  largura, altura: real
  areaAmbiente: real

inicio
escreval("Infome os dados do ambiente")
escreva ("Largura: ")
leia(largura)
escreva ("Altura: ")
leia(altura)

areaAmbiente <- largura * altura

escreval("Área do ambiente: ", areaAmbiente:1:3, " m²")

fimalgoritmo

 

Basicamente poderia ser isso para esse exercício. Caso necessário, faça ajustes.

Pronto! Caso deseja, refaça o programa do zero... vá lendo e redigitando esse código acima... vá mudando uma coisa ali e aqui... vá fazendo testes... 

 

 

Depois, tente fazer o segundo seguindo essa mesma base acima.

 

3 horas atrás, VISUALG disse:

2)         Escreva algoritmo que leia o valor de um produto, a sua quantidade e calcule o preço total (Valor X Quantidade).  Imprimir o preço total do produto.

RESOLUÇÃO:

 

Qualquer dúvida é só postar.

 

  • Curtir 1
Link para o post
Compartilhar em outros sites

 

3 horas atrás, VISUALG disse:

1)         Escreva algoritmo que calcule a Área de um ambiente (Largura X Altura), imprimindo o resultado.

RESOLUÇÃO:

o que precisamos nesse exercício ? A área, e para isso precisamos da largura e da altura, logo precisamos de 3 elementos

inteiro area, altura, largura

Em seguida precisamos saber o valor de cada um, para isso usamos um escreval e um leia logo em seguida

escreval("Qual a altura?")
leia(altura)
escreval("Qual a largura ?")
leia(largura)

Agora que temos os valores da altura e largura, vamos calcular a área, para isso usamos a formulá matemática : área = altura x largura

no algoritmo ficaria assim 

area = altura * largura

pronto, agora temos o valor da área, agora só precisamos escrever ela

escreval("O tamanho da área é :", area)

Para escrever texto voce tem que usar as aspas " ", e para variáveis não precisa, e tem que colocar uma virgula para separar cada elemento no escreve, isso se tiver mais de 1.

Tu também pode usar o "\n" para pular uma linha e ficar com o código mais organizado.

Ficaria assim

inteiro area, largura, altura

escreval("qual o tamanho da largura?")
leia(largura)

escreval("\nQual o tamanho da altura?") <--- ( \n para pular linha)
leia(altura)
                                             
area = largura * altura
                                             
escreva("\nA área é igual a :", area)   <--- ( \n para pular linha)
                                             

 

  • Curtir 2
Link para o post
Compartilhar em outros sites

@Simon Viegas que pena, eu na real entendo nada de visualG, mas como é bem parecido com o portugol achei que também teria, mas enfim, obrigado por avisar

  • Curtir 1
Link para o post
Compartilhar em outros sites
  • Moderador

O VisualG também utiliza um "Portugol" ("português estruturado"... que é uma pseudolinguagem)... mas a sintaxe é diferente do utilizado, por exemplo, num Portugol Studio da vida...

 

Aqui, o Portugol meio que seria uma tentativa de tradução do Pascal / Delphi...

 

Como no exemplo que postei mais acima, muda algumas coisas... Por exemplo:

 

- o tipo da variável fica depois, em vez de antes;

- para criar um "bloco de comandos" é basicamente utilizado "inicio" + "fimAlgumCoisa", em vez  de "{" "}";

Entre outras diferenças..

 

Mas a base é bem semelhante.

  • Obrigado 1
Link para o post
Compartilhar em outros sites
  • Moderador

@Matheus Dutra@VISUALG, esse código abaixo já seria uma resposta completa para o primeiro exercício:

 

11 horas atrás, Simon Viegas disse:

algoritmo "Exercício 1"
// Disciplina  : [Linguagem e Lógica de Programação]
// Professor   : Antonio Carlos Nicolodi
// Descrição   : Aqui você descreve o que o programa faz! (função)
// Autor(a)    : Nome do(a) aluno(a)
// Data atual  : 09/06/2021

//1)Escreva algoritmo que calcule a Área de um ambiente (Largura X Altura),
// imprimindo o resultado.

var
   largura, altura: real
   areaAmbiente: real

inicio
   escreval("Infome os dados do ambiente")
   escreva ("Largura: ")
   leia(largura)
   escreva ("Altura: ")
   leia(altura)

   areaAmbiente <- largura * altura

   escreval("Área do ambiente: ", areaAmbiente:1:3, " m²")
fimAlgoritmo
data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==
data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

 

 

Para rodar, lá no VisualG, pressiona F9; ou, caso queira ir percorrendo linha a linha, ir pressionando F8.

 

Recomendo baixar e utilizar a versão 3.0.6.5. É a versão mais estável!! (em detrimento da 3.0.7.0). Link para download:

https://sourceforge.net/projects/visualg30/files/VISUALG3_REV60.rar/download

 

Só baixar e descompactar. Não precisa instalar nada. Aí deixa a pasta no lugar desejado:

 

Adendo: eu deixo preparado para ficar guardado num Drive Virtual. No caso escolhi o OneDrive. Exemplo:

 

C:\Users\simon.viegas\OneDrive\Simon\_My Portable\_Programação\VisualG v3.0.6.5

 

Pronto! Fica disponível para quando precisar e e mais fácil para gerenciar entre computadores. (Só sincronizar o OneDrive ou ir lá e baixar.)

 

 

@VISUALG, tente fazer o segundo e poste o código completo aqui.

 

  • Curtir 1
Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Aprenda a ler resistores e capacitores

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!