Olá muito boa noite, segue um programa em VisualG_espero que gostem.
Conceitos Básicos:
_Algoritmo: é uma sequência de códigos utilizados na realização de um programa.
_Para se construir um algoritmo, é necessário ter em conta : comando de saída e de entrada.
1.Comandos de saída : servem para permitir que o computador envie mensagens para o utilizador.
2.Comandos de entrada: servem para que o usuário envie dados para o programa, esperando uma resposta.
_Basicamente, os comandos de entrada e saída servem para que haja comunicação entre a máquina (computador) e o usuário.
SEGUE_UM_PROGRAMA_COMANDOS_DE_SAÍDA
_________________________________________________________________________________
algoritmo "VisualG_1"
// Função : Mostra uma mensagem na tela
// Autor : Sérgio Afonso(J.E)
// Data : 10-04-2014
// Seção de Declarações
var
//nesta secção não precisamos declarar nenhuma variável pois não vamos guardar nenhum dado.
inicio
// Seção de Comandos
escreva("Olá Mundo") //o comando escreva serve para mostrar uma mensagem na tela -comando de saída
escreval("ITEL Instituto Nacional de Telecomunicações") //o comando escreval, serve para que o texto a seguir nao se junte ao anterior
escreva("Melhor Instituto de telecomunicações de Angola")
fimalgoritmo
_________________________________________________________________________________
SEGUE_UM_PROGRAMA_COMANDOS_DE_ENTRADA
Coceitos importantes: -Variáveis : são lugares onde serão armazenados os dados do nosso programa, é como se existe um lugar para guardarmos laranja, limão, abacate, tomate, kisaka, fumbwa, água,etc,etc, cada uma destas coisas tem o seu lugar, en tão não podemos huardar o tomaye no lugar do limão, nem a água no lugar da kisaka ou fumbwa.
_Para guardamos um dado, é necessário definimos qual é o tipo de dados, para criarmos um lugar (variável), para poder guardar estes dados.
_No VisualG se quisermos guardar um nome ou frase, definimos uma variável como caracter.
_Se quisermos guardar números sem vírgula, então temos definir o lugar (variável) como inteiro.
_Se quisermos guardar números com vírgula, então temos de definir a variável como real.
_Pra definirmos uma variável no VisualG, é necessário colocarmos, primeiro o nome da variável que é onde os nosso dados serão guardados e o tipo, que vai definir o tipo de coisa que será guardada nela, maça, cebola, couve, etc.
_Não é necessáriamente obrigatório dar um nome a uma variável que tenha a ver com o programa, você pode atribuir o nome que você quiser.
ex: rubem: caracter //a variável rubem vai servir para guardar um nome ou frase desde que somente entrem letras.
ex2: rosario: inteiro//a variável rosario, vai servir para guardar apenas números sem vírgula.
ex3: helio: real// a variável helio, vai servir para guardar apenas números com vírula.
_É importante notar que rosário (com acento) é diferente de rosario (sem acento).
_E também: Sergio (com a primeira maiúscula) é diferente de SERGIO e sergio e serGio...
________________________________________________________________________________
algoritmo "VisualG_1.2"
// Função : Receber o nome de uma pessoa digitado no teclado e guardá-lo numa variável
// Autor : Sérgio Afonso(J.E)
// Data : 10-04-2014
// Seção de Declarações
var
nome: caracter //nesta secção precisamos declarar uma variável pois vamos guardar dados digitados pelo usuário veja que eu defini caracter pois pretendo guardar um nome.
inicio
// Seção de Comandos
escreval("Digite o seu nome por favor")//o comando escreva serve para mostrar uma mensagem na tela -comando de saída
leia(nome) //O nome que for digitado no teclado, será guardado nesta vaiável
escreval("Nome digitado foi : ",nome) //sabemos que a função escreval, serve para mostrar dados na tela, observe que coloquei o nome da variável, isso porque quero mostrar o que está guardado nela na tela de usuário
fimalgoritmo
_________________________________________________________________________________
Bem até qui acredito que você entendeu tudo, pois é o mais básico.
SEGUE_UM_PROGRAMA_PARA_GUARDAR_VALORES_INTEIROS_REAIS_E_CARACTERES:
________________________________________________________________________________
algoritmo "VisualG1.3"
// Função : Demonstrar como se usa uma determinada variável_Tipos de variáveis
// Autor : Sérgio Afonso(J.E)
// Data : 10-04-2014
// Seção de Declarações
var
nome: caracter //nesta secção precisamos declarar uma variável pois vamos guardar dados digitados pelo usuário.
id: inteiro //a variável id, vai guardar a idade digitada pelo usuário, e como a idade é um número que não entra vírgula, então variável será do tipo inteiro, ninguem tem a idade 15,5 anos
at: real //como você sabe a altura tem vírgula, pois eu posso ter 1,47m de altua, por isso como a variável vai guardar números com vírgulas ela é do tipo real
inicio
// Seção de Comandos
escreval("Digite o seu nome por favor")//o comando escreva serve para mostrar uma mensagem na tela -comando de saída
leia(nome) //O nome que for digitado no teclado, será guardado nesta vaiável
escreval("Digite a sua idade")
leia(id)
escreval("Digite a tua altura")
leia(at)
fimalgoritmo
________________________________________________________________________________
Como você pode observar é muito simples trabalhar com as variáveis, só exige concentração.
No exemplo a seguir mostra como exibir na tela os dados que já foram guardados em uma variável:
_________________________________________________________________________________
______________________algoritmo "semnome"
// Função : Receber o nome de uma pessoa digitado no teclado e guardá-lo numa variável
// Autor : Sérgio Afonso(J.E)
// Data : 10-04-2014
// Seção de Declarações
var
nome: caracter //nesta secção precisamos declarar uma variável pois vamos guardar dados digitados pelo usuário.
id: inteiro //a variável id, vai guardar a idade digitada pelo usuário, e como a idade é um número que não entra vírgula, então variável sera do tipo inteiro, ninguem idade 15,3
at: real //como você sabe a altura temvírgula, pois eu posso ter 1,47m de altua, por isso como a variável vai guardar números com vírgulas ela é do tipo real
inicio
// Seção de Comandos
escreval("Digite o seu nome por favor")//o comando escreva serve para mostrar uma mensagem na tela -comando de saída
leia(nome) //O nome que for digitado no teclado, será guardado nesta vaiável
escreval("Digite a sua idade")
leia(id)
escreval("Digite a tua altura")
leia(at)
//primeira foma
escreval("O seu nome é: ",nome)
escreval("A sua idade é: ",id)
escreval("A sua altura é: ",at)
// fim da primeira forma
//segunda forma
escreval("")// não escrevi nada para apareccer um espaço vaio ente a primira e segunda forma
escreval("O seu nome é:",nome," a sua idade é:",id," a sua altura é:",at)
//fim da segunda forma
fimalgoritmo
_________________________________________________________________________________
se você quiser limpar os dados que estão na tela utilize o eguinte comando no lugar pretendido
limpatela .
Voltarei para mais aulas...10-04.2014_criei hoje o meu blog!!!...kkkkkkkkk