Baixe o app para aproveitar ainda mais
Prévia do material em texto
Instrução de Saída Instrução de Saída 0 Um meio pelo qual informações contidas na memória dos computadores são colocadas nos dispositivos de saída, para que o usuário possa visualizá-las. 0 Sintaxe: Escreva (<dado de saída>) 0 Permitem escrever valores de qualquer tipo existente, como valores reais, valores lógicos, valores inteiros, do tipo sequência de caracteres, resultados de expressões aritméticas, resultados de expressões lógicas, resultados de expressões relacionais. Instrução de Saída 0 Imprimir uma mensagem • Escreva(“Olá Mundo”) • Escreva(var) • Escreva(“var”) • Escreva(8 < 10) • Escreva(21.5 * 4) 0 O que é impresso através destes comandos? Exemplos <conteúdo de var> Olá Mundo var 86 1 Instrução de Saída 0 Delimitam uma sequência de caracteres e uma constante 0 Não fazem parte do conteúdo a ser impresso. 0 Para imprimir o conteúdo de uma variável, basta inserir o identificador da mesma 0 Para imprimi-las deve-se inserir o caractere especial \ • Escreva(“ \” imprime as aspas \” ”) Comportamento das Aspas “imprime as aspas” Instrução de Saída 0 Seja var, uma variável, dado que • var 123 0 A saída das seguintes impressões são: • Escreva(“var”) • Escreva(var) 0 Como a sequência var não tem aspas, durante a execução, o algoritmo considera var como sendo o identificador de uma variável e o substitui pelo seu conteúdo Variáveis var 123 Instrução de Saída 0 Diversos dados a serem escritos podem ser informados numa mesma instrução separando-os por vírgula. • Escreva(var1, var2, var3) • Escreva(“resultado de x+y = ”, x+y) Exemplos Exemplo 0 Faça um algoritmo que calcule e mostre o preço total da compra dado o preço unitário e a quantidade de um produto. Instrução de Entrada Instrução de Entrada 0 Meio pelo qual informações são fornecidas ao computador para serem processadas. 0 Sintaxe: Leia(<lista de variáveis>) 0 Semântica: Os dados são lidos de um dispositivo de entrada e armazenados nas variáveis listadas. Instrução de Entrada 0 O programador deve saber de antemão qual a variável que irá armazenar o valor que será fornecido pelo usuário 0 É necessário declarar variáveis que possam armazenar valores que sejam compatíveis com as informações solicitadas ao usuário. 0 Este comando espera que o usuário digite um valor do mesmo tipo da variável. Após o usuário digitar o valor, teclar <enter>, o valor digitado será armazenado na variável. Instrução de Entrada 0 Leia (gastos) 0 Leia (nota1, nota2, nota3, nota4) 0 Leia (codigo_cliente) Exemplos Instrução de Entrada 0 Faça um algoritmo que calcule e mostre o preço total da compra dado o preço unitário e a quantidade de um produto informado pelo usuário. Exemplo Síntese 0 A instrução primitiva de saída de dados admite como argumentos uma lista de variáveis, um literal, ou uma mistura de ambos. No primeiro caso, o valor de cada uma das variáveis é buscado na memória e colocado no dispositivo de saída. No caso de literais, estes são copiados diretamente no dispositivo de saída. 0 A instrução primitiva de entrada de dados busca, no dispositivo de entrada, dados que são guardados nas posições de memória correspondentes às variáveis da lista que lhe são passadas como argumento. Exercícios Exercícios 1. Faça um algoritmo que leia quatro idades e calcule a média das mesmas 2. Faça um algoritmo que contenha a declaração das variáveis e a expressão necessária para calcular a hipotenusa de um triângulo retângulo, dado o valor dos catetos. 3. Calcule a sua idade em meses e em dias a partir da sua idade em anos. 4. Calcular a área e o perímetro de um retângulo, sendo informado pelo usuário as medidas dos lados.
Compartilhar