APOSTILA LÓGICA DE PROGRAMAÇÃO 2 COMANDO DE SAIDA → ESCREVA( )
O que vamos ver primeiro é o que conhecemos como comando de saída, este comando é o Escreva( ) → Sua sintaxe( pronuncia-se sintasse) é de de que tudo que estiver dentro dos parênteses dever ser mostrado na tela.
Uma regra importate e que tudo que for texto deve estar entre “ “ ( Abre e fecha aspas duplas), lembrar o que falamos em sala de aula, o computador ( o processador) não gostar de letras mas ama números.
Veja esta algotimo abaixo
Observer que na linha 4 esta a instrução Escreva(“Alo Mundo”), quando mandamos o progama rodar ( use F9) . O compilador ( lembra o compilador, é o software que converte a nossa linguagem humana, para linguagem de máquina) vai pegar esta linha e vai transformar a frase “Alo Mundo” em um codigo númerico, para que o processador , possa trabalhar e mostrar esta frase no monitor.
Bem se tudo ocorrer certinho o nosso programa irá abrir uma telinha preta, que vamos chamar pelo nome dela que o PROMPT. Com a mensagem que mandamos imprimir na tela
Agora vamos voltar ao nosso codigo e vamos incluir mais uma mensagem no comando de saida Escreva() exemplo vamos colocar o um nome qualquer Exemplo “Joao da Silva”. E vamos rodar para ver a saida na tela
Vamos rodar e ver a saida na tela do nosso computador
Note que ficou tudo na mesma linha e na IDE( Iinterface de Desenvolvimento) do VisualG estão em duas linha separadas. Mas na hora de rodar nosso programa não identica esta diferença, como vamos resolver ?
Na linha que queremos que a debaixo quebre a linha ( pule a linha) usamos o comando Escreval( ) – acrescentamos o L no final do comando Escreva( ).
Vamos rodar
Se eu quiser mandar escrever um número qualquer na tela digamos 3459 ( numero aleatório mesmo), como fazemos usando o comando Escreva( ) ?.
Simples apenas colocamos o número dentro do comando, sem a necessidade das “ “ ( aspas duplas) .
Lembrando o computador (processador) adora números, podemos até fazer calculos diretos ( mas vamos ver a seguir).
Rodando
Posso misturar caracteres (letras) e numeros dentro do Escreva( ) ? Sim, vamos ver
VARIÁVEIS
Variáveis → Espaço reservado na memória, que o programa usa para guardar os dados, para executar o processamento.Este espaço reservado se chama variável, pois seu valor pode ou não mudar durante a execução do programa, ou seja variar de valor
Dentro das Linguagens Programação temos alguns tipos de variáveis, temos esta diferenças para separar os tipos de valores que elas podem guardar.
Tipos de Variáveis.
Tipo Caracter→ Guarda letras e numeros (chamamos de alfanúmericos), aqui guardamos nome, frases, mensagens, etc..
Tipo Inteiro → Guarda somente número inteiros 1 , 2 , 3 , 1000000..e por ai vai . Positivos e negativos.
Tipo Real → Guarda números com casas decimais, mas inteiros cabem aqui tambem. 1 , 2 , 4.5 - Observe que para algoritmos 4.5 usamos ponto(.) em vez de virgula para separar os decimais ,1000000..positivos e negativos
Tipo Lógicos → Guarda somente dois valores VERDADEIRO OU FALSO, veremos sua utilização durante o curso.
Vamos simular o seguinte projeto será criado um algoritmo onde entrará o nome de um aluno, sua idade e tres notas o algoritmo/programa deverá retornar o nome deste aluno sua idade e a media geral deste aluno.
Vamos usar a tabela abaixo para termos refererencia dos dados ( valores que precisamos armazenar)
Nome Aluno Idade Nota 1 Nota 2 Nota 3 Media
Joao da Silva 16 6 6 6 Processar
A base do programa esta abaixo com as variáveis declaradas.
Rodando aparecerá a imagem abaixo
Aparentemente não aconteceu mas vamos imaginar que possamos visualizara Memória RAM
Isso acontceu quando programa rodou na seção var do algoritmo, o compilador leu as intruções e criou as variáveis dentro da Memória RAM.
AGORA JÁ ESTAMOS USANDO O COMANDO LEIA()
ESTE COMANDO FAZ O PROGAMA ESPERAR A DIGITAÇÃO E O QUE O USUÁRIO DIGITAR IRÁ COLOCAR DENTRO DA VARIÁVEL( NA MEMÓRIA RAM) O VALOR DIGITADO
COM OS DADOS DIGITADOS E ASSIM QUE NOSSA MEMORIA RAM IRÁ FICAR
Para encerra vamos calcular a média e apresentar OBSERVE QUE PARA PASSAR OS VALORES PARA A VARIÁVEL MEDIA VAMOS USAR O OPERADOR DE ATRIBUIÇÃO
<-
( PARECE UMA FLECHA PARA ESQUERDA)SIGNIFICA QU A VARIÁVEL À ESQUERDA DESTE DINAL RECEBE OS VALORES QUE ESTÃO A DIRETA DELE’
ATENÇÃO NA SETA NA IMAGEM POIS VEJA QUE TIVEMOS QUE USAR A VARIÁVEL MEDIA NO PROGRAMA E NÃO PODEMOS DE DEIXAR DE DECLARAR A MESMA NA SEÇÃO