Disciplina de Algoritmos e Programação
|
|
|
- Lucca Bardini Castelhano
- 8 Há anos
- Visualizações:
Transcrição
1 Disciplina de Algoritmos e Programação
2 Último Conteúdo Estruturas de condição Estrutura condicional simples Utilização da estrutura de condição if com expressões lógicas simples Utilização do comando if com expressões lógicas compostas (&& e ) Estrutura condicional composta Utilização da cláusula else na estrutura if Comandos if aninhados Estrutura de seleção múltipla Utilização da estrutura de condição switch
3 Aula de Hoje Teórica Funções auxiliares para manipulação de String Estruturas de Repetição while do... while for Teste de Mesa
4 Funções de Manipulação de Strings As funções de manipulação de stringssão funções pré-definidas presentes na biblioteca string.h Necessário incluir a biblioteca string.h no programa fonte #include <string.h>
5 Funções de Manipulação de Strings gets(leitura de Strings) Função pré-definida na biblioteca string.hque permite a leitura de strings com espaços Sintaxe: gets(char *string); Ex.: char string[20]; gets(string); // Teclado = aula de algoritmos printf( %s\n,string); // Tela = aula de algoritmos
6 Funções de Manipulação de Strings #include <stdio.h> int main() { char str[20]; scanf("%[a-z a-z]",str); printf("a string digitada foi: %s\n", str); return 0; /*ler caracteres de todo alfabeto em maiúsculo, o espaço em branco e minúsculo, respectivamente */
7 Funções de Manipulação de Strings #include <stdio.h> int main(){... scanf("%[^\n]", str);... /*A instrução [^\n] diz ao comando scanf() para ler tudo até encontrar retorno de carro (ENTER, representado pelo símbolo '\n'*/
8 Funções de Manipulação de Strings #include <stdio.h> int main(){... scanf("%[^\n]", str);... /*A instrução [^\n] diz ao comando scanf() para ler tudo até encontrar retorno de carro (ENTER, representado pelo símbolo '\n'*/ // fflush(stdin)
9 Funções de Manipulação de Strings puts (Escrita de Strings) Função pré-definida na biblioteca string.h que permite a impressão de uma string na tela Sintaxe: puts(char *string); Ex.: char string[20]= Caracteres ; puts(string); // Tela = caracteres
10 Funções de Manipulação de Strings strcpy (Cópia de Strings) Função pré-definida na biblioteca string.h que permite copiar uma string para outra Sintaxe: char *strcpy(char *destino, const char *origem); Ex.: char destino[20]; strcpy(destino, String origem ); printf( %s\n,destino); // Tela = String origem
11 Funções de Manipulação de Strings strcat (Concatenação de Strings) Função pré-definida na biblioteca string.h que permite a concatenação de duas strings Sintaxe: char *strcat(char *destino, const char *origem); Ex.: char origem[10]= Fim,destino[20]= Inicio ; strcat(destino,origem); printf( %s\n,destino); // Tela = InicioFim
12 Funções de Manipulação de Strings strcmp(comparação de Strings) Função pré-definida na biblioteca string.hque permite a comparação de duas strings Retorna 0 se as duas stringsforem iguais Retorna -1 se a 1ª stringfor menor (alfabeticamente) que a 2ª Retorna 1 se a 1ª stringfor maior (alfabeticamente) que a 2ª Sintaxe: int strcmp(char *string1, char *string2); Ex.: char string1[10]= Carro,string2[10]= Moto ; printf( %d\n, strcmp(string1,string2)); // Tela = -1
13 Funções de Manipulação de Strings strlen (Comprimento de Strings) Função pré-definida na biblioteca string.h que retorna o comprimento de uma string Sintaxe: int strlen(char *string); Ex.: char string[10]= Fim ; printf( %d\n,strlen(string)); // Tela = 3
14 Exercícios Faça um programa que leia um nome e um sobrenome e mostre na tela: Nome completo, guardado em uma string diferente das lidas Quantidade de caracteres do nome completo RESTRIÇÃO: NÃO USE A BIBLIOTECA STDIO.H
15 Comando while Sintaxe: while(condição) comando; // este será repetido enquanto a condição for V Em geral: while(condição) { comando_1; comando_n; Observação: No while, paraqueo comando(oubloco de comandos seja executado, pelo menos umavez, é necessárioquea condiçãoseja verdadeira pelo menos uma vez
16 Comando do... while Sintaxe: do comando; while(condição); // executa novamente o comando se a condição for V Em geral: do { comando_1; comando_n; while(condição); Observação: No do... while, aocontráriodo while, é garantido que, pelomenosumavez, o comando(ou bloco de comandos) será executado. IAC-2009/1
17 Comando for Sintaxe: for (comando_inicial; condição; comando_final) comando; // este será repetido enquanto a condição for V Em geral: for (i = valor_inicial ; condição em relação a i; inc/dec i) { comando_1; comando_n;
18 Diferenças e Semelhanças?? { comando_1; comando_n;
19 Exemplo de Equivalência i=0;//inicialização while (i<10){ comando_1; comando_n; i++;// incremento for(i=0; i<10; i++) { comando_1; comando_n;
20 Exercícios A) Faça um programa em Linguagem C que leia um número inteiro positivo (n) e que apresente na tela os números inteiros existentes no intervalo fechado entre 0 e n, um por linha, em ordem crescente. Se for lido um número que não seja inteiro positivo, o programa deve informar que o número lido não é inteiro positivo e terminar. 1) Usando o comando while 2) Usando o comando do... while 3) Usando o comando for
21 1) Usando while #include <stdio.h> int main(void) { int n,i; printf( Digite um número inteiro positivo: ); scanf( %d,&n); if (n<1){ printf( Número não é inteiro positivo\n ); else { i=0; while (i<=n) { printf( %d\n,i); i++; return 0;
22 2) Usando do... while #include <stdio.h> int main(void) { int n,i; printf( Digite um número inteiro positivo: ); scanf( %d,&n); if (n<1){ printf( Número não é inteiro positivo\n ); else { i=0; do { printf( %d\n,i); i++; while (i<=n); return 0;
23 3) Usando for #include <stdio.h> int main(void) { int n,i; printf( Digite um número inteiro positivo: ); scanf( %d,&n); if (n<1){ printf( Número não é inteiro positivo\n ); else { for (i=0; i<=n; i++) printf( %d\n,i); return 0;
24 Comparação Com while i=0; while (i<=n) { printf( %d\n,&n); i++; Com do... while i=0; do { printf( %d\n,i); i++; while (i<=n); Com for for (i=0; i<=n; i++) printf( %d\n,i);
25 Exercícios B) Faça um programa em Linguagem C que leia um número inteiro positivo (n) e que apresente na tela os números inteiros existentes no intervalo fechado entre 0 e n, um por linha, em ordem decrescente. Se for lido um número que não seja inteiro positivo, o programa deve informar que o número lido não é inteiro positivo e terminar. 1) Usando o comando while 2) Usando o comando do... while 3) Usando o comando for
26 Exercícios C) Faça um programa em Linguagem C que leia um número inteiro positivo (n) e que apresente na tela os números inteiros existentes no intervalo aberto entre 0 e n, um por linha, em ordem crescente. Se for lido um número que não seja inteiro positivo, o programa deve informar que o número lido não é inteiro positivo e terminar. 1) Usando o comando while 2) Usando o comando do... while 3) Usando o comando for
27 Exercícios D) Faça um programa em Linguagem C que leia números reais e que, conforme vão sendo lidos os números, apresente a soma dos valores já lidos. Quando o usuário digitar o valor 0, o programa deve terminar. 1) Usando o comando while 2) Usando o comando do... while 3) Usando o comando for
28 Exercícios E) Faça um programa em Linguagem C que leia números reais e que, conforme vão sendo lidos os números, apresente a média dos valores já lidos. Quando o usuário digitar o valor 0, o programa deve terminar. 1) Usando o comando while 2) Usando o comando do... while 3) Usando o comando for
29 #include <stdio.h> #include <stdlib.h> int main(void) { float media=0,valor,i; printf("digite um número real: "); scanf("%f",&valor); for (i=1;valor!=0;i++) { media=(valor+(media*(i-1)))/i; printf("média atual = %f\n",media); printf("digite um número real: "); scanf("%f",&valor); system("pause"); return 0; 3) Usando for
30 Teste de Mesa Conforme os programas ganham complexidade, mais complicada fica a depuração processo de busca e correção de erros de programação Teste de Mesa Método adotado para auxiliar na depuração de um programa e/ou do algoritmo Simulação de todos os passos: entradas, comandos e instruções do algoritmo; a fim de saber se ele chega ao resultadoaquesepropõeesealógicaestácorreta
31 Teste de Mesa Simulação Preencher uma tabela com valores para as variáveis e seguir o fluxo de execução do programa, simulando a execução de cada instrução Refazendo o que o computador faria ao executar cada instrução A cada comando simulado (executado), os valores das variáveis na tabela devem ser atualizados Se, para uma instrução executada, uma ou mais variáveis não ficarem com os valores esperados, há um erro na lógica do algoritmo
Algoritmos e Programação
Algoritmos e Programação Aula 6 Manipulação de strings Profa. Marina Gomes [email protected] 23/10/2017 Engenharia de Computação - Unipampa 1 Variáveis string Na linguagem C uma cadeia de caracteres
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();
Aula 9 Oficina de Programação Strings. Profa. Elaine Faria UFU
Aula 9 Oficina de Programação Strings Profa. Elaine Faria UFU - 2017 String Cadeia de caracteres (ou String) É uma seqüência de letras e símbolos, na qual os símbolos podem ser espaços em branco, dígitos
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 {
Apêndice B. Cadeias de Caracteres (Strings)
Apêndice B. Cadeias de Caracteres (Strings) Até agora, quando desejávamos indicar o número de elementos existentes em um vetor qualquer, utilizávamos uma variável inteira, digamos tam, para armazenar tal
Caracteres. Caracteres são representados através de códigos numéricos. Tabela de códigos: Define correspondência entre caracteres e códigos numéricos
Caracteres Caracteres são representados através de códigos numéricos. Tabela de códigos: Define correspondência entre caracteres e códigos numéricos Exemplo: Tabela ASCII Alguns alfabetos precisam de maior
Comandos de entrada. e saída. Comandos de entrada. Comandos de entrada. Comandos de entrada. Comandos de entrada. Comandos de entrada.
e saída Biblioteca stdio.h Comandos Função scanf() Função gets() Função getchar() Material cedido pelo prof. Daniel Callegari scanf() Rotina de entrada que lê todos os tipos de dados. Protótipo: int scanf(const
SITUAÇÃO VETORES. Imagine o seguinte problema:
13/08/2014 PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO AULA 07 VETORES MATRIZES EXERCÍCIOS 1 SITUAÇÃO Imagine o seguinte problema: Crie um programa que
Estrutura do programa
Linguagem C Estrutura do programa Exemplo: #include #include main() { printf( Ola, mundo! ); system( pause ); }
Strings. Introdução. Definição de strings. Criação/Declaração de strings. Inicialização de strings. Manipulação de strings. Exemplos.
Introdução Definição de strings. Criação/Declaração de strings. Inicialização de strings. Manipulação de strings. Exemplos. 1 definições Uma string é uma sequência, um conjunto, ou uma cadeia de caracteres.
ESTRUTURAS COMPOSTAS VETOR
ESTRUTURAS COMPOSTAS Variáveis Compostas Unidimensionais VETOR slides desenvolvidos pela Profa. Rosely Sanches 2 ESTRUTURAS COMPOSTAS Pode-se organizar tipos simples em tipos mais complexos formando as
ESTRUTURAS COMPOSTAS
ESTRUTURAS COMPOSTAS Variáveis Compostas Unidimensionais VETOR Clique para adicionar texto Profa. Dra. Elisa Yumi Nakagawa 1. Semestre de 2017 Slides inicialmente preparados pela Profa. Rosely Sanches
INF 1005 Programação I
INF 1005 Programação I Aula 12 Cadeia de Caracteres (Strings) Edirlei Soares de Lima Caracteres Até o momento nós somente utilizamos variáveis que armazenam números (int, float ou
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;
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
Aula 15: Repetição (Parte 3)
Aula 15: Repetição (Parte 3) Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2019/1 Departamento de Computação UFOP Aula Anterior Breve Revisão Comandos de Decisão
Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE)
Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE) Profa. Dra. Elisa Yumi Nakagawa 1o semestre/2017 Estruturas de Controle ESTRUTURA SEQUENCIAL ESTRUTURAS CONDICIONAIS Estrutura Condicional Simples Estrutura Condicional
LP II Estrutura de Dados
LP II Estrutura de Dados Linguagem C Seleção e Repetição Prof. José Honorato F. Nunes [email protected] Resumo da aula Estruturas de Seleção Simples Composta Aninhada Estruturas de
Linguagem C (repetição)
Linguagem C (repetição) André Tavares da Silva [email protected] Exercício Escrever um programa que conte (mostre na tela) os números de 1 a 100. Comandos aprendidos até o momento: printf, scanf, getchar,
Aula 03 -Introdução àlinguagc Programação: Estrutura-Repetição. OPL e IC1 Prof: Anilton Joaquim da Silva
Aula 03 -Introdução àlinguagc Programação: Estrutura-Repetição OPL e IC1 Prof: Anilton Joaquim da Silva [email protected] 1 Estrutura de Repetição Em certas situações é necessária a repetição de
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
Programação de Computadores I Funções de Repetição da Linguagem C PROFESSORA CINTIA CAETANO
Programação de Computadores I Funções de Repetição da Linguagem C PROFESSORA CINTIA CAETANO Comando WHILE O comando while executa um bloco de comandos enquanto a condição testada for verdadeira (diferente
Lógica e Linguagem de Programação Convertendo um algoritmo em pseudocódigo para a linguagem C Professor: Danilo Giacobo
Lógica e Linguagem de Programação Convertendo um algoritmo em pseudocódigo para a linguagem C Professor: Danilo Giacobo Este documento explica como transformar um algoritmo escrito na forma pseudocódigo
Aula 4 ESTRUTURAS DE REPETIÇÃO (FOR)
Aula 4 ESTRUTURAS DE REPETIÇÃO (FOR) Profa. Dra. Elisa Yumi Nakagawa 1o semestre/2017 Estruturas de Controle l ESTRUTURA SEQUENCIAL l ESTRUTURAS CONDICIONAIS l l l Estrutura Condicional Simples Estrutura
Aula 14: Repetição (Parte 2)
Aula 14: Repetição (Parte 2) Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2019/1 Departamento de Computação UFOP Aula Anterior Laços de repetição Comando de repetição
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};
Vetores II. Strings Leitura e exibição Biblioteca string.h Operações com Strings. Matrizes Definição de Acesso Operações com Matrizes
Strings Leitura e exibição Biblioteca string.h Operações com Strings Matrizes Definição de Acesso Operações com Matrizes Utilidade da String Facilidade de manipulação de um grande conjunto de caracteres
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
Modulo 4: while do while (limites de variáveis)
PROGRAMAÇÃO DE COMPUTADORES V - TCC- 00.323 Modulo 4: while do while (limites de variáveis) Aura - Erick [email protected], [email protected] Roteiro Até aqui apreendemos as estruturas: If e If...else Switch
ESTRUTURAS CONDICIONAIS. Introdução à Ciência da ComputaçãoI Simone Senger de Souza
ESTRUTURAS CONDICIONAIS Introdução à Ciência da ComputaçãoI Simone Senger de Souza Estruturas de Controle ESTRUTURA SEQUENCIAL ESTRUTURA CONDICIONAL ESTRUTURA DE REPETIÇÃO 2 Estruturas Condicionais Estrutura
Caracteres, Vetores e Matrizes
Caracteres, Vetores e Matrizes STRINGS VETORES DE CARACTERES Para realizar processamento de texto e trabalhar com letras do alfabeto e outros caracteres como, por exemplo, símbolos de pontuação, a linguagem
Vetores e Strings. 4. Funções Básicas para manipulação de Strings. A função gets() lê uma string do teclado. Sua forma geral é:
4. Funções Básicas para manipulação de Strings - gets A função gets() lê uma string do teclado. Sua forma geral é: gets (nome_da_string); 187 - gets (continuação) Exemplo: Vetores e Strings 188 #include
Estruturas de Repetição
Prof.: Edwar Saliba Júnior Fevereiro 2012 1 Nomenclaturas: Loopings, Laços ou Malhas de Repetição; Possibilidades de Parada: Quantidade de repetições previamente definida (melhoria na legibilidade e qualidade
Introdução à Programação. Estruturas de Repetição
Introdução à Programação Estruturas de Repetição Repetição de Comandos i 0 int somatorio(int n) { int soma = 0; int i = 0; soma = soma + i; i++; soma = soma + i; i++; soma = soma + i;... n i Faz esta seqüência
Tratamento de Caracteres
Tratamento de Caracteres Notas de Aula Prof. Francisco Rapchan www.geocities.com/chicorapchan A tabela ASCII Se os computadores manipulam apenas números, como eles podem armazenar os caracteres de um nome
Comando Switch. Embora a escada if else-if possa executar testes de várias maneiras, ela não é de maneira nenhuma elegante.
Comando Switch Embora a escada if else-if possa executar testes de várias maneiras, ela não é de maneira nenhuma elegante. O código pode ficar difícil de ser seguido e confundir até mesmo o seu autor no
MC-102 Aula 11 Strings
MC-102 Aula 11 Strings Instituto de Computação Unicamp 22 de Setembro de 2016 Roteiro 1 Strings Definição de Strings em C Leitura e Escrita de Strings Inicialização de Strings Strings: Exemplos 2 Biblioteca
Linguagem C Controle do Fluxo de Execução. Lógica de Programação
Linguagem C Controle do Fluxo de Execução Lógica de Programação Caro(a) aluno(a), Aqui começaremos a escrever os nossos primeiros programas em uma Linguagem de Programação. Divirta-se!!! Estrutura Seqüencial
3. Linguagem de Programação C
Introdução à Computação I IBM1006 3. Linguagem de Programação C Prof. Renato Tinós Departamento de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 3.4. Estruturas de Controle 3.4.1. Comandos
Introdução à Linguagem C. Strings. Laboratório de Programação Prof.Alfredo Parteli Gomes
Introdução à Linguagem C Strings Laboratório de Programação Prof.Alfredo Parteli Gomes 1 Strings Não existe um tipo String em C. Strings em C são vetores do tipo char que terminam com \0. Para literais
MC-102 Aula 06 Comandos Repetitivos
MC-102 Aula 06 Comandos Repetitivos Instituto de Computação Unicamp 2 de Setembro de 2016 Roteiro 1 Comandos Repetitivos 2 Comando while 3 Comando do-while 4 O comando for 5 Exemplos com Laços Variável
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
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
#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
Introdução à Programação. Expressões Booleanas e Comandos Condicionais
Introdução à Programação Expressões Booleanas e Comandos Condicionais Comandos Condicionais Misture os ingredientes Unte forma com manteiga Despeje a mistura na forma Algoritmo para preparação de bolo
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
Estruturas de Repetição. for() while() do-while() break; continue;
Estruturas de Repetição for() while() do-while() break; continue; 1 Auto-Ajuda (!) Como ajudar a solucionar erros básicos do meu programa? Verificar os ; Verificar se não há comandos em maiúsculas; Verificar
Strings. Adaptado de Deise Saccol
Strings Adaptado de Deise Saccol 1 Strings Não existe um tipo String em C. Strings em C são uma array do tipo char que termina com \0. Para literais String, o próprio compilador coloca \0. #include
Introdução à Programação. Strings
Introdução à Programação Strings Sumário Caracteres (ASCII) Exercícios Vectores de caracteres Strings Exercícios Definição Uma string é um conjunto de caracteres armazenados num vector. Em C, o vector
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;
Métodos Computacionais. Strings (Vetor de Caracteres)
Métodos Computacionais Strings (Vetor de Caracteres) Em C, o tipo char : Caracteres é usado para representar caracteres pode armazenar valores inteiros (em 1 byte), representando assim, 256 valores distintos
Programação de Computadores IV. Estruturas de repetição Slides cedidos por Bruno Augusto Dorta Marques
Programação de Computadores IV Estruturas de repetição Slides cedidos por Bruno Augusto Dorta Marques 1 Estruturas de repetição Uma ação que se repete várias vezes pode ser tratada através: Repetição de
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
Computação Informática
Computação Informática Linguagem C Matrizes em C Aula N. 05 Prof. SIMÃO Jean Marcelo SIMÃO 1 Estrutura de Dados Homogênea matrizes Uma matriz computacional é um váriável composta capaz de armazenar uma
Linguagem C estruturas de repetição
Linguagem C estruturas de repetição 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
ESTRUTURAS CONDICIONAIS. Baseado nos slides de autoria de Rosely Sanches e Simone Senger de Souza
ESTRUTURAS CONDICIONAIS Baseado nos slides de autoria de Rosely Sanches e Simone Senger de Souza Estruturas de Controle ESTRUTURA SEQUENCIAL ESTRUTURA CONDICIONAL ESTRUTURA DE REPETIÇÃO 2 Estruturas Condicionais
ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO
ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com (66) 9953-7642 AULA 02 Revisão de conteúdos da aula passada Exercícios de revisão da aula 01 Estruturas condicionais
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 Seleção
CCO 016 Fundamentos de Programação
CCO 016 Fundamentos de Programação Prof. Roberto Affonso da Costa Junior Universidade Federal de Itajubá AULA 10 Agregados Homogêneos Variáveis Indexadas Cadeia de Caracteres String Cadeia ou string O
Estruturas de Dados Aula 6: Cadeias de 28/03/2010
Estruturas de Dados Aula 6: Cadeias de Caracteres 28/03/2010 Caracteres Caracteres são representados internamente por códigos numéricos Tipo char (inteiro pequeno ) 1 byte (8 bits) 256 caracteres possíveis
C Comandos de Controle
C Comandos de Controle Adriano Cruz [email protected] 19 de julho de 2017 Instituto de Matemática Departamento de Ciência da Computação UFRJ 1 Revisão da Seção Introdução Comandos de Teste Comandos de
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
Aula 7 Oficina de Programação Estruturas de Repetição no C. Profa. Elaine Faria UFU
Aula 7 Oficina de Programação Estruturas de Repetição no C Profa. Elaine Faria UFU - 2017 Aula de Hoje Estruturas de repetição: do while while for Introdução Apresentar as estruturas de repetição do while,
Aula 4. Comandos de Repetição. Prof. Filipe Mutz.
Aula 4 Comandos de Repetição Prof. Filipe Mutz. Instrução Instrução Instrução... Instrução Instrução Condicional (seleção) Repetitivo (loops) Comandos de repetição permitem que um conjunto de instruções
Strings. Todas as funções apresentadas neste documento estão no arquivo de cabeçalho string.h.
Strings Todas as funções apresentadas neste documento estão no arquivo de cabeçalho string.h. 1 Determinando o tamanho de uma string Para determinar o tamanho de uma string use a função strlen( ). Sua
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.
Vetores e Matrizes. Conceito. Conceito. Conceito. Conceito. Conceito. Variáveis Compostas Homogêneas. Matriz
Variáveis Compostas Homogêneas São conhecidas na linguagem C como matrizes. Vetores e es É um conjunto de variáveis do mesmo tipo, acessíveis com um único nome e armazenadas de forma contínua na memória.
