Linguagem de Programação
|
|
|
- Yasmin Bárbara Filipe Sabala
- 9 Há anos
- Visualizações:
Transcrição
1 Linguagem de Programação Vetores e Strings int vetor[] / rand() / #define / char string[] / gets() Gil Eduardo de Andrade
2 Vetores Introdução Um vetor pode ser definido como é um conjunto de elementos (variáveis) que apresentam um mesmo tipo e são referenciados por um nome comum; Essas variáveis que compõem um vetor são acessadas através de um índice inteiro, onde o índice de menor valor (índice 0 ) corresponde ao primeiro elemento do vetor, enquanto o índice de maior valor corresponde ao último elemento;
3 Vetores Declaração de Vetores A declaração de vetores é efetuada, de forma geral, da seguinte maneira: tipo nome_vetor[tamanho]; tipo: indica qual é o tipo das variáveis que compõem o vetor ex.: int, float, double; nome_vetor: indica o nome pelo qual o vetor é referenciado; tamanho: indica o tamanho do vetor, o número de elementos total que o copõe;
4 Vetores Vetores Inteiros: Considerando o slide anterior, poderíamos então declarar um vetor do tipo int de tamanho 10. Teríamos: int numeros[10]; Ao declararmos o vetor numeros garantimos que o espaço de memória necessário para armazenar todos os seus elementos seja reservado;
5 Vetores Vetores Inteiros: Contudo é importante observar que apenas declaramos o vetor, ou seja, ainda não especificamos os elementos (valores) que ele deve armazenar; Antes desta especificação, dizemos que o vetor possui armazenado lixo de memória, valores quaisquer gerados por outros programas que utilizaram o mesmo espaço de memória num momento anterior;
6 Vetores Armazenando Valores num Vetor: Como mencionado, o tamanho do vetor indica quantos elementos podemos armazenar num vetor; Para que seja possível especificar qual elemento do vetor receberá um dado que queremos armazenar, utilizamos um índice (valor inteiro) que indica a posição do vetor que receberá o dado;
7 Vetores Armazenando Valores num Vetor: Os índices do vetor variam de 0 até seu tamanho-1, ou seja, o vetor int numeros[10] possui os índices: 1, 2, 3, 4, 5, 6, 7, 8 e 9: Para armazenar dados neste vetor utilizaríamos a seguinte sintaxe: numeros[0] = 6; numeros[4] = -10;
8 Representação Gráfica: Vetores Um vetor, em programação de computadores, pode ser representado por um retângulo dividido em um número de partes que é igual ao seu tamanho. Cada parte é referenciada por um índice; Índices (posições) int numeros[10]
9 Vetores Exemplos de Codificação (Atribuindo valores):
10 Vetores Exemplos de Codificação (Atribuindo valores):
11 Vetores Exemplos de Codificação (Declaração e Inicialização):
12 Vetores Exemplos de Codificação (Declaração e Inicialização):
13 Vetores Exemplos de Codificação (Percorrendo um Vetor):
14 Vetores Exemplos de Codificação (Percorrendo um Vetor):
15 Gerando Valores Aleatórios Utilizando srand() e rand(): Quando trabalhamos com vetores é comum necessitarmos gerar valores aleatórios para serem armazenados em suas posições; Para tal, em linguagem C, trabalhamos com as funções srand() e rand() disponíveis na biblioteca <time.h>;
16 Gerando Valores Aleatórios Utilizando srand() e rand(): Primeiramente devemos incluir a biblioteca <time.h> no topo do código fonte C, juntamente com outras bibliotecas, por exemplo, a <stdio.h>; O segundo passo é gerar uma semente que nos permite obter números aleatórios (pseudo). Essa semente é gerada pela função srand(time(null)) que deve ser colocada logo após a declaração das variáveis;
17 Gerando Valores Aleatórios Utilizando srand() e rand(): Efetuados os dois passos anteriores já podemos utilizar o método rand() que permite obter valores inteiros aleatórios dentro de um limite pré-definido; A função rand() deve ser utilizada precedida do operador matemático % e do valor inteiro que indica o limite superior dos valores que podem ser gerados;
18 Gerando Valores Aleatórios Utilizando srand() e rand(): Por exemplo, se utilizarmos a seguinte linha de código: rand()%10: estaremos gerando valores inteiros aleatórios entre 0 e 9. Isso possibilita perceber que o valor máximo sempre será um valor menor que o limite inteiro especificado, ou seja, no exemplo com 10, teremos um valor aleatório máximo de 9;
19 Gerando Valores Aleatórios Exemplos de Codificação (Valores aleatórios entre 0 -?):
20 Gerando Valores Aleatórios Exemplos de Codificação (Valores aleatórios entre 0 -?):
21 Gerando Valores Aleatórios Exemplos de Codificação (Vetor com valores aleatórios):
22 Gerando Valores Aleatórios Exemplos de Codificação (Vetor com valores aleatórios):
23 Utilizando #define: Constantes: #define O comando #define permite especificar valores que serão constantes ao longo do código-fonte C que será implementado; O #define deve ser utilizado entre o trecho de código onde efetuamos a inclusão das bibliotecas e o código relativo a função main();
24 Constantes: #define Sintaxe #define: O #define segue a seguinte sintaxe: #define nome_constante valor; Nome do Comando Nome da Constante Valor atribuído a constante
25 Constantes: #define Exemplos de Codificação (#define básico): Observe que a constante PI foi escrita em caixa alta (letras maiúsculas). Este procedimento é recomendado como boas práticas de programação, já que ao longo do código-fonte fica fácil reconhecer o que é variável e o que constante, tanto para o programador quanto para quem está visualizando o código pela primeira vez.
26 Constantes: #define Exemplos de Codificação (#define básico):
27 Constantes: #define Exemplos de Codificação (#define com vetor):
28 Constantes: #define Exemplos de Codificação (#define com vetor):
29 Strings: vetores do tipo char Definição String: Quando trabalhamos com vetores de caracteres (char), dizemos que estamos trabalhando com Strings; Dentro desse contexto, podemos definir Strings como um conjunto de caracteres, ou ainda, um conjunto de elementos do tipo char;
30 Strings: vetores do tipo char Declarando Strings: A declaração de Strings (vetores char), acontece da mesma forma como vimos para vetores inteiros (int); Ex.: char rua[20]; Onde char é o tipo dos elementos que compõem a string, rua é nome da String e 10 é o tamanho da string;
31 Strings: vetores do tipo char Capturando Strings: Para que seja possível efetuar a leitura de uma String, considerando que a mesma é composta por vários elementos do tipo char utilizamos a função gets() ao invés da função scanf(); Ex.: gets(rua);
32 Strings: vetores do tipo char Imprimindo Strings: Quando precisamos imprimir o conteúdo de uma String, considerando que o mesmo é composto, normalmente, por vários caracteres, utilizamos o comando printf() com o modificador %s (s string); Ex.: printf(%s, rua);
33 Strings: vetores do tipo char Final de Strings caractere \0 : Quando precisamos percorrer uma String utilizando, normalmente, um laço de repetição, é preciso identificar o seu término, como condição de parada para do laço; Para tal as Strings possuem o caractere especial \0 em sua última posição, indicando o seu término;
34 Strings: vetores do tipo char Final de Strings caractere \0 : Portanto ao efetuarmos a leitura de uma String digitada pelo usuário, da qual não sabemos o seu tamanho inicialmente, podemos utilizar um laço de repetição e o caractere \0 para percorrer toda essa String; Ex.: for(a=0; rua[a]!= \0 ; a++) { };
35 Strings: vetores do tipo char Exemplos de Codificação (declaração e inicialização String):
36 Strings: vetores do tipo char Exemplos de Codificação (Capturando e imprimindo String):
37 Constantes: #define Exemplos de Codificação (Capturando e imprimindo String):
38 Constantes: #define Exemplos de Codificação (Percorrendo uma String):
39 Constantes: #define Exemplos de Codificação (Percorrendo uma String):
40 Operadores de Condição Exemplos Utilizados no Documento Mais Exemplos sobre o Conteúdo Exercícios sobre o Conteúdo
Linguagem de Programação
Linguagem de Programação Matrizes Gil Eduardo de Andrade Introdução Uma matriz pode ser definida, assim como um vetor, como um conjunto de elementos (variáveis) que apresentam um mesmo tipo e são referenciados
Algoritmos e Programação
Algoritmos e Programação Aula 7 Vetores Profa. Marina Gomes [email protected] 19/05/2017 Engenharia de Computação - Unipampa 1 Motivação Problema: Leia as notas de uma turma de cinco estudantes
Programação: Vetores
Programação de Computadores I Aula 09 Programação: Vetores José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/62 Motivação Problema Faça um programa que leia
Vetores. e o programa deverá ler os valores separadamente:
Vetores Vetor é um tipo de dado usado para representar uma certa quantidade de variáveis de valores homogêneos (do mesmo tipo). Imagine o seguinte problema: calcular a média das notas da prova de 5 alunos.
Disciplina de Algoritmos e Programação
Disciplina de Algoritmos e Programação Aula Passada Prática com declaração e inicialização de variáveis Capacidade de representação (estouro de representação) Tamanho ocupado pela variável na memória (comando
Linguagem de Programação
Linguagem de Programação Laços de Repetição for() / while() / do{}while() Gil Eduardo de Andrade Introdução Laços de Repetição Um laço de repetição permite que um determinado trecho de código seja executado
Introdução a Programação de Jogos
Introdução a Programação de Jogos Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Estrutura de um Programa C Inclusão de bibliotecas auxiliares: #include Definição
Algoritmos e Programação
Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes [email protected] 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;
Estrutura de Dados. Struct (Registro) Lais Farias Alves
Estrutura de Dados Struct (Registro) Lais Farias Alves Conceito de Struct Struct (Registro). Um registro (=record) é uma coleção de várias variáveis, possivelmente de tipos diferentes. Na linguagem C,
Linguagem de Programação I. Aula 10 Funções
Linguagem de Programação I Aula 10 Funções Da Aula Anterior Tipos de dados básicos e operadores em C Declaração de variáveis e modificadores de tipo Estruturas de Controle Arrays unidimensionais Geração
Linguagem C: Introdução
Linguagem C: Introdução Linguagem 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
LINGUAGEM C: ARRAY: VETORES E MATRIZES
LINGUAGEM C: ARRAY: VETORES E MATRIZES Prof. André Backes POR QUE USAR ARRAY? As variáveis declaradas até agora são capazes de armazenar um único valor por vez. Sempre que tentamos armazenar um novo valor
LÓGICA DE PROGRAMAÇÃO (C) VETORES E MATRIZES. Professor Carlos Muniz
Vetores são estruturas de dados que armazenam usualmente uma quantidade fixa de dados de um certo tipo; por esta razão, também são conhecidos como estruturas homogêneas de dados. Internamente, um vetor
Módulo 1. Introdução. AEDS I C++ (Rone Ilídio)
Módulo 1 Introdução AEDS I C++ (Rone Ilídio) Introdução Linguagens de Programação Fonte Compilador Executável SO I Hardware C++ - Características Evolução do C, ou seja, possui a mesma sintaxe É uma linguagem
Laboratório de Programação II
Laboratório de Programação II Aula 02 Prof. Diemesleno Souza Carvalho [email protected] http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... 01 Introdução à linguagem C;
Sub Rotinas. Estrutura de Dados. Prof. Kleber Rezende
Sub Rotinas Estrutura de Dados Prof. Kleber Rezende Considerações Iniciais Uma dos métodos mais comuns e amplamente utilizados em programação de computadores é o Top-Down. Nesta abordagem um problema é
Programação Básica. Estrutura de um algoritmo
Programação Básica Estrutura de um algoritmo Código-fonte Como vimos na aula anterior um algoritmo pode ser representado usando um fluxograma Um algoritmo pode também ser representado usando texto Esse
Linguagem C Princípios Básicos (parte 1)
Linguagem C Princípios Básicos (parte 1) Objetivos O principal objetivo deste artigo é explicar alguns conceitos fundamentais de programação em C. No final será implementado um programa envolvendo todos
Matrizes. Marina Andretta. 17 de abril de 2017 ICMC-USP. Marina Andretta (ICMC-USP) sme0230-ipc 17 de abril de / 30
Matrizes Marina Andretta ICMC-USP 17 de abril de 2017 Marina Andretta (ICMC-USP) sme0230-ipc 17 de abril de 2017 1 / 30 Matrizes Uma matriz é uma variável composta bidimensional. Você pode pensá-la como
Sumário. Introdução à Ciência da Computação. Ponteiros em C. Introdução. Definição. Por quê ponteiros são importantes?
Introdução à Ciência da Computação Ponteiros em C Prof. Ricardo J. G. B. Campello Sumário Introdução Definição de Ponteiros Declaração de Ponteiros em C Manipulação de Ponteiros em C Operações Ponteiros
Conceitos Básicos Linguagem C
Conceitos Básicos Linguagem C PROF. MAURÍCIO A DIAS [email protected] 2 Método Método básico para construção de algoritmos 1. Compreender completamente o problema a ser resolvido, se possível dividindo
Estruturas de Dados. Introdução Definição de Ponteiros Declaração de Ponteiros em C Manipulação de Ponteiros em C
Estruturas de Dados Revisão de Ponteiros Prof. Ricardo J. G. B. Campello Sumário Introdução Definição de Ponteiros Declaração de Ponteiros em C Manipulação de Ponteiros em C Operações Ponteiros e Arranjos
Introdução a Computação
Introdução a Computação Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Programação Programa é um algoritmo escrito em uma linguagem de programação. Existem diversas linguagens
A Linguagem C. A forma de um programa em C
A Linguagem C Criada em 1972 por D. M. Ritchie e K. Thompson. Tornou-se uma das mais importantes e populares, principalmente pela portabilidade e flexibilidade. Foi projetada para o desenvolvimento de
Disciplina de Algoritmos e Programação
Disciplina de Algoritmos e Programação Aula Passada 1º Programa: olamundo.c #include // biblioteca padrão de E/S /* Programa Olá Mundo */ int main(void) { printf( Olá mundo\n ); //exibe Olá mundo
Introdução à Programação. Introdução a Linguagem C. Prof. José Honorato F. Nunes
Introdução à Programação Introdução a Linguagem C Prof. José Honorato F. Nunes [email protected] Resumo da aula Introdução Variáveis Tipos de dados Operadores e Expressões: Operadores
Classes o Objetos. Classes, objetos, métodos e variáveis de instância
Classes o Objetos Um recurso comum de cada aplicativo feito até agora é que todas as instruções que realizavam tarefas localizavam-se no método main. Se você tornar parte de uma equipe de desenvolvimento
Introdução a Linguagem C. Prof. Me. Hélio Esperidião
Introdução a Linguagem C Prof. Me. Hélio Esperidião Características de um programa De forma geral a maioria dos programas são compostos por dados de entrada, processamento e dados de saída. Entrada de
Linguagem C. André Tavares da Silva.
Linguagem C André Tavares da Silva [email protected] Variáveis Posição nomeada de memória que é usada para guardar um valor que pode ser modificado pelo programa. Todas as variáveis devem ser
Capítulo 1: Introdução à Linguagem C. Pontifícia Universidade Católica Departamento de Informática
Capítulo 1: Introdução à Linguagem C Pontifícia Universidade Católica Departamento de Informática Programa Programa é um algoritmo escrito em uma linguagem de programação. No nosso caso, a linguagem C.
CURSO BÁSICO DE PROGRAMAÇÃO AULA 15. Revisão Vetores e Matrizes Trabalho
CURSO BÁSICO DE PROGRAMAÇÃO AULA 15 Revisão Vetores e Matrizes Trabalho Definição: Introdução a Linguagem C Vetores Estrutura que permite armazenar um conjunto de dados do mesmo tipo na mesma variável;
Linguagem C Vetores, Matrizes e Strings
Linguagem C Vetores, Matrizes e Strings José Gustavo de Souza Paiva Vetores Também conhecidos como variáveis compostas homogêneas unidimensionais É um tipo de dado que representa um conjunto de valores
Paradigmas de Programação. Java First-Tier: Aplicações. Orientação a Objetos em Java (I) Nomenclatura. Paradigma OO. Nomenclatura
Java First-Tier: Aplicações Orientação a Objetos em Java (I) Paradigmas de Programação Programação Funcional Programação Procedural Programação Orientada por Objetos Grupo de Linguagens de Programação
Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.
1 Estruturas da linguagem C 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. Identificadores Os identificadores seguem a duas regras: 1. Devem ser começados por letras
#include <stdio.h> Void main() { printf( Cheguei!\n"); } INTRODUÇÃO A LINGUAGEM C
#include Void main() { printf( Cheguei!\n"); } INTRODUÇÃO A LINGUAGEM C ANTES DO C ERA A LINGUAGEM B B foi essencialmente uma simplificação da linguagem BCPL. B só tinha um tipo de dado, que
Variáveis Compostas Homogêneas Vetores
Variáveis Compostas Homogêneas Vetores Lógica de Programação Prof. Kleber Rezende Considerações Iniciais Os vetores são variáveis estruturadas homogêneas capazes de armazenar uma série de informações de
Fundamentos de Programação. Linguagem C++ aula II - Variáveis e constantes. Prof.: Bruno Gomes
Fundamentos de Programação Linguagem C++ aula II - Variáveis e constantes Prof.: Bruno Gomes 1 Variáveis Representa uma porção da memória que pode ser utilizada pelo programa para armazenar informações
Computação Eletrônica. Strings. Prof: Luciano Barbosa. CIn.ufpe.br
Computação Eletrônica Strings Prof: Luciano Barbosa Recapitulando: Vetores Representar uma coleção de variáveis de um mesmo tipo em uma dimensão Ex: float notas[5]; ou float notas[5] = {2.5,3.2,1.9,4.1,2.0};
CURSO BÁSICO DE PROGRAMAÇÃO AULA 11. Revisão Aula Anterior Vetores Cadeia de Caracteres
CURSO BÁSICO DE PROGRAMAÇÃO AULA 11 Revisão Aula Anterior Vetores Cadeia de Caracteres Introdução a Linguagem C Laços de Repetição While Do-While For while() { } do { }while();
Introdução à Linguagem C Variáveis e Expressões
INF1005: Programação 1 Introdução à Linguagem C Variáveis e Expressões 08/03/10 (c) Paula Rodrigues 1 Tópicos Principais Programando em C Funções Variáveis Define Operadores e Expressões Entrada e Saída
Linguagem C vetores. IF61A/IF71A - Computação 1 Prof. Leonelo Almeida. Universidade Tecnológica Federal do Paraná
Linguagem C vetores IF61A/IF71A - Computação 1 Prof. Leonelo Almeida Universidade Tecnológica Federal do Paraná Até agora... Introdução à linguagem C Estrutura de um programa Escrita e execução do primeiro
MC-102 Aula 21 Registros
MC-102 Aula 21 Registros Instituto de Computação Unicamp 27 de Outubro de 2016 Roteiro 1 Registros Declarando um novo tipo de Registro Acessando os campos de um Registro Lendo e Escrevendo Registros Atribuição
Introdução à Programação. Operadores, Expressões Aritméticas e Entrada/Saída de Dados
Introdução à Programação Operadores, Expressões Aritméticas e Entrada/Saída de Dados Programa em C #include int main main ( ) { Palavras Reservadas } float celsius ; float farenheit ; celsius
Fundamentos de Programação de Computadores Linguagem C Vetor Unidade 09 Linguagem C - Vetor 1/16
Linguagem C Vetor Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Janeiro de 2018 Unidade 09 Linguagem C - Vetor 1/16 Sintaxe: Vetor tipo_variável nome_vetor[tamanho];
PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95
PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95 Exercícios de revisão Lista 01: a) Monte um mapa conceitual indicando as relações entre os seguintes conceitos, no contexto do assunto visto em aula:
Universidade Federal do Espírito Santo. Programação I Tipos de Dados Básicos - C Professora: Norminda Luiza
Universidade Federal do Espírito Santo Programação I Tipos de Dados Básicos - C Professora: Norminda Luiza Variáveis Tipos de Dados Básicos Formação dos identificadores o nome deve começar com uma letra
Introdução à Programação
Programação de Computadores Introdução à Programação Prof. Helton Fábio de Matos [email protected] Agenda Algoritmo & Programa Variáveis Declaração de tipos Comando de entrada ou de leitura Comando de
Vetores são estruturas indexadas utilizadas para armazenar dados de um mesmo tipo: int, char, float ou double. Oexemploaseguirédeumvetordeinteiros:
18 Vetores Ronaldo F. Hashimoto e Carlos H. Morimoto Nessa aula vamos introduzir o tipo vetor. Aofinaldessaaulavocêdeverásaber: Descrever o que são vetores na linguagem C. Declarar vetores. Como acessar
Atualização Técnica e Pedagógica de Professores no componente de Lógica de Programação com C# (console) Semana 4 Vetor e Matriz
Atualização Técnica e Pedagógica de Professores no componente de Lógica de Programação com C# (console) Semana 4 Vetor e Matriz Prof. Tiago Jesus de Souza Introdução Vetores e Matrizes em geral são caracterizadas
Algoritmos e Lógica de Programação 80 horas // 4 h/semana. Para começar... Matrizes. Para começar... Matrizes. Matrizes
Algoritmos e Lógica de Programação 80 horas // 4 h/semana Aula 13 Prof. Piva Para começar... Vamos considerar um algoritmo que foi elaborado para para armazenar os Nomes e as Médias Finais dos 20 alunos
Programação 1. Atribuição, operadores aritméticos, entrada de dados. Técnico em Eletrônica Semestre 5 02
Programação 1 Atribuição, operadores aritméticos, entrada de dados Técnico em Eletrônica Semestre 5 02 Armazenando na memória tipo de variável #include #include main() { int ano; Declaração
Aula 3 Constantes e funções de E/S
Programação I Aula 3 e funções de E/S Prof. Laura Silva de Assis e Prof. Luis Carlos Retondaro Engenharia de Computação 2o Período CEFET/RJ - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca
Disciplina: Introdução a Programação. IPRJ/UERJ Professora: Sílvia Mara da Costa Campos Victer. Índice: Aula1 - Introdução Programa Algoritmo
Disciplina: Introdução a Programação. IPRJ/UERJ Professora: Sílvia Mara da Costa Campos Victer Índice: Aula1 - Introdução Programa Algoritmo Aula 2 - Variáveis Tipos de dados Identificadores Aula 3 - Programação
CCO 016 / COM 110 Fundamentos de Programação
CCO 016 / COM 110 Fundamentos de Programação Prof. Roberto Affonso da Costa Junior Universidade Federal de Itajubá AULA 12 Agregados Homogêneos Variáveis Indexadas matrizes Variáveis Indexadas bi dimensionais
Introdução à Programação Estruturada Parte 3. Material da Prof. Ana Eliza
Introdução à Programação Estruturada Parte 3 Material da Prof. Ana Eliza Arquitetura do Computador Digital MEMÓRIA Armazena dados e comandos UNIDADE DE ENTRADA UNIDADE DE CONTROLE UNIDADE LÓGICA E ARITMÉTICA
Programação Estruturada
Programação Estruturada Introdução à linguagem C Professores Emílio Francesquini e Carla Negri Lintzmayer 2018.Q3 Centro de Matemática, Computação e Cognição Universidade Federal do ABC Programação estruturada
Algoritmos e Introdução à Programação. Lógica e Linguagem de Programação
Algoritmos e Introdução à Programação Lógica e Linguagem de Programação Prof. José Honorato Ferreira Nunes [email protected] http://softwarelivre.org/zenorato/honoratonunes Linguagem C Prof.
CCO 016 / COM 110 Fundamentos de Programação
CCO 016 / COM 110 Fundamentos de Programação Prof. Roberto Affonso da Costa Junior Universidade Federal de Itajubá AULA 05 Entrada de dados Leia scanf Entrada dos dados Entrada de dados compreende a operação
Declarações. C diferencia letras maiúsculas de minúsculas! int n, N; n é diferente de N!
Declarações Os nomes das variáveis devem conter apenas letras, dígitos e o símbolo _ Os principais tipos são: int, float, double e char Exemplos: int n; int quantidade_valores; float x, y, somavalores;
Estrutura de Dados. Cadeia de Caracteres. Roberto Araujo Ago/2013
Estrutura de Dados Cadeia de Caracteres Roberto Araujo Ago/2013 Estrutura de Dados O que é uma estrutura de dados? É um arranjo pré-definido de um ou mais pedaços de dados Ex: Ex: Os carateres 'u', 'v',
Curso Básico de Programação Aula 11. Revisão Aula Anterior Laços de Repetição While; Do-While; For.
Curso Básico de Programação Aula 11 Revisão Aula Anterior Laços de Repetição While; Do-While; For. Introdução à Linguagem C Laços de Repetição While Do-While For while () { } do {
INTRODUÇÃO À LINGUAGEM C
INTRODUÇÃO À LINGUAGEM C Prof. Bruno Feijó, Dept. de Informática, PUC-Rio (2017) C foi criado no início da década de 70, quando os programas mais eficientes eram escritos em linguagem Assembly, bem próxima
Unidade 5: Introdução à Programação com C/C++ Prof. Daniel Caetano
Lógica de Programação para Engenharia 1 Unidade 5: Introdução à Programação com C/C++ Prof. Daniel Caetano Objetivo: Explicitar os elementos básicos envolvidos na programação com a linguagem C/C++. Bibliografia:
Estrutura do programa
Linguagem C Estrutura do programa Exemplo: #include #include main() { printf( Ola, mundo! ); system( pause ); }
Aula 5 Oficina de Programação Introdução ao C. Profa. Elaine Faria UFU
Aula 5 Oficina de Programação Introdução ao C Profa. Elaine Faria UFU - 2017 Linguagem de Programação Para que o computador consiga ler um programa e entender o que fazer, este programa deve ser escrito
