TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Algoritmo E Programaçao

Casos: Algoritmo E Programaçao. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  23/9/2014  •  1.199 Palavras (5 Páginas)  •  217 Visualizações

Página 1 de 5

O C nasceu na década de 70. Seu inventor, Dennis Ritchie, implementou-o pela

primeira vez usando um DEC PDP-11 rodando o sistema operacional UNIX. O C

é derivado de uma outra linguagem: o B, criado por Ken Thompson. O B, por

sua vez, veio da linguagem BCPL, inventada por Martin Richards.

O C é uma linguagem de programação genérica que é utilizada para a criação

de programas diversos como processadores de texto, planilhas eletrônicas,

sistemas operacionais, programas de comunicação, programas para a

automação industrial, gerenciadores de bancos de dados, programas de projeto

assistido por computador, programas para a solução de problemas da

Engenharia, Física, Química e outras Ciências, etc... É bem provável que o

Navegador que você utiliza tenha sido escrito em C ou C++.

Dados históricos:

• 1969 - Desenvolvimento do UNIX (num PDP 7 em linguagem Assembly);

• 1969 - Desenvolvimento da linguagem BCPL, próxima do Assembly;

• 1970 - Desenvolvimento da linguagem B, sucessora da anterior (o B é a 1ª

letra de BCPL);

• 1971 - Primeiro desenvolvimento da linguagem C, sucessora da anterior (o C

é a 2ª letra de BCPL);

• 1973 - O sistema operativo UNIX é reescrito em linguagem C;

• 1978 - Primeira edição do livro The C Programming Language, Kernighan &

Ritchie;

• 1983-1988 - Definição do ANSI C;

A linguagem C pode ser considerada como uma linguagem de médio nível, pois

possui instruções que a tornam ora uma linguagem de alto nível e estruturada

como o Pascal, se assim se fizer necessário, ora uma linguagem de baixo nível,

pois possui instruções tão próximas da máquina, que só o Assembler possui.

De fato com a linguagem C podemos construir programas organizados e

concisos (como o Pascal), ocupando pouco espaço de memória com alta

velocidade de execução (como o Assembler). Infelizmente, dada toda a

flexibilidade da linguagem, também poderemos escrever programas

desorganizados e difíceis de serem compreendidos.

Devemos lembrar que a linguagem C foi desenvolvida a partir da necessidade

de se escrever programas que utilizassem recursos próprios da linguagem de

máquina de uma forma mais simples e portável que o assembler.

A inúmeras razões para a escolha da linguagem C como a predileta para os

desenvolvedores “profissionais”. As características abaixo servirão para

mostrar o porquê de sua ampla utilização.

FUNÇAO PRINTF E SCANF==

printf

A funÁ„o printf() tem a seguinte forma geral:

printf (string_de_controle,lista_de_argumentos);

Teremos, na string de controle, uma descriÁ„o de tudo que a funÁ„o vai colocar na tela. A

string de controle mostra n„o apenas os caracteres que devem ser colocados na tela, mas

tambÈm quais as vari•veis e suas respectivas posiÁıes. Isto È feito usando-se os cÛdigos de

controle, que usam a notaÁ„o %. Na string de controle indicamos quais, de qual tipo e em que

posiÁ„o est„o as vari•veis a serem apresentadas. … muito importante que, para cada cÛdigo de

controle, tenhamos um argumento na lista de argumentos. Apresentamos agora alguns dos

cÛdigos %:

CÛdigo Significado

%d Inteiro

%f Float

%c Caractere

%s String

%% Coloca na tela um %

Vamos ver alguns exemplos de printf() e o que eles exibem:

printf ("Teste %% %%") -> "Teste % %"

printf ("%f",40.345) -> "40.345"

printf ("Um caractere %c e um inteiro %d",'D',120) -> "Um caractere D e um inteiro

120"

printf ("%s e um exemplo","Este") -> "Este e um exemplo"

printf ("%s%d%%","Juros de ",10) -> "Juros de 10%"

Variáveis

Uma variável é um nome simbólico dado a uma região da memória que armazena um valor a ser

utilizado por uma função. Palavras reservadas da linguagem C (como int, for e if) não podem ser

utilizadas como nomes de variáveis. O nome de uma variável pode conter letras e números, mas deve

começar com uma letra. Observe que a linguagem C faz distinção entre caracteres maiúsculos e

minúsculos.

Toda variável que for utilizada em uma função em C deve ser previamente declarada, ou seja,

associada a um dos tipos de dados disponíveis.

OPRERADOE DE ATRIBUIÇAO==

a forma geral

...

Baixar como (para membros premium)  txt (7.8 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com