Want to create interactive content? It’s easy in Genially!

Get started free

linguagem C

Gisela Fonseca

Created on June 29, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Vaporwave presentation

Women's Presentation

Geniaflix Presentation

Shadow Presentation

Newspaper Presentation

Memories Presentation

Zen Presentation

Transcript

Linguagem de Programação

Linguagem C

Linguagem C

Gisela Nº6 T120 UFCD 0784 TI-S Marlene Cunha 2022/23

INDice

Quais os operadores relacionais

Instrução de atribuição

O que é uma Linguagem de programação

Quais os operadores lógicos

Instrução de saída

Qual a origem da Linguagem C/ C++

Quais os operadores de cadeia de caracteres

Estruturas de controlo sequencial, decisão ou seleção e repetição ou de ciclos

Como definir dados vaiáveis e constantes

Quais os tipos de dados

Funções

Quais os operadores aritméticos

Instrução de entrada

Software para programar linguagem C

O que é uma Linguagem de programação

A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador

Qual a origem da Linguagem C/ C++

A Linguagem C foi inventada e foi implementada no inicio dos anos 70 por Dennis Ritchie em um DEC PDP-11, usando o Sistema Operacional UNIX. A linguagem C é o resultado do processo de desenvolvimento iniciado com outra linguagem, chamada BCPL, desenvolvida por Martin Richards. Esta linguagem influenciou a linguagem inventada por Ken Thompson, chamada linguagem B.

Qual a origem da Linguagem C/ C++

C ++ é uma extensão da linguagem de programação C. As extensões de C ++ sobre C foram primeiramente introduzidas por Bjarne Stroustrup em 1980 nos Laboratórios Bell de New Jersey. Inicialmente, a linguagem era chamada ``C com classes'', mas o nome foi alterado para C ++ em 1983.

Como definir dados vaiáveis e constantes

Uma constante é uma variável no sentido de que uma constante também reserva um espaço de memória para o tipo de dado que manipulará. Entretanto, uma constante armazenará um valor ÚNICO, um valor que NÃO mudará com o tempo de execução do programa.

uma variável é um tipo de dado armazenado em computador. Chama-se variável pois o valor contido nesse espaço de memória do computador varia com o tempo, não é um valor fixo.

Quais os tipos de dados

Quais os operadores aritméticos

Quais os operadores relacionais

Quais os operadores lógicos

Quais os operadores de cadeia de caracteres

Uma cadeia de caracteres (string em inglês) é uma sequência de caracteres ou símbolos definida pelo código ASCII. Em linguagem C, uma cadeia de caracteres pode ser tratada como um "Vetor" do tipo char, cujo último elemento é o caractere nulo '\0', ou seja, o primeiro caractere do código ASCII (cujo valor é 0).

Funções

Instrução de entrada

A função printf (abreviatura de print formatted) exibe na tela do terminal uma lista formatada de números, caracteres, strings, etc. O primeiro argumento da função é uma string que especifica o formato da impressão.

Instrução de atribuição

Instrução de saída

A função scanf (abreviatura de scan formatted) recebe do teclado uma lista de números, caracteres, strings, etc. O primeiro argumento da função é uma string que especifica o formato da lista. Os demais argumentos são os endereços das variáveis onde os valores recebidos devem ser armazenados. A função trata todos os brancos como se fossem espaços (caracteres ' ').

Estruturas de controlo sequencial, decisão ou seleção e repetição ou de ciclos

Estrutura de controlo sequencial #include < stdio.h > - inclusão da biblioteca no arquivo. int main( ) – Faz parte de todo programa em C. Os parênteses depois do main indicam que main é um bloco de função. return 0 – Incluída no fim de toda função main. Neste caso, se o programa foi concluído com sucesso mostrará ao final o valor 0.

Estruturas de controlo sequencial, decisão ou seleção e repetição ou de ciclos

Estrutura de decisão Podemos pensar no comando else como sendo um complemento do comando if. O comando if completo tem a seguinte forma geral: if (condição) declaração_1; else declaração_2; A expressão da condição será avaliada. Se ela for diferente de zero a declaração 1 será executada. Se for zero a declaração 2 será executada. .

Estruturas de controlo sequencial, decisão ou seleção e repetição ou de ciclos

Estrutura de repetição Denominamos “laço” (loop em inglês) a uma estrutura de repetição. As estruturas de repetição, executam a repetição de um conjunto de instruções enquanto uma determinada condição é verdadeira.

Software para programar linguagem C

https://www.onlinegdb.com/online_c_compiler

Webgrafia

  • https://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o
  • https://www.devmedia.com.br/historia-do-c-c/24029
  • https://www.dca.fee.unicamp.br/cursos/POOCPP/node18.html
  • https://embarcados.com.br/variaveis-e-constantes/
  • https://www.pucsp.br/~so-comp/cursoc/aulas/c320.html
  • https://www.codingame.com/playgrounds/24988/programacao-c/cadeia-de-caracteres
  • https://www.ime.usp.br/~pf/algoritmos/aulas/io.html
  • https://slideplayer.com.br/slide/7393379/
  • https://gabrielbueno072.github.io/rea-aed/aula_seq.html
  • http://mtm.ufsc.br/~azeredo/cursoC/aulas/c410.html
  • http://linguagemc.com.br/a-estrutura-de-repeticao-for-em-c/

fim