Administração

Páginas: 3 (578 palavras) Publicado: 16 de maio de 2012
Algoritmos e Programação
João Mendes de Oliveira Neto

scanf()
• Parte da biblioteca “stdio.h”;
• É o complemento de printf() e nos permite ler
dados formatados da entrada padrão;
• Possuisintaxe similar à de printf(), uma
expressão de controle seguida por uma lista
de argumentos;
• A diferença é que os argumentos devem ser
endereços de memória;

Operador de Endereço (&)
• Amemória do computador é divida em bytes,
e estes são numerados de 0 até o limite de
memória do computador;
• Esses números são chamados de ‘Endereços’;
• Um Endereço de Memória é o nome que ocomputador usa para identificar uma variável;
Endereço
0

Variável inteira
ocupa 2 bytes

Endereço
20

Exemplo scanf()
• Programa idade.c:
#include
#include
int main()
{
float anos, dias;printf("Digite sua idade em anos: ");
scanf("%f", &anos);
dias = anos * 365;
printf("Sua idade em dias: %.0f\n", dias);
system("PAUSE");

}

getchar()
• Está definida em stdio.h, captura opróximo
caractere que for pressionado no teclado, só
termina a leitura quando é pressionado
[enter];
• Não aceita argumentos;

putchar()
• É o complemento de getchar() e também está
definidaem stdio.h;
#include
#include
• Aceita um único argumento;
int main()
{
char c;
c = getchar();
putchar(c);
printf("\n");
system("PAUSE");
}

Operadores Aritméticos
• C é uma linguagemrica em operadores, em
torno de 40. Alguns são mais usados que
outros, como é o caso dos operadores
aritméticos;
Operador

Função

=

Atribuição

+

Soma

-

Subtração

*Multiplicação

/

Divisão

%

Módulo (resto de uma divisão inteira)
Aritmética Modular, proposta por Leonhard Paul
Euler por volta de 1750;

Incremento (++) e Decremento (--)
•Incrementa/Decrementa em um seu operando;
• Pode ser:
– Pré-fixados: incrementa/decrementa antes de usar o
valor;
– Pós-fixado: incrementa/decrementa depois de usar o
valor;

• Quando é usado sozinho, não...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Administração
  • Administração
  • Administração
  • Administração
  • Administração
  • Administração
  • Administração
  • Administração

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!