·

Engenharia Civil ·

Linguagens de Programação

Send your question to AI and receive an answer instantly

Ask Question

Recommended for you

Preview text

LINGUAGEM DE PROGRAMAÇÃO INTRODUÇÃO LINGUAGEM C LINGUAGEM DE PROGRAMAÇÃO C C é resultado de um processo iniciado com a linguagem BCPL BCPL influenciou a linguagem de nome B que evoluiu posteriormente para C A simplicidade de sua implementação permitiu a extensão da linguagem e a criação de compiladores C para praticamente todas as plataformas de hardware e sistemas operacionais A simplicidade de sua implementação permitiu a extensão da linguagem e a criação de compiladores C para praticamente todas as plataformas de hardware e sistemas operacionais HISTÓRICO 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 LINGUAGEM C Características Caracteres e inteiros podem ser misturados na maioria das expressões C Possui poucas declarações para serem lembradas apenas 32 palavras chaves Compiladores podem ser escritos de forma mais simples Há compiladores C para inúmeros ambientes operacionais A LINGUAGEM C diretivas para o préprocessador declaração de variáveis globais main declaração de variáveis locais da função main comandos da função main ESTRUTURA BÁSICA DE UM PROGRAMA C Diretiva include permite incluir uma biblioteca Bibliotecas contêm funções prédefinidas utilizadas nos programas DIRETIVAS PARA O PROCESSADOR BIBLIOTECAS meu primeiro programa C include stdioh include stdlibh main printf Alo mundo mostra systemPAUSE fica parado EXEMPLO Declaram as variáveis e seus tipos Os nomes das variáveis devem conter apenas letras e dígitos Os principais tipos são int float double e char Exemplos int n int quantidadevalores float x y somaValores char sexo char nome40 DECLARAÇÕES Atribui o valor da direita à variável da esquerda O valor pode ser uma constante uma variável ou uma expressão Exemplos x 4 lemos x recebe 4 y x 2 lemos y recebe x mais 2 y y 4 lemos y recebe y mais 4 valor 25 sexo F constantes devem estar entre aspas simples apóstrofe COMANDO DE ATRIBUIÇÃO ENTRADA DE DADOS Função scanf scanf formatos var1 var2 Exemplos int i j float x char c scanfd i scanfd f j x scanfc c scanfs nome d inteiro decimal f float lf double c char s string Identifica o Tipo Indica o endereço OPERADORES MATEMÁTICOS Operador Exemplo Comentário x y Soma x e y x y Subtrai y de x x y Multiplica x e y x y Divide x por y x y Resto da divisão de x por y x Incrementa em 1 o valor de x x Decrementa em 1 o valor de x Função printf printf formatos var1 var2 Exemplos int i j float x char c printfd i printfd f j x printfc c SAÍDA DE DADOS d inteiro f float lf double c char s string include stdioh include stdlibh main int i j float x i 1 j 2 x 3 printfd i printf d f j x systemPAUSE SAÍDA DE DADOS include stdio h include stdlib h main definicao de variave is float n1 n2 n3 media entrada de dados scanf f f fn 1 n2 n3 operaca o media n1n 2 n 3 3 saida de dados printf f n1 printf f n2 printf f n3 printf f media system PAUSE SAÍDA DE DADOS Exemplo OPERADORES DE ATRIBUIÇÃO Equivale a x x y x y Equivale a x x y x y Equivale a x x y x y Equivale a x x y x y Equivale a x x y x y Atribui o valor de y a x x y Comentário Exemplo Operador QUESTÃO 01 Faça um programa em C para somar dois números e multiplicar o resultado pelo primeiro número QUESTÃO 02 Elaborar um programa em C para calcular a média aritmética de 2 notas escolares de um aluno e escrever as notas e a média calculada EXERCÍCIO