A Saída de dados na Linguagem C/C++
Por: elthonca • 14/4/2015 • Trabalho acadêmico • 5.597 Palavras (23 Páginas) • 185 Visualizações
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas -
Desenvolvimento de Algoritmos e Técnicas de Programação
Data: 17/02/2011
Professores: Chimena, Marcelo, Silvia
Assunto: Saída de dados na Linguagem C/C++
Operadores Algébricos
Variáveis
Entrada de dados na Linguagem C/C++
Conteúdo
Comentários
Diretivas de Compilação
Estrutura Geral de um Programa em C/C++
Saída de dados nas Linguagens C/C++
Operadores Aritméticos
Precedência de operadores aritméticos
Exercícios Propostos
Variáveis
Declaração de variáveis
Tipos de dados
Atribuição de variáveis
Saída de dados nas Linguagens C/C++
Entrada e saída de dados nas Linguagens C/C++
Conversão entre Tipos (Type Casting)
Exercícios propostos
Um programa na linguagem C/C++ é constituído de:
• Comandos de pré-processamento:
- Inclusão de arquivos de cabeçalho (bibliotecas);
- Definição de constantes simbólicas, declaração de variáveis e de rotinas, etc.
• Um bloco de instruções principal e outros blocos de rotinas.
• Documentação do programa: comentários.
Comentários
Em C, comentários podem ser escritos em qualquer lugar do texto para facilitar o entendimento do programa.
Para que o comentário seja identificado como tal, ele deve ter um /* antes e um */ depois.
Exemplo:
/* esta é uma linha de comentário em C, com este tipo de comentário você pode escrever várias linhas */
Observação: O nosso compilador VC++ permite que comentários sejam escritos de outra forma: colocando um // no início da linha.
O compilador entenderá que tudo que estiver à direita do símbolo // é um comentário.
Exemplo:
// esta é apenas uma linha de comentário
Diretivas de Compilação
A diretiva #include diz ao compilador para incluir na compilação do programa outros arquivos. Geralmente estes arquivos contêm bibliotecas de funções ou rotinas do usuário.
Estrutura Geral de um Programa em C/C++
#include // Comentários void main() { // Comentários bloco de instruções } |
Saída de dados nas Linguagens C/C++
Em C/C++ existem várias maneiras de fazer a escrita de informações. Esta operação é chamada de saída.
Para imprimir na tela, pode ser usado o chamado canal (stream) de entrada e saída. O canal de saída para a tela é designado por cout. Para efetuar uma operação de escrita de dados na tela usa-se o operador << associado ao cout. Os símbolos << não podem ser escritos separados.
Exemplo 1: Programa que imprime uma frase na Tela.
#include void main(){ cout << "Meu Primeiro Programa!!!”; } |
Saída na Tela:
Meu Primeiro Programa!!!Press any key to continue |
Exemplo 2: Programa que imprime uma frase na Tela inserindo uma nova linha.
#include void main(){ cout << "Meu Primeiro Programa!!! \n"; /* o caractere \n insere uma nova linha movendo o cursor para a próxima linha */ } |
Saída na Tela:
Meu Primeiro Programa!!!
Press any key to continue
Exemplo 3:Programa que insere uma nova linha e depois imprime uma frase na Tela
#include
void main()
{
cout << "\nBoa Noite!!!";
cout << "\nEstamos estudando C/C++.";
/* o caractere \n insere uma nova linha movendo o cursor para
a próxima linha */
}
Saída na Tela:
Boa Noite!!!
Estamos estudando C/C++.Press any key to continue
Exemplo 4: Programa que mostra na tela um caractere, uma frase e depois insere uma nova linha.
#include
void main(){
cout << ‘C’ << " Estude bastante!!! “ <<”\n”;
}
Saída na tela:
C Estude bastante!!!
Press any key to continue
Observação: Você não precisa escrever novamente o cout para cada item a ser impresso na tela. Basta colocar os operadores << antes de cada item que se quer imprimir na tela.
Exemplo 5: Programa que mostra na tela uma frase, um número e depois insere uma nova linha.
...