Pascal/Comandos de Entrada e Saída: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
m Pascal: Comandos de Entrada e Saída movido para Pascal/Comandos de Entrada e Saída: Nova formatação... |
Sem resumo de edição |
||
Linha 1:
{{Navegação|[[Pascal]]|[[../Declarações/]]|[[../Expressões Aritméticas/]]}}
= Entrada de Dados =
O comando de entrada é utilizado para receber dados digitados pelo usuário. Os dados recebidos são armazenados em variáveis. Esse comando é representado pela palavra-chave '''
'''Sintaxe :'''
Linha 27 ⟶ 29:
== Diferença entre Read e Readln ==
'''Read''' e '''Readln''' desenpenham a mesma função, a unica diferença é que após a entrada de
= Saída de Dados =
O comando de saída de dados é utilizado para mostrar dados na tela. Esse comando é representado pelas palavras '''Write''' ou '''Writeln''' e os dados podem ser conteúdos de variáveis e/ou mensagens.
'''Sintaxe:'''
Linha 55 ⟶ 57:
A diferença entre esses comandos é que o comando '''Writeln''' mostra o seu conteúdo e passa o cursor para a linha de baixo, enquanto o comando '''Write''' mantém o cursor na mesma linha.
= Exercícios =
1. Desenvolva um programa em Pascal que escreva pedindo para o usuário digitar um nome, em seguida faça que o programa leia este nome, depois escreva este nome.
Resolução:
Program nome ;
uses crt;
var
nome:string;
Begin
clrscr; {limpa a tela}
write('Digite um nome ');
read(nome);
writeln(nome);
readkey; {espera o usuário digitar alguma tecla}
End.
2. Desenvolva um programa que leia 2 números inteiros, em seguida some esses números e escreva o resultado.
Resolução:
program somaacomb;
uses crt;
var
a,b,c:integer;
begin
clrscr;
write('Digite dois números inteiros ');
read(a);
read(b);
c:=a+b;
writeln(a,' + ',b,' = ',c);
readkey;
end.
[[Categoria:Pascal]]
|