DESENVOLVIMENTO DE SOFTWARE
|
|
|
- Isabel Sanches Sequeira
- 9 Há anos
- Visualizações:
Transcrição
1 DESENVOLVIMENTO DE SOFTWARE CAMPUS SANTO ANDRÉ CELSO CANDIDO SEMESTRE
2 OBJETIVOS DA AULA Estrutura de Controle de Decisão Simples Estrutura de Controle de Decisão Estendida Estrutura de Controle de Decisão Aninhada Estrutura de Controle de Decisão em Sequência na mesma linha Estrutura de Controle de Múlitplas Decisões (escolha) Estrutura de Controle de Repetição controlada por Contador (para) Estrutura de Controle de Repetição While (Eqnuanto) Estrutura de Controle de Repetição Do (faça) 2
3 Programação Estruturada A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de programas estruturados, que são programas que não fazem uso da instrução GoTo. Características: Mais fáceis de codificar Compreender Manter (BALENA, 2006). 3
4 Estruturas de Controle Estruturas de Controle Decisão Decisão Simples Descisão Estendida Decisão Aninhada Decisão em Sequência na mesma Linha Estruturas de Controle de Repetição For (Controlada por Contador Para) While (Enquanto) Do (Faça) 4
5 Decisão Simples Permite executar um bloco de código em função da avaliação de uma expressão lógica Em Algoritmo Se <condição> Então <bloco de código_verdade> Fim se Em VB If <condição> Then <bloco de código_verdade> End If Exemplo Dim n1 As Integer =20 IF n1 > 10 Then Console.WriteLine( Número maior que 10) End If 5
6 Decisão Estendida Em Algoritmo Se <condição> Então <bloco de código_verdade> Senão <bloco de código_falso> Fim se Em VB If <condição> Then <bloco de código_verdade> Else <bloco de código_falso> End If Exemplo : Receber um número e informar se é Par ou Ímpar. Sub Main() Dim n1 As Integer Console.WriteLine( Numero ) n1 = Console.ReadLine() IF n1 mod 2 = 0 Then Console.WriteLine( Número é Par ) Else Console.WriteLine( Número é Ímpar ) End If Console.ReadKey() End Sub 6
7 Decisão Aninhada Em Algoritmo Se <condição 1> Então <bloco de código_1> Senão Se <condição 2> Então <bloco de código_2> Senão <bloco de código_falso> Fim se Fim se Em VB If <condição 1> Then <bloco de código_1> Else If <condição 2> Then <bloco de código_2> Else <bloco de código_falso> End If End If 7
8 Decisão Aninhada Em VB Forma Condensada If <condição 1> Then <bloco de código_1> ElseIf <condição 2> Then <bloco de código_2> Else <bloco de código_falso> End If End If Exemplo : Receber a idade de uma pessoa e informar se é Criança, Adolescente, Adulto ou Idoso. Sub Main() Dim idade As Byte Console.WriteLine( Idade: ) Idade = Console.ReadLine() IF idade < 12 Then Console.WriteLine( Criança ) ElseIF idade < 18 Then Console.WriteLine( Adolescente ) ElseIF idade <= 60 Then Console.WriteLine( Adulto ) Else Console.WriteLine( Idoso ) End If Console.ReadKey() End Sub 8
9 Decisão em Sequência VB If <condição 1> Then <instrução 1> Else <instrução_2> Exemplo : Receber um número e informar se é positivo ou negativo (Considere 0 como positivo). Sub Main() Dim n1 As Integer Console.WriteLine( Número: ) n1 = Console.ReadLine() IF n1 < 0 Then Console.WriteLine( Negativo ) Else Console.WriteLine( Positivo ) Console.ReadKey() End Sub O ramo verdadeiro (True) ou falso (Else) pode ser composto de mais de uma instrução separadas por dois pontos, conforme a sintaxe a seguir: If (condição 1) Then instrução 1 : instrução 2 Else instrução 3 : instrução 4 9
10 Múltiplas Decisões (Escolha) Em Algoritmo Escolha <condição> Caso 1: <bloco de instrução 1> Caso 2: <bloco de instrução 2> Caso 3: <bloco de instrução 3>... Senão <bloco de instrução N> Fim Escolha Em VB Select Case <condição 1> Case <valor ou intervalo ou lista de valores> <bloco de instrução 1> Case <valor ou intervalo ou lista de valores> <bloco de instrução 2> Case <valor ou intervalo ou lista de valores> <bloco de instrução 3>... Case Else <bloco de Instrução N> End Select 10
11 Múltiplas Decisões (Escolha) Definindo Intervalo de Valores Valor Inicial TO Valor Final Exemplo: Caso 0 TO 9 Definindo Lista de Valores Separa por Vírgula (,) Exemplo: Caso 0, 1, 2 11 Sub Main() VB Exemplo Dim N1 As Byte Console.Write("Digite um número de 0 a 99: ") N1 = Console.ReadLine Select Case (Numero) Case 0 To 9 Console.WriteLine("O número está no intervalo de 0 a 9 inclusive.") Case 10 To 99 Console.WriteLine("O número está no intervalo de 10 a 99 inclusive.") Case Else Console.WriteLine("O número não está no intervalo de 0 a 99 inclusive.") End Select Console.ReadKey() End Sub
12 Repetição - For Em Algoritmo Para <Valor Inicial> Até <valor Final> <Passo n> Faça <bloco instrução> Fim Para Exemplo Para ide1até 10 passo 1 Faça escreva(i) Fim Para Em VB For contador = valor inicial To valor final Bloco de código Next contador 12
13 Repetição - For Sub Main() Dim i As Byte For i = 1 To 10 Console.WriteLine(i) Next i Console.ReadKey() End Sub VB Exemplo A variável do contador(i) é incrementada em 1 por default cada vez que o laço é percorrido. O incremento pode ser alterado usando se a palavra Step (passo), conforme a sintaxe a seguir: For contador = valor inicial To valor final Step incremento <Bloco de instrução> Next contador 13
14 Repetição - For Sub Main() Dim i As Byte For i = 1 To 10 Step 2 Console.WriteLine(i) Next i Console.ReadKey() End Sub VB Exemplo 14
15 Repetição - While Executa o bloco de código enquanto a condição for verdadeira (True). Esta estrutura necessita: Uma instrução de inicialização da variável da condição (definida antes do laço) Uma instrução de alteração da variável da condição (definida dentro do laço) para que o laço (loop) não seja repetido infinitamente. 15
16 Repetição - While Em Algoritmo Enquanto <condição> Faça <bloco instrução> Fim Enquanto Exemplo x 1 y 5 Enquanto x<yfaça x x+2 y y+1 Fim Enquanto Em VB While (condição) Bloco de instrução End While Exemplo x=1 y=5 While (x < y) x=x+2 y=y+1 End While 16
17 Repetição - While VB Exemplo Sub Main() Dim N1 As Integer Dim x As Integer = 0 Console.Write("Digite um número: ") N1 = Console.ReadLine While (n1 <> 0) x=x+1 Console.Write("Digite um número: ") N1 = Console.ReadLine End While Console.Write( Quantidade de números Digitados: & x) Console.ReaKey() End Sub 17
18 Repetição Do A linguagem VB 2010 suporta duas opções de sintaxe para definir a estrutura de controle de repetição Do (faça). Ambas as sintaxes necessitam de uma instrução de inicialização da variável da condição seja definida antes do laço, e uma instrução de alteração da variável da condição seja definida dentro do laço para que o laço (loop) não seja repetido infinitamente. 18
19 Repetição - Do Em VB Opção 1 instrução de inicialização da variável da condição Do While ou Until (condição) <bloco instrução com instrução de alteração da variável da condição> Loop 19 Em VB Opção 2 instrução de inicialização da variável da condição Do <bloco instrução com instrução de alteração da variável da condição> Loop While ou Until (condição) A sintaxe da opção 1 define um laço (loop) que poderá não ser executado ou repetido várias vezes (0 a n vezes). Enquanto a sintaxe da opção 2 define um laço (loop) que será repetido uma (pelo menos) a várias vezes (1 a n vezes). Quando o While é utilizado, o laço será repetido enquanto a condição for verdadeira (True). Quando o Until é utilizado, o laço será repetido até que a condição seja falsa (False).
20 Repetição - While VB Exemplo Sub Main() Dim contador As Byte = 1 instrução de inicialização Do While (contador <= 10) Console.WriteLine(contador) instrução de alteração da variável da condição Contador = Contador + 1 Loop Console.ReadKey() End Sub VB Exemplo Sub Main() Dim contador As Byte = 1 instrução de inicialização Do Console.WriteLine(contador) instrução de alteração da variável da condição Contador = Contador + 1 Loop While (contador <= 10) Console.ReadKey() End Sub 20
21 Saiba Mais... Estrutura de Controle de Decisão Simples, Estendida, Aninhada e em Sequência br/library/cy37t14v.aspx Estrutura de Controle de Múltiplas Decisões br/library/cy37t14v.aspx Estrutura de Controle de Repetição For br/library/5z06z1kb.aspx Estrutura de Controle de Repetição While br/library/zh1f56zs.aspx Estrutura de Controle de Repetição Do br/library/eked04a7.aspx 21
22 Aulas de Apoio Estarão disponibilizadas nos descritos a baixo para downloads os arquivos nos formatos: PowerPoints ou Word das aulas. Alguns estarão disponíveis para impressão, outros, somente para leitura, mas não para edição. Em alguns casos em que se fizer necessário a impressão, o professor estará liberando para um melhor desenvolvimento dos trabalhos a ser solicitados. Contato: [email protected] 22
DESENVOLVIMENTO DE SOFTWARE
DESENVOLVIMENTO DE SOFTWARE CAMPUS SANTO ANDRÉ CELSO CANDIDO SEMESTRE 2014 1 OBJETIVOS DA AULA Módulos Módulo Predefinidos Métodos Encadeamento de Métodos Escopo Escopo de Variável Escopo de um Método
Um algoritmo deve conter passos não ambíguos, executáveis e que sejam terminados quando seguidos.
Programação Um programa é uma sequência de instruções de uma linguagem de programação (VB no nosso caso). Cada instrução representa uma qualquer acção que nós pretendemos ver executada. Programar consiste
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
Sumário. Ciência da Computação. Prof. Dr. Leandro Alves Neves. Aula 10. Algoritmos e Programação. Enquanto (Teste no início) Repeat (Teste no final)
Algoritmos e Programação Informática II Ciência da Computação Prof. Dr. Leandro Alves Neves Aula 10 1 Sumário Estruturas de Controle de Fluxo q Repetição Enquanto (Teste no início) Repeat (Teste no final)
Laboratório de Programação I
Laboratório de Programação I Estruturas de Controle: Parte 2 Fabricio Breve Select Case ComboBox cbnota Label Label lblconceito Código do evento SelectedIndexChanged do componente ComboBox Public Class
ORGANIZAÇÃO DE COMPUTADORES
ORGANIZAÇÃO DE COMPUTADORES CAMPUS SANTO ANDRÉ CELSO CANDIDO SEMESTRE 2014-1 1 CONCEITOS ASSUNTOS DESTA AULA: Funcionalidades de um computador; Hardware e Software; Componentes de um computador: o CPU
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
Aula 6 Instruções de Seleção Cleverton Hentz
Aula 6 Instruções de Seleção Cleverton Hentz Sumário de Aula Instrução Condicional Instrução Escolha Teste de Mesa 2 Introdução O fluxo de execução é a sequência(ordem) em que as instruções são executadas
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
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á
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
Linguagem Computacional. Estruturas de Controle: Estruturas de Repetição. Prof. Dr. Adriano Cansian Prof. Dr. Leandro Alves Neves
Informática II Linguagem Computacional Estruturas de Controle: Estruturas de Repetição Prof. Dr. Adriano Cansian Prof. Dr. Leandro Alves Neves 1 Sumário q Estruturas de Controle de Fluxo Repetição Enquanto
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,
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
Estruturas de Controle em c#
Estruturas de Controle em c# Fábio Moura Governo de Pernambuco Agenda Tipos de estruturas de controle; if; if-else; if-else-if; switch-case; while; do-while; for; foreach; Exercício. Tipos de Estruturas
Curso de PHP. FATEC - Jundiaí. A diferença a entre as matrizes e as arrays é que acrescentamos mais
Curso de PHP FATEC - Jundiaí Matrizes Multidimensionais A diferença a entre as matrizes e as arrays é que acrescentamos mais um índice para identificar a posição na matriz. O número n de índices será diretamente
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
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:
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
... contador = contador + 1; //contador++; ... <fim_da_estrutura_de_repetição> soma = 0; <estrutura_de_repetição_com_variável_x> soma = soma + x;
Instituto Federal de Santa Catarina - Câmpus Chapecó Engenharia de Controle e Automação Programação I Professora: Lara Popov Zambiasi Bazzi Oberderfer Estruturas de Repetição São muito comuns as situações
CURSO BÁSICO DE PROGRAMAÇÃO AULA 6. Revisão Laços de Repetição
CURSO BÁSICO DE PROGRAMAÇÃO AULA 6 Revisão Laços de Repetição TRABALHO 1º Semestre Prazo de entrega: 14/06. Individual ou em Dupla Compactar todos os exercícios em um arquivo. Enviar para o e-mail do PET:
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
Estrutura de decisão
Estrutura de decisão Os comandos de decisão ou desvio fazem parte das técnicas de programação que conduzem a estruturas de programas que não são totalmente sequenciais. Com as instruções de SALTO ou DESVIO
Universidade Veiga de Almeida Algoritmos e Linguagem I
Aula 9 Conteúdo: 12. Estruturas de repetição 12.1. Laços contados 12.2. Laços condicionais 13. Estruturas de controle encadeadas ou aninhadas 12. Estruturas de Repetição São muito comuns as situações em
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
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
Estruturas de Controlo Repetitivo. APROG (Civil) Aula 8
Estruturas de Controlo Repetitivo APROG () Aula 8 Estruturas de Controlo Condicional As linguagens de programação, como o VBA, têm estruturas que permitem repetir blocos de instruções. Uma dessas estruturas
4. Constantes. Constantes pré-definidas
4. Constantes Constantes pré-definidas O PHP possui algumas constantes pré-definidas, indicando a versão do PHP, o Sistema Operacional do servidor, o arquivo em execução, e diversas outras informações.
Capítulo 8. Estruturas de Controle no Nível de Sentença
Capítulo 8 Estruturas de Controle no Nível de Sentença Níveis de fluxo de controle Computações são realizadas por meio da avaliação de expressões e da atribuição dos valores a variáveis Para tornar a computação
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
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
Resolução De Problemas Em Informática. Docente: Ana Paula Afonso Resolução de Problemas. 1. Analisar o problema
ALGORITMIA Resolução De Problemas Em Informática Docente: Ana Paula Afonso 2000-2001 Resolução de Problemas 1. Analisar o problema Conhecer o bem o problema Descrever o problema: subdividir, detalhar 2.
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 05 Estruturas de controle em PHP. Prof. Pedro Baesse
Aula 05 Estruturas de controle em PHP Prof. Pedro Baesse [email protected] Comandos Condicionais Comandos de Repetição Comando de Fluxo de Execução Comandos usados para estruturar seus programas
Algoritmos e Programação (While Do While - Do) Prof. Me. Adelson Felipe Dias Nogueira
Algoritmos e Programação (While Do While - Do) Prof. Me. Adelson Felipe Dias Nogueira E-mail: [email protected] Aplicação: 1) Como imprimir os três primeiros número ímpares? Aplicação:
05/11/2018. Linguagem de Programação e Estruturada
LPE 04 : Estrutura de Repeticao - alinhado.pptx Linguagem de Programação e Estruturada LPE 03 - Estrutura de Repetição Alinhado Prof. Msc Wanderley Gonçalves Freitas [email protected] www.professor.wanderley.nom.br
Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição - GABARITO Repetição com Variável de Controle - Para Professor: Danilo Giacobo
Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição - GABARITO Repetição com Variável de Controle - Para Professor: Danilo Giacobo Este guia irá lhe ajudar a entender o laço de repetição
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
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
Laboratório de Programação I
Laboratório de Programação I Estruturas de Controle: Parte I Fabricio Breve Objetivos Entender as técnicas básicas de solução de problemas Desenvolver algoritmos por meio do processo de refinamento top-down
Lógica de Programação
Lógica de Programação Aula 2 Conhecendo o Ruby Clenisson Calaça Variáveis Mais Ruby Já sabemos como atribuir um valor a uma variável escrevendo o seu identificador seguido
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO 11ºANO
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO 11ºANO Módulo 8 - Int. ao Visual Basic 1. O Visual Basic É uma linguagem de programação que utiliza objectos programáveis como interface com o utilizador. Foi criada
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
Prof. A. G. Silva. 28 de agosto de Prof. A. G. Silva INE5603 Introdução à POO 28 de agosto de / 1
INE5603 Introdução à POO Prof. A. G. Silva 28 de agosto de 2017 Prof. A. G. Silva INE5603 Introdução à POO 28 de agosto de 2017 1 / 1 Comandos de decisão simples e compostas Objetivos: Utilização de controles
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
Objectivos. Introdução à programação Macros em Microsoft Excel Introdução ao Visual Basic para Aplicações (VBA)
Objectivos Introdução à programação Macros em Microsoft Excel Introdução ao Visual Basic para Aplicações (VBA) Vantagens da programação Eficiência em operações repetitivas Melhor clarividência na decomposição
Variáveis primitivas e Controle de fluxo
Variáveis primitivas e Controle de fluxo Material baseado na apostila FJ-11: Java e Orientação a Objetos do curso Caelum, Ensino e Inovação, disponível para download em http://www.caelum.com.br/apostilas/
LINGUAGEM DE PROGRAMAÇÃO ESTRUTURADA CAPÍTULO 5 ESTRUTURAS DE REPETIÇÃO EM C#
LINGUAGEM DE PROGRAMAÇÃO ESTRUTURADA CAPÍTULO 5 ESTRUTURAS DE REPETIÇÃO EM C# As estruturas de repetição são muito úteis e empregadas quando se deseja executar uma, ou um bloco, de instruções diversas
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
Unidade 3: Estruturas de Controle Parte 2 - Lógica, SWITCH, FOR, WHILE e DO WHILE Prof. Daniel Caetano
Linguagem de Programação 1 Unidade 3: Estruturas de Controle Parte 2 - Lógica, SWITCH, FOR, WHILE e DO WHILE Prof. Daniel Caetano Objetivo: Apresentar a composição lógica em estruturas de decisão e as
Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Programação de Computadores I - BCC701
Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Programação de Computadores I - BCC701 www.decom.ufop.br/red 2017-1 Aula Teórica 05 Laços 1 Conteúdos da Aula Instrução de Repetição
A resposta apresentada em aula, no quadro, (em Chapin e/ou Português Estruturado) está correta?
23 Algoritmos com Repetição Nos exemplos e exercícios vistos até agora, sempre foi possível resolver os problemas com uma sequência de instruções que eram executadas apenas uma vez. Existem três estruturas
I1, I2 e In são instruções simples ou estruturadas da linguagem Pascal.
Capítulo 4 TESTES, ESCOLHAS E MALHAS DE REPETIÇÃO 1. INTRODUÇÃO Em muitos exemplos e exercícios realizados nos capítulos anteriores, não foram raras as vezes em que fizemos uso de elementos disponíveis
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
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
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
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 valor = 0; soma = soma + valor; valor++; soma = soma + valor; valor++; soma = soma +
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
PDA - Repetição. Estruturas de repetição. Slides adaptação de Deise Saccol
PDA - Repetição Estruturas de repetição Slides adaptação de Deise Saccol 1 Existem situações em que o processamento de um valor uma única vez não é suficiente para resolver o problema. Quando isto ocorre,
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
Algoritmos e Estruturas de Dados I IEC012. Linguagem C - Estruturas de Controle - Repetição. Prof. César Melo
Algoritmos e Estruturas de Dados I IEC012 Linguagem C - Estruturas de Controle - Repetição Prof. César Melo Estruturas de Controle: Repetição Estruturas: Por condição no início Por condição no fim Por
Procedimento. Função. Selecção Condicional - a instrução if-then-else. expressão if lógica then instrução else instrução
Métodos de Programação I 2. 20 2.2.8 ESTRUTURAS DE CONTROLO Estruturas de controlo são instruções especiais em Pascal que permitem controlar o fluxo de sequência de instruções, alterando a ordem sequencial
Instituto Superior de Línguas e Administração GAIA Concurso: Oscares da Academia
Instituto Superior de Línguas e Administração GAIA Concurso: Oscares da Academia Nome: Nuno José Rodrigues (252) Licenciatura Sistemas de Informação e Multimédia Estrutura de Dados e Algoritmia Fevereiro
Linguagem de programação: Pascal
Aula 04 Linguagem de programação: Pascal Prof. Tecgº Flávio Murilo 26/03/2013 1 Pascal Introdução Pascal é uma linguagem de programação estruturada, criada em 1970 pelo suíço Niklaus Wirth, dando este
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
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...
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
Resumindo As estruturas de repetição são utilizadas quando necessitamos realizar comandos diversas vezes
Desenvolvimento de Software I - 1 Aula 07 Estruturas de Repetição / Dialog Result 1. Definição Em ciência da computação, uma estrutura de repetição é uma estrutura de desvio do fluxo de controle presente
Programação Estruturada e Orientada a Objetos
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Programação Estruturada e Orientada a Objetos Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
Revisão C++ - Parte 1
Revisão C++ - Parte 1 Prof. Gustavo Leitão Campus Natal Central Disciplina Programação para Ambiente de Redes 5/3/2010 Objetivo da Aula 5/3/2010 5/3/2010 OBJETIVO DA AULA Revisar os principais comandos
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
