Want to create interactive content? It’s easy in Genially!
linguagem C
Gisela Fonseca
Created on June 29, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Vaporwave presentation
View
Women's Presentation
View
Geniaflix Presentation
View
Shadow Presentation
View
Newspaper Presentation
View
Memories Presentation
View
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