Estruturas de Repetição. for() while() do-while() break; continue;
|
|
|
- Maria de Lourdes Taveira Silveira
- 9 Há anos
- Visualizações:
Transcrição
1 Estruturas de Repetição for() while() do-while() break; continue; 1
2 Auto-Ajuda (!) Como ajudar a solucionar erros básicos do meu programa? Verificar os ; Verificar se não há comandos em maiúsculas; Verificar se abriu e fechou corretamente todos os, ( ),... Verificar se todas as bibliotecas estão corretamente declaradas (stdio.h, stdlib.h, math.h...); Não confundir atribuição (=) com comparação (==); Nunca usar & com printf; Nunca colocar ; depois de if s, else s,... ; Ler as mensagens de erro e analisar os possíveis erros; 2
3 for Engloba 3 expressões em uma única; Muito útil quando queremos repetir algo um número fixo de vezes; Forma geral: for ( incialização; teste; incremento) instrucao; 3
4 for Exemplo: int main() int conta; for(conta=0; conta<10; conta++) return(0); printf( conta=%d \n,conta); Esse programa executa 10 vezes a instrução printf(); A função printf() imprime o valor da variável conta; 4
5 for - a estrutura Os parenteses seguindo a palavra for contêm três expressões separadas por ; (expr.inicialização ; expr. de teste ; expr. de Incremento ) As três expressões podem ser composta por quaisquer expressões válidas em C; Expressão de Inicialização: é uma instrução de atribuição (conta=0) e é sempre executada uma única vez antes do laço ser iniciado; Expressão de teste: é uma instrução de condição que controla o laço (conta<10). É avaliada como verdadeira ou falsa toda vez que o laço for executado (ou repetido). Se for verdadeira o corpo do laço é executado, se falsa o laço é terminado imediatamente; 5
6 for - a estrutura Expressão de incremento: define a maneira como a variável de controle do laço será alterada cada vez que o laço é repetido (conta++). Essa instrução é executada toda vez imediatamente após a execução do corpo do laço; IMPORTANTE: Não coloque ; no fim da linha do for!!! 6
7 for Outro exemplo: imprimindo os números de 9 a 0: Int main() int conta; for(conta=9; conta>=0; conta--) printf( conta=%d \n,conta); return(0); 7
8 for Outro exemplo: imprimindo os números de 9 a 0, de 2 em 2: Int main() int conta; for(conta=9; conta>=0; conta-=2) printf( conta=%d \n,conta); return(0); 8
9 for - Flexibilidades Qualquer uma das expressões do laço for pode conter várias instruções separadas por vírgulas. A vírgula, na verdade, é um operador em C que significa faça isto e mais isto. Um par de expressões separados por, é avaliado da esquerda para direita; Exemplo: Int main() int x,y; for(x=0, y=0; x+y<100; x=x+1, y=y+1) printf( %d, x+y); return(0); 9
10 for - Flexibilidades Podemos usar caracteres ao invés de inteiros! Exemplo: Int main() char ch; for( ch= a ; ch<= z ; ch++) printf( %c, ch); return(0); 10
11 for - Flexibilidades Podemos usar funções em qualquer uma das expressões internas do laço for: Exemplo: Int main() char ch; for( ch=getch(); ch!= x ; ch=getch()) return(0); printf( %c, ch); Este programa solicita a entrada de um caractere enquanto esse caractere for diferente de x; 11
12 for - Flexibilidades Qualquer uma das três partes de um laço for pode ser omitida. Exemplo: Int main() char ch; for( ; ( ch=getch() )!= x ; ) printf( %c, ch); return(0); 12
13 for - Flexibilidades Laço infinito: Exemplo: Int main() for( ; ; ) printf( Laco infinito ); return(0); 13
14 for - Flexibilidades Laço nulo: Exemplo: Int main() int c; for( c=0 ; c<100 ; c++ ) ; return(0); 14
15 for - Instruções Múltiplas Duas ou mais instruções podem ser colocadas dentro do laço para serem executadas repetidas vezes, se estiverem escritas entre chaves; Exemplo: Int main() int conta, total; for(conta=0, total=0; conta<10; conta++) total+=conta; printf( Conta= %d, total= %d \n,conta,total); return(0); 15
16 for - Aninhados Podemos também utilizar laços for dentro de outros laços for, quantos forem necessários; Exemplo: um programa que imprime a tabuada: Int main() int i,j,k; for(k=0;k<=1;k++) printf( \n ); for(i=1;i<5;i++) return(0); printf( tabuada do %3d,i+4*k+1); printf( \n ); for(i=1;i<=9;i++) for(j=2+4*k; j<=5+4*k;j++) printf( %3d x %3d = %3d, j, i, j*i); 16
17 while Estrutura bem simples e similar ao laço for; Forma geral: While ( expressão de teste ) instrução; Enquanto a expressão teste for verdadeira, o corpo do laço while será executado. A expressão teste é testada toda vez que o laço inicializa uma nova repetição. 17
18 while Da mesma forma que o laço for, o laço while pode ter uma única instrução em seu corpo, várias, ou nenhuma; Em geral um laço while pode substituir um laço for dessa maneira: c=0; While(c<10) printf( %d\n,c); c++; For(c=0;c<10;c++) printf( %d\n,c); 18
19 while O mesmo exemplo anterior, agora utilizando laço while: int main() int conta=0; int total=0; //inicializa a var conta // inicializa a var total while(conta<10) // executa o laço 10 vezes total+=conta; // faz a conta (somatório) printf( conta=%d, total= %d\n,conta++,total); return(0); 19
20 Quando usar qual?? Se o laço for faz o mesmo trabalho que o laço while, quando devo usar o for e quando devo usar o while? O laço for é indicado em situações em que o número de iterações é previamente conhecido; Por que o programa irá percorrer todas as repetições necessáriamente; O laço while é indicado em situações onde o laço possa vir a ser interrompido no meio das repetições; Ou seja, ele não precisa cumprir todas as repetições; 20
21 Exemplo; Int main() int cont=0; printf( Digite uma frase:\n ); while(getche()!= \r ) cont++; printf( O numero de caracteres eh %d, cont); return(0); Esse programa retorna a quantidade de caracteres digitados até que o programa encontra o \r, que é o <RETURN> ou o mais conhecido como ENTER. 21
22 Exemplo: Int main() int num; int resposta; while(1) printf( Digite um numero: ); scanf( %d,&num); resposta=1; while(num>1) resposta*=num--; printf( O fatorial eh %d\n,resposta); return(0); 22
23 do-while Este laço é bastante similar ao while; A diferença entre os dois laços é que nesse laço o teste da condição é avaliado depois do laço ser executado; Dessa forma, o laço do-while é executado ao menos uma vez, não importando se a condição teste é verdadeira ou falsa; Forma geral: Do instrução; while ( expressao teste ); 23
24 break - continue O comando break pode ser usado no corpo de qualquer estrutura de laço em C; Causa a saída imediata do laço e o controlador passa para o próximo bloco de instruções; Se o comando break estiver em estruturas de laços aninhados, afetará somente o laço que o contém; Muito usado combinados com laços infinitos, por exemplo; O comando continue força a proxima iteração do laço e pula o código que estiver depois dele; Nos laços while e do-while, o continue faz com que o controlador vá direto para o teste da expressão e depois continua o laço; No caso do laço for, o computador primeiro executa o incremento do laço, depois o teste condicional, e finalmente faz com que o laço continue. 24
25 Exercícios 1. Escreva um programa em C, que solicite um número inteiro de até 4 dígitos ao usuário e inverta a ordem de seus algarismos. Por exemplo: C:> Digite um número de 4 digitos: 1234 Seu número invertido eh Escreva um programa em C que leia do usuário uma letra qualquer, e escreva essa letra na tela compondo um triangulo com uma altura H também lida do teclado, da seguinte maneira: Letral= R, H=4 R RR RRR RRRR 25
26 Exercícios 3. Escreva um programa em C, que escreve os n primeiros números impares (com n lido do teclado); 4. Escreva um programa para calcular a soma e o produto dos n primeiros números naturais (n lido do teclado); 5. Escreva um programa que escreve na tela os dez primeiros números da sequencia:
27 Exercícios 6. Escreva um programa em C, que imprima o quadrado de todos os inteiros abaixo do número digitado pelo usuário. 7. Escreva um programa em C, que solicite dois caracteres do usuário e imprima o número de caracteres que estão entre eles (do alfabeto). 8. O número de combinações de n objetos diferentes, onde r objetos são escolhidos de cada vez, é dado pela seguinte fórmula: n! C n,r = r! n r! Escreva um programa em C que calcule o número de combinações de n objetos tomados r de cada vez. Os valores r e n devem ser solicitados pelo usuário. 27
28 Exercícios 9. Ler 5 números inteiros e calcular a soma dos que forem par. 10. Escreva um programa em C que escreva na tela todos os divisores de um número n lido do teclado. 11. Imprimir o menor número inteiro positivo cujo quadrado é superior a um valor n dado. 12. Imprimir a tabuada do número n lido do teclado. 13. Identificar se o número n lido do teclado é primo ou não. 14. A série de Fibonacci é uma sequencia de termos que tem como os 2 primeiros termos 0 e 1 respectivamente. A partir deles, os demais termos são formados somando-se os 2 ultimos termos: Escreva um programa em C que gere n termos da sequencia de fibonacci. 28
ESTRUTURAS DE CONTROLE
ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO EM LINGUAGEM C 03/12/16 Repetição Contada Fluxograma Linguagem C I = C até F sim Comando não For (i=c; i
Linguagem C. Prof.ª Márcia Jani Cícero
Linguagem C Prof.ª Márcia Jani Cícero A estrutura Básica de um Programa em C Consiste em uma ou várias funções ou programas. main( ) // primeira função a ser executada // inicia a função // termina a função
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
Universidade Federal de Uberlândia Faculdade de Computação. Linguagem C: estruturas de repetição While / Do While / For
Universidade Federal de Uberlândia Faculdade de Computação Linguagem C: estruturas de repetição While / Do While / For Prof. Renato Pimentel 1 Estruturas de repetição O real poder dos computadores está
5 - COMANDOS DE CONTROLE DE PROGRAMA Em C existem os comandos de decisões, os comandos de iteração (ou de laços) e os comandos de desvios.
3636363636363636363636363636363636363636363636363636 5 - COMANDOS DE CONTROLE DE PROGRAMA Em C existem os comandos de decisões, os comandos de iteração (ou de laços) e os comandos de desvios. 5.1 - Comandos
para / for (com teste numérico) enquanto / while (com teste lógico no início) repita até que / do...while (com teste lógico no fim)
Algoritmos e Programação de Computadores1 Prof. Eduardo 1 1. ESTRUTURAS DE REPETIÇÃO Uma estrutura de repetição é utilizada para fazer com que um pedaço (trecho) do programa seja executado n vezes, ou
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
Linguagem C Estruturas de Repetição
Linguagem C Estruturas de Repetição Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Janeiro de 2018 Unidade 07 Linguagem C Estruturas de Repetição 1/18
Laços de repetição for, while, do-while
Computação Eletrônica Laços de repetição for, while, do-while Prof: Luciano Barbosa Estruturas de Repetição Imagine um programa que calcula a média de um aluno. Este programa é bastante simples, bastaria:
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,
Programação de Computadores I. Linguagem C Estruturas de Repetição
Linguagem C Estruturas de Repetição Prof. Edwar Saliba Júnior Fevereiro de 2011 Unidade 06 Estruturas de Repetição 1 Estruturas de Repetição Também são conhecidas como: laços ou loops; Estrutura essencial
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
Estruturas de repetição. Objetivos: - Compreender diversos tipos de comandos de repetições disponíveis na linguagem C.
capa Estruturas de repetição Objetivos: - Compreender diversos tipos de comandos de repetições disponíveis na linguagem C. - Aprender a implementar algoritmos em C com laços de repetições. Estruturas de
COMANDOS DE DECISÕES. O COMANDO if. O comando if instrui o computador a tomar uma decisão simples. Forma Geral: if (expressão de teste) instrução;
COMANDOS DE DECISÕES O COMANDO if O comando if instrui o computador a tomar uma decisão simples. Forma Geral: if (expressão de teste) instrução; Por exemplo: /* testif.c*/ /* mostra o uso do comando if*/
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,
Métodos Computacionais. Comandos Condicionais e de Repetição em C
Métodos Computacionais Comandos Condicionais e de Repetição em C Tópicos da Aula Hoje vamos acrescentar comportamentos mais complexos a programas em C Comandos Condicionais if-else switch Comandos de Repetiçã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
Exercícios Repetição
Curso de Engenharia de Controle e Automação Disciplina: Informática para a Automação Professor: Marcelo Cendron Exercícios Repetição 1.1 8.3 Exercícios 1. Faça um programa utilizando o comando while, que
Linguagem C++ Estruturas de controle Parte II Estruturas de repetição
Fundamentos de Programação Linguagem C++ Estruturas de controle Parte II Estruturas de repetição Prof. Bruno E. G. Gomes IFRN 1 Estruturas de Controle Permitem o controle da sequência de execução de um
Linguagem C (estruturas condicionais)
Linguagem C (estruturas condicionais) André Tavares da Silva [email protected] Comandos de Controle de Fluxo Todos os comandos devem ser terminados com um ;. { e são usados para delimitar um
Estrutura do programa
Linguagem C Estrutura do programa Exemplo: #include #include main() { printf( Ola, mundo! ); system( pause ); }
LINGUAGEM C: COMANDOS DE REPETIÇÃO
LINGUAGEM C: COMANDOS DE REPETIÇÃO Prof. André Backes ESTRUTURAS DE REPETIÇÃO Uma estrutura de repetição permite que uma sequência de comandos seja executada repetidamente, enquanto determinadas condições
Estruturas de Repetição
Estruturas de Repetição Introdução As estruturas de repetição, permitem executar mais de uma vez um mesmo trecho de código. Trata-se de uma forma de executar blocos de comandos somente sob determinadas
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
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
INFORMÁTICA APLICADA AULA 05 LINGUAGEM DE PROGRAMAÇÃO C++
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 05 LINGUAGEM DE PROGRAMAÇÃO C++ Profª ª Danielle Casillo LAÇOS Laços são comandos da linguagem
Introdução à Ciência da Computação
Introdução à Ciência da Computação Introdução à Linguagem C: Parte II Prof. Ricardo J. G. B. Campello Sumário Seleção Simples Seleção Composta Seleção Encadeada Seleção de Múltipla Escolha Repetição com
ESTRUTURAS DE CONTROLE - LAÇOS OU MALHAS DE REPETIÇÃO
ESTRUTURAS DE CONTROLE - LAÇOS OU MALHAS DE REPETIÇÃO Executa uma sequencia de comandos; nenhuma, uma ou várias vezes de acordo com uma condição, ou de acordo com uma variável de controle. 6.1 - REPETIÇÃO
LÓGICA DE PROGRAMAÇÃO. PROFª. M.Sc. JULIANA H Q BENACCHIO
LÓGICA DE PROGRAMAÇÃO PROFª. M.Sc. JULIANA H Q BENACCHIO Primeiro programa em C #include int main() { int num1, num2, result; scanf("%d",&num1); scanf("%d",&num2); result = num1 + num2; printf("%d",
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
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
Universidade Federal de Uberlândia Faculdade de Computação. Linguagem C: Operadores relacionais e lógicos estruturas condicionais If...
Universidade Federal de Uberlândia Faculdade de Computação Linguagem C: Operadores relacionais e lógicos estruturas condicionais If... Else Switch Prof. Renato Pimentel 1 Operações relacionais Operações
Algoritmos e Programação
Algoritmos e Programação Aula 5 Estruturas de Repetição Profa. Marina Gomes [email protected] 26/04/2017 Engenharia de Computação - Unipampa 1 Aula de Hoje Estrutura de repetição Comando for
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
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
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Condicionais e de Repetição
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Condicionais e de Repetição 1 Comando while Deseja-se calcular o valor de: 1 + 2 + 3 +... + N. Observação: não sabemos, a priori, quantos termos
Introdução a programação Comandos de repetição
Instituto Federal de Minas Gerais Campus Ponte Nova Introdução a programação Comandos de repetição Professor: Saulo Henrique Cabral Silva Laços de repetição 2 Vamos começar com um exercício Imprimir os
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;
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
O laço for é geralmente usado quando queremos repetir algo por um número fixo de vezes
Linguagem C Laços Laços Laços são comandos usados sempre que uma ou mais instruções tiverem de ser repetidas enquanto uma certa condição estiver sendo satisfeita Em C existem três comandos de laços for
Faculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação. Lista de Exercícios 1
Faculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação Lista de Exercícios 1 1. O programa seguinte tem vários erros em tempo de compilação. Encontre-os. Main() int a=1; b=2,
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
Algoritmos e Técnicas de Programação. Professora: Luciana Faria
Algoritmos e Técnicas de Programação Professora: Luciana Faria Estrutura de Repetição condicional Estrutura de repetição Nas aulas anteriores verificamos que a execução sequencial dos comandos da função
Sintaxe Básica de Java Parte 2
Sintaxe Básica de Java Parte 2 Universidade Católica de Pernambuco Ciência da Computação Prof. Márcio Bueno [email protected] Fonte: Material da Profª Karina Oliveira Instruções Condicionais A instrução
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
MC102 Algoritmos e Programação de Computadores
MC102 Algoritmos e Programação de Computadores Instituto de Computação UNICAMP Primeiro Semestre de 2014 Roteiro 1 Maior número 2 Soma de n números 3 Fatorial 4 Máximo Divisor Comum (MDC) 5 Números primos
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
ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO
ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO Baseado nos slides de autoria de Rosely Sanches Estruturas de Controle ESTRUTURA SEQUENCIAL ESTRUTURAS CONDICIONAIS Estrutura Condicional Simples Estrutura
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
INSTRUÇÕES DE REPETIÇÃO
Cursos: Análise, Ciência da Computação e Sistemas de Informação Programação I - Prof. Aníbal Notas de aula 6 INSTRUÇÕES DE REPETIÇÃO As instruções de repetição permitem fazer com que a execução de uma
Linguagem de Programação Java Terceira aula. Prof. Rogério Albuquerque de Almeida
Linguagem de Programação Java Terceira aula Prof. Rogério Albuquerque de Almeida 1 Linguagem de Programação Estruturas de Repetição (Laços / Loops) Permitem a repetição da execução de partes específicas
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
Para começar... Algoritmos e Lógica de Programação 80 horas // 4 h/semana. Para começar... Comando REPITA (repeat) Comando REPITA (repeat)
Algoritmos e Lógica de Programação 80 horas // 4 h/semana Estrutura de Repetição Aula 09 Prof. Piva Para começar... Existem situações onde não sabemos, ao certo, quantas vezes teremos que repetir a sequencia
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
Comandos em C (cont.)
Comandos em C (cont.) Operador ternário:? O operador condicional possui uma opção um pouco estranha. É o único operador C que opera sobre três expressões. Sua sintaxe geral possui a seguinte construção:
Linguagem C Estruturas de Repetição
Linguagem C Estruturas de Repetição José Gustavo de Souza Paiva Introdução Como fazer um programa que mostre na tela os 4 primeiros números ímpares? Primeira solução printf( 1 ); printf( 3 ); printf( 5
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
Aula 8: Estruturas de Repetição: O comando while
CI208 - Programação de Computadores Aula 8: Estruturas de Repetição: O comando while Prof. MSc. Diego Roberto Antunes [email protected] www.inf.ufpr.br/diegor Universidade Federal do Paraná Setor de Ciências
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
Aula 11 - Repetições Encaixadas
Aula 11 - Repetições Encaixadas Já vimos os seguintes comandos de repetição: while for do while O formato geral destes comando é: while (comparação) {c1; c2;...; cn; for (inicialização; comparação; incremento)
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
Aula 6 Oficina de Programação Estruturas Condicionais no C. Profa. Elaine Faria UFU
Aula 6 Oficina de Programação Estruturas Condicionais no C Profa. Elaine Faria UFU - 2017 Estrutura Condicional Simples Algoritmo se () entao instrução fimse A instrução só será executada se
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
Lógica de Programação I
Gilson de Souza Carvalho [email protected] 1 Comando Do/While Além do comando while, existem outras estruturas para implementar laços repetitivos. O comando Do/While funciona de forma similar ao
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
Seleção Múltipla Laços (while, do-while, for) AULA 05
Introdução a Programação IF669 http://www.cin.ufpe.br/~if669 Seleção Múltipla Laços (while, do-while, for) AULA 05 Ricardo Massa F. Lima [email protected] Sérgio C. B. Soares [email protected] Até aqui...
Estruturas de Repetição
Estruturas de Repetição Lista de Exercícios - 04 Programação de Computadores I Professor: Edwar Saliba Júnior Estruturas de Repetição O que são e para que servem? São comandos que são utilizados na programação
Aula 5 - Mais C e repetição
Vamos nesta aula mostrar mais detalhes e a forma geral dos comandos C vistos até agora. O comando de atribuição A forma geral do comando de atribuição é: = A expressão
Disciplina de Algoritmos e Programação
Disciplina de Algoritmos e Programação Ú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
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;
Programação científica C++
Programação científica C++ NIELSEN CASTELO DAMASCENO Slide 3 Exercícios Escreva um programa para armazenar o valor 20 em uma variável X e o valor 5 em uma variável Y. A seguir, armazenar a soma do valor
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
para / for (com teste numérico) enquanto / while (com teste lógico no início) repita até que / do...while (com teste lógico no fim)
Algoritmos e Programação de Computadores1 Prof. Eduardo 1 1. ESTRUTURAS DE REPETIÇÃO Uma estrutura de repetição é utilizada para fazer com que um pedaço (trecho) do programa seja executado n vezes, ou
