Dez passos para programar em C

Páginas: 256 (63902 palavras) Publicado: 20 de novembro de 2014
10 li¸c˜oes
para aprender
a linguagem C
em Portuguˆes.

Tarcisio Praciano Pereira1

Universidade Estadual Vale do Acara´
u
Sobral, 12 de julho de 2005- Cear´a

1

Dep de Matem´
atica - U.V.A. - tarcisio@e-math.ams.org

Tarcisio Praciano Pereira
PhD em Matem´atica

˜
10 LIC
¸ OES
PARA APRENDER A LINGUAGEM C
em portuguˆes

Edi¸c˜ao eletrˆonica

3

P496c

Pereira,Tarcisio Praciano
10 li¸co
˜es para aprender C
Sobral: UVA, 2001
224.p
Bibliografia
ISBN: solicitado
1 - A linguagem C
I. T´ıtulo
CDD xxx.xx

4

Lista de Figuras
1.1

a
´rvore de diret´
orios - BC

4.1
4.2
4.3
4.4
4.5
4.6

se() ou entao

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .. . .
. . . . . . . . . . . . . . . . . . .
Fluxograma com dois se(), uma entrada e uma sa´ıda dados . . .
Fluxograma da equa¸ca
˜o do segundo grau. . . . . . . . . . . .

.
.
.
.
.

74
75
76
77
78

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

95

Fluxograma do se() . . .
Fluxograma com dois se()

.
.
.
.
.

.
.
.
.
.

.
.
.
.
..
.
.
.
.

22

Ao encontrar pare() o fluxo ´e desviado para a pr´
oxima fun¸ca
˜o externa ao
bloco.

6.1
6.2

Vari´
avel global e vari´
avel local.
Vari´
avel global e local . . . .

. . . . . . . . . . . . . . . . . . . . . . 118
. . . . . . . . . . . . . . . . . . . . . . 122

7.1
7.2
7.3
7.4


aquina do balc˜
ao do com´ercio, cole¸ca
˜o do autor.

8.1
8.2Equa¸ca
˜o do segundo grau . . . . . .

aculo da integral, aproximadamente.

9.1

O produto de n´
umeros complexos: parte imagin´
aria se obtem em cruz

. .
.
.
. . . . . . . . . . . . . . . . . .

duas formas equivalentes para imprimir 30 na base 8
Formata¸ca
˜o de dados em printf() . . . . . . . . .
Uso de printf()

5

.
.
.
.

.
.
.
.

.
.
.
.

.
.
..

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

137
166
167
168

. . . . . . . . . . . . . . . . . . 180
. . . . . . . . . . . . . . . . . . 183
. . . 200

6

LISTA DE FIGURAS

Sum´
ario
Introdu¸c˜ao ................................... . . . . . . . . . . . . . . . . . . . .

I

Usandos os comandos em Portuguˆ
es

10

17

1 Umaprimeira suite de programas
19
1.1 Como rodar um programa. . . . . . . . . . . . . . . . . . . . . . 19
2 O segundo programa em C
33
2.1 Programas e erros... . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.1.1 An´alise do prog02 1.c . . . . . . . . . . . . . . . . . . . . 46
3 N´
umeros e Letras
3.1 Brincando com n´
umeros em C. . . .
3.1.1 Leitura de dados . . . . . . .
3.2Brincando com as palavras em C. . .
3.2.1 Palavras, macros, caracteres.
3.2.2 Vetores de caracteres. . . . .
4 Controle l´
ogico do fluxo
4.1 O condicional se() (if()) . . .
4.2 M´
ultiplas escolhas. . . . . . . .
4.3 enquanto() while() . . . . . . .
4.4 Outro m´etodo para la¸cos. . . .
4.5 Parando no meio de um bloco.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

..
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

5 Criando fun¸

oes
5.1 Verificador de senhas. . . . . . . . . . . . .
5.1.1 Metamorfoses do Leitor de Palavras.
5.1.2 Sistema de contabilidade geral . . .
5.1.3 Como registrar dinheiro . . . . . . .
5.2 M´aquina de calcular. . . . . . . . . . . . . .
5.2.1 O menu deop¸co˜es . . . . . . . . . .
7

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
....
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • C++ como programar
  • Programar c#
  • programar em c++
  • Dez passos
  • Como programar asp e C#
  • Aprenda a programar em C
  • Aprendendo a programar na linguagem C
  • Dez passos para uma cozinha segura

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!