Programação 1

Aulas

- Introdução a Programação I (parte 1)

- Introdução a Programação I (parte 2)

- Introdução a Programação I (parte 3)

- Introdução a Programação I (parte 4)

- Introdução a Programação I (parte 5)

- Listas Programação I

- Lista 1

- Lista 2

- Lista 3

- Lista 4

- Lista 5

- DESAFIO 1

- Lista para o 2o GQ

ERROS MAIS COMUNS COMETIDOS EM PROGRAMAS E ALGORITMOS

[Durante a disciplina: Desafios - Maratona de Programação]

pré-requisitos

1. Acessar o site SPOJ Brasil https://br.spoj.pl/

2. Criar uma conta individual [login e senha] no site

como funcionará?

1. Em algumas aulas, desafios poderão ser sugeridos [diferentes alunos poderão receber diferentes desafios] e deverão ser solucionados, individualmente,

no laboratório [não poderão ser feitos em casa];

2. Os desafios sugeridos em sala [através do ID] deverão ser submetidos ao SPOJ Brasil. O site possui um juiz online para validação da solução [que poderá ser entregue em C/C++/Java];

2.1. Em caso de aceitação: imprimir e me entregar a solução produzida [na aula seguinte];

2.2. Em caso de rejeição: não precisa entregar a solução;

3. Cada solução entregue somará pontos extras para compor a nota final;

[exercícios]

1- ID 3830 SOMA

2- ID 3829 QUADRAD2

Quer aprender conceitos lógicos na prática?

Tente instalar e utilizar o Scratch! Download aqui: http://info.scratch.mit.edu/Scratch_1.4_Download

AVALIAÇÃO: prova (1o GQ) + prova (2o GQ)

Referências:

- Herbert Schildt – C Completo e Total, Makron Books, 3ª Edição, 1997.

- ASCENCIO, A. F. G., CAMPOS, E. A. V. Fundamentos de programação de computadores. São Paulo: Prentice Hall, 2002.

- FARRER, H. et al. Programação estruturada de computadores: algoritmos estruturados. Rio de Janeiro: LTC, 1999.

- FORBELLONE, A. L. V., EBERSPACHER, H. F. Lógica de Programação: a construção de algoritmos e estrutura de dados. São Paulo: Makron Books, 1993.

- FORBELLONE, A. L. V.; EBERSPACHER, H. F. Lógica de Programação. São Paulo: Makron Books, 2005. Ref. Bib: N.C.

- W. Celes, R. Cerqueira, J.L. Rangel. Introdução a Estruturas de Dados - com técnicas de programação em C. Ed. Campus, 2004.

- B.W. Kernighan, D.M. Ritchie. C - A Linguagem de Programação - Padrão ANSI. Ed. Campus, 1989.