• Nenhum resultado encontrado

APOSTILA LÓGICA DE PROGRAMAÇÃO 2

N/A
N/A
Protected

Academic year: 2021

Share "APOSTILA LÓGICA DE PROGRAMAÇÃO 2"

Copied!
11
0
0

Texto

(1)

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

(2)

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( ) ?.

(3)

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

(4)

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.

(5)

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

(6)

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

(7)

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

VAR

(8)

OPERADORES ARITMÉTICOS

(9)

Vamo mudar um pouco o uso de Operadores Aritmeticos

Sempre que uma variável irá receber o resultado de uma divisão ela

deve ser declarada como TIPO REAL

Veja a saida

USANDO O OPERADOR % ou MOD ( Resto da Divisão)

(10)

Usando o Operador \ (barra invertida) Divisão Inteira

(11)

Usando o Operador ^(Potenciação)

Referências

Documentos relacionados

Como detalhado ao longo desta inicial, entre 2012 e 2015, EDUARDO COSENTINO DA CUNHA, GEDDEL QUADROS VIEIRA LIMA, HENRIQUE EDUARDO LYRA ALVES e

1 Para os efeitos do artigo 245º do Código dos Valores Mobiliários, apresentamos o nosso Relatório de Auditoria sobre a informação financeira consolidada contida no

Figura 5: Esquema da aplicação das chapas de aço na viga, diagrama de esforço cortante e momento fletor. A aplicação do adesivo estrutural seguiu as recomendações do

BA MG SP SC RS AM PE CE BA - Pilar GO PR A KLABIN NO PARANÁ INAUGURAÇÃO DA PRIMEIRA UNIDADE EM TELÊMACO BORBA - PR 1946 MAIS DE COLABORADORES 10.000 Terminal Portuário PLANTA DE

Tanto o gótico, enquanto escola literária, como o sublime – aqui entendido como uma categoria estética autônoma – se estabeleceram aproximadamente na mesma época, em meados do

A introdução de ligações deslizantes pela abordagem dos elementos mestre e escravo tem como vantagem a redução do número de graus de liberdade do sistema mecânico pela

As pessoas jurídicas representadas pelo SESCAP-PR poderão instituir banco de horas, mediante acordo coletivo de trabalho homologado pelos sindicatos signatários, ficando, desta

Pessoas de determinados santos, não podem de forma alguma lidar com egum, pois seus Orixás não convivem com esse tipo de energia, e se por acaso, sua casa pedir para que um