Algoritimos em c
Notas de Aula
Prof. Francisco Rapchan www.geocities.com/chicorapchan rapchan@terra.com.br
O objetivo deste texto é mostrar alguns programas em C, dando uma breve descrição de seu funcionamento para que o leitor possa se “acostumar” com a forma dos programas nessa linguagem. A explicação sobre o funcionamento e uso de cada recurso da linguagem será visto ao longo do curso. O C é uma linguagem de alto nível de uso genérico desenvolvida por programadores para ser usada por programadores. Em outras palavras: não é uma linguagem para uso didático e sim para trabalhar. Ao longo do tempo, grandes sistemas têm sido desenvolvidos em C como, por exemplo, o UNIX, o Windows e o Linux. Essa linguagem foi também usada como base para desenvolver novas linguagens, entre elas a linguagem C++, Java. A primeira versão de C foi criada por Dennis Ritchie em 1972 nos laboratórios Bell para ser incluído como um dos softwares a serem distribuídos juntamente com o sistema operacional Unix do computador PDP-11, na equipe coordenada por Ken Thompson. Alguns marcos históricos: 1969 – Desenvolvimento do UNIX (em um computador PDP 7 em linguagem Assembly). 1969 – Desenvolvimento da linguagem BCPL (muito próxima do Assembly). 1970 – Denis Ritchie cria a linguagem B a partir do BCPL nos laboratórios da Bell Telephones. 1971 – Primeiro desenvolvimento da linguagem C, sucessora do B (o C é a 2ª letra de BCPL). 1973 – O sistema operacional UNIX é reescrito em linguagem C. 1978 – Primeira edição do livro “The C Programming Language”, Kernighan & Ritchie. 1980 – A linguagem C é padronizada pelo American National Standard Institute: surge o ANSI C. 1992 – Surge o C++, uma evolução da linguagem C incorporando conceitos da orientação a objetos.
Algoritmos e Programação
1
Francisco Rapchan rapchan@terra.com.br
1.
Faça um programa que leia dois números que o usuário do computador digitará no teclado, some-os e mostre o resultado na tela do