Inserindo Valores de Variáveis
Inserindo valores de variáveis
Para que o próprio usuário possa definir o valor da variável, é necessário poder inserir valores a partir do teclado.
A instrução de entrada é escrita assim:
cin>> a;
Após esta instrução, os dados inseridos pelo teclado são armazenados em uma determinada variável.
Você também pode combinar várias instruções cin
em uma.
Por exemplo, a entrada:
cin>> a;
cin>> b;
executa as mesmas ações que escrever:
cin>> a>> b;
ou seja, o primeiro dado inserido é inserido na variável a
, o segundo na variável b
.
***Material detalhado***
Para inserir dados do teclado na linguagem C, utiliza-se o operador de entrada, que em geral possui a seguinte estrutura:
scanf("formato de entrada", <endereços variáveis>);
Formato de entrada – é uma string entre aspas que lista um ou mais especificadores de formato.
Por exemplo, os mais usados:
%d
- entrada de inteiro (variável de tipo int
); pre >
%f
- inserir um número real (variável do tipo float
);< /pré>
%c
- Inserção de um único caractere (variável do tipo char
). pre>
Por exemplo:
scanf("%d%d", &a, &b);
Este operador solicita os valores de duas variáveis inteiras do teclado. O primeiro número inserido no teclado irá para a variável a
, o segundo para a variável b
.
Após o formato de entrada, os nomes das variáveis são listados, separados por vírgulas, com um ícone de endereço (&
), onde os valores inseridos devem ser armazenados. Os valores das variáveis são sempre inseridos especificando o endereço dessa variável. Portanto, antes do nome da variável, você deve colocar um sinal de e comercial: &a
- endereço da variável a
.
É preciso lembrar!
O número de formatos de entrada e o número de variáveis devem corresponder!
Problem
Rabbit Clover começou a estudar o operador de entrada para que seus programas se tornassem mais universais e funcionassem em diferentes conjuntos de valores.
Ele deseja digitar as seis variáveis e imprimi-las na tela para garantir que elas atinjam as variáveis corretas. Mas ele cometeu alguns erros no programa.
Ajude-o a consertá-los.
1. Na quinta e na sexta linhas, corrija os erros ao escrever as instruções de entrada para que os valores das variáveis especificadas na linha sejam inseridos, & nbsp; usando um comando cin
por linha.
2. Na sétima linha, escreva sua própria instrução de entrada que insere valores para as duas variáveis e
e f
. Use um comando de entrada.
3. Na oitava linha, escreva um operador para exibir os valores de todas as variáveis na tela em ordem alfabética, separados por um espaço.