quinta-feira, 10 de abril de 2014

Programaçao_VisualG_comandos_de_entrada_e_síada_gumbecuco

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