Vous êtes sur la page 1sur 15

Comandos de Entrada e Sada e Tipo de Dados

Principais comandos da biblioteca de Entrada e Sada Padro stdio.h


printf( ) scanf( ) gets( ) puts( ) getchar( ) putchar( ) feof( ) fprintf( ) fseek( ) fgets( )

Biblioteca stdio.h
Sintaxe do comando printf( ):
printf(comentario e formatadores, variaveis); printf(comentario); printf(comentario e 2 formatadores,var1,var2);

Sintaxe do comando scanf( ):


scanf(formatador, &variavel); scanf(2 formatadores, &var1,&var2);

Principais comandos da biblioteca de Entrada e Sada pelo Console conio.h


textcolor( ) textbackground( ) window( ) kbhit( ) clrscr( ) getche( ) inport( )

getch( ) outport( )

Explicaes - conio.h
clrscr( ); // limpa Tela
getche( ); // espera pressionar caracter Obs.: getche() usado para ler caracteres: Letra=getche(); //l e armazena caracter em Letra

Tipos de Dados
Variveis e Constantes
Declarao de uma varivel: ocorre quando a varivel "apresentada" ao compilador. O usurio declara que vai criar uma varivel de um certo tipo para utilizar em seu programa.

A sintaxe da declarao de uma varivel :


tipo_var nome_var ;

Tipos de Dados
Para ler e escrever os tipos de dados (variveis e constantes) tem que fazer uso dos formatadores atravs do smbolo (%), que so: %d Decimal (inteiro) %f Float (real) %c Caracter (letras) %s String (mais de uma letra) %o Octal (0 - 7) %x eXadecimal (0 - 9 e A F)

Tipos de Dados - Variveis


Tipos de Variveis: O tipo de uma varivel informa a quantidade de memria, em bytes que esta ir ocupar. So eles: Tipo char int long float double void ponteiro Tamanho 8 bits 16 bits 32 bits 32 bits 64 bits 0 tipo especial Escala -128 a 127 -32,768 a 32,767 -2,147,483,648 a 2,147,483,647 3.4 * (10**-38) a 3.4 * (10**+38) 1.7*(10**-308) a 1.7*(10**+308) sem valor

Exemplos de Variveis
int idade; int idade1=18; //declara atribuindo int temp1,temp2,temp3;
float salario; float salario1=500.45; /* atribui salario*/ float n1,n2,n3=30.5; char letra=c; char nome[30]=Robson Ferreira;

Exemplos de Variveis
#include <stdio.h> #include <conio.h> main( ) { int idade=18; //declara atribuindo printf(Idade= %d,idade); getch(); //espera pressionar tecla return 0; }

Exemplos de Variveis
#include <stdio.h> #include <conio.h> main( ) { int idade; //declara idade printf(Informe a idade: ); scanf(%d,&idade); printf(Idade= ,idade); getch(); //espera pressionar tecla return 0; }

Tipos de Dados - Constantes


Tipos de Constantes: Uma constante tem valor fixo e inaltervel. Em C uma constante caractere escrita da seguinte forma: Entre aspas simples ( ) para um caracter; Entre aspas duplas (" ") para uma cadeia de caracteres (palavras ou expresses).

As constantes podem ser do tipo:


int float char Octal (0??) Hexadecimal (0x??)

Exemplos de Constantes
const int referencia=26; //graus celsius const float salario=260.00 //salario minimo const char letra=A; const octal=035; const exadecimal=0xF8;

Exemplos de Constantes
#include <stdio.h> #include <conio.h> main( ) { const int temperatura=26; //declara temperatura clrscr(); //limpa tela printf(Temperatura= %d,temperatura); getch(); //espera pressionar tecla return 0; }

Tipos de Dados formatadores especiais


Sequncia de escape \a \b \f \n \r \t \v \\ \' \" \? \nnn \xnnn \0 Significado Caractere Bell (ANSI C) Caractere de retrocesso (backspace) Caractere de saltar pgina de formulrio Caractere de nova linha Caractere de retorno de carro Caractere de tabulao horizontal Caractere de tabulao vertical (ANSI C) Caractere de contra-barra Caractere de aspas simples Caractere de aspas duplas Caractere de ponto-de-interrogao Valor ASCII em octal Valor ASCII em hexadecimal Caractere nulo

Vous aimerez peut-être aussi