Algoritmos e Programação

Documentos relacionados
ENQUANTO condição FAÇA comando 1. ENQUANTO condição FAÇA INÍCIO comando 1; comando 2 ; comando 3 FIM ENQUANTO X < Y FAÇA INÍCIO FIM

Fundamentos da programação de computadores.

Algoritmos e Programação

Algoritmos e Programação

Algoritmos e Programação

Estruturas de Repetição

Estruturas de Controle de Fluxo

ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO

ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO

Universidade Federal de Uberlândia Faculdade de Computação. Estruturas de repetição

Programação de Computadores. Professor Ilaim Costa Junior

AULA 02. Lógica de Programação. Centro Educação Profissional Ezequiel Ferreira Lima CEPEF. Curso Técnico em Eletrônica.

Estruturas de Controle de Fluxo Pseudocódigo/Exercício Construa o pseudocódigo de um algoritmo para obter o resultado da divisão de dois números

Noções de algoritmos - Aula 1

Fluxograma Pseudocódigo Estruturas de decisão. Professor Leandro Augusto Frata Fernandes

Programação de Computadores III

Estruturas de Repetição

Universidade Estadual de Mato Grosso do Sul Ciência da Computação Algoritmos e Estruturas de Dados I (AED-I)

Programação de Computadores III

Programação de Computadores:

... contador = contador + 1; //contador++; ... <fim_da_estrutura_de_repetição> soma = 0; <estrutura_de_repetição_com_variável_x> soma = soma + x;

Estruturas de Repetição

Algoritmos e Introdução à Programação. Lógica e Linguagem de Programação

CONCEITOS DE ALGORITMOS

Estruturas de controle: Estrutura de DECISÃO

Lista de Exercícios 1 Algoritmos, Pseudocódigo e Fluxograma

Instituto de Computação Programação de Computadores (TCC00326)

Microcontroladores. Programação: fluxogramas, pseudocódigos e lógica. Prof. Daniel

Estrutura de repetição para número indefinido de repetições com teste no inicio (Enquanto - while)

ESTRUTURAS DE CONTROLE

Algoritmos - 5. Alexandre Diehl. Departamento de Física - UFPel

Estruturas de Repetição

Programação Estruturada

Português Estruturado (VISUALG) Repetição

Este conceito é bastante simples e será útil e conveniente nos itens seguintes, na definição das estruturas básicas de controle de execução.

Exercícios de Fixação Conteúdo das aulas 03 a 06

Fluxograma. Conjunto de símbolos utilizados em fluxogramas

COMANDOS DE REPETIÇÃO (ENQUANTO)

Prof. Jorge Cavalcanti

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)

n1, /,n2, =,res n1, n2, res: real res <- n1 / n2 Digite o Dividendo: n2<>0 Digite o Divisor: verdadeiro falso

Aula 4 Oficina de Programação Algoritmos - Parte 3. Profa. Elaine Faria UFU

Lista de Exercícios Estrutura de Repetição

3ª Lista de Exercícios de Programação I

Estruturas de repetição

Algoritmos e Programação

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)

Introdução à Computação (IC) Algoritmos: Estrutura condicional

Estruturas de Controle de Fluxo

COMANDOS DE REPETIÇÃO (ENQUANTO, REPITA E PARA)

Estruturas de Repetição. João Medeiros FATERN

CAPÍTULO 3 INSTRUÇÕES BÁSICAS

08/05/2012. Tipos de dados. Tipos de dados. Elementos Básicos. Tipos de dados. Elementos Básicos Tipos de dados. Dados e seus tipos:

05/11/2018. Linguagem de Programação e Estruturada

Estrutura de Repetição

Programação Procedimental

Essa estrutura de repetição é utilizada quando se sabe o número de vezes que um trecho do algoritmo deve ser repetido.

Algoritmos e estrutura de dados I. Profa. Lara Popov Z. B. Oberderfer

Estruturas de Decisão e Estruturas de Repetição

Algoritmos e Introdução à Programação. Lógica e Linguagem de Programação

Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE)

9. Comando de repetição com variável de controle (para.. de.. até.. faça)

Aula 7: Estrutura de Decisão

Aula 4 Estruturas Condicionais

LÓGICA DE PROGRAMAÇÃO. Estrutura de Repetição Determinada e Indeterminada. Sérgio Carlos Portari Júnior

Universidade Federal de Uberlândia Faculdade de Computação. Expressões aritméticas, relacionais e lógicas Estruturas condicionais

Algoritmos e Programação (While Do While - Do) Prof. Me. Adelson Felipe Dias Nogueira

Algoritmos e Programação I

Programação de Computadores

Programação de Computadores Profa Jacqueline 1

AULA 07. HABILIDADES TRABALHADAS: Desenvolver algoritmos utilizando laços a partir da leitura de fluxogramas ou algoritmos em portugol.

Curso: Técnico em Informática Integrado Disciplina: Algoritmos Carga horária: 60h (80h/a) Período: 2º Ano Professor: Edmilson Barbalho Campos Neto

Estruturas de Repetição

Resolva os exercícios utilizando a linguagem de programação C

Algoritmos e Estruturas de Dados I. Universidade Federal de São João del-rei Pedro Mitsuo Shiroma Sala 119 Bloco 3

Sistemas Operacionais e Introdução à Programação. Introdução à Lógica de Programação: estruturas de repetição

1. Escreva um algoritmo em fluxograma que descreva a sequência 1, 5, 13, 17, 21, 25,?,?,?,?. Ou seja, até o seu 10º termo.

Estrutura de Programas e Tipos de Dados Simples

Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini

Estrutura de decisão

Para começar... Algoritmos e Lógica de Programação 80 horas // 4 h/semana. Para começar... Comando REPITA (repeat) Comando REPITA (repeat)

Introdução à Ciência da Computação

Programação II. Victor Amorim dos Santos

Prof. Jorge Cavalcanti

Algoritmos e Programação

Lista de Exercícios Estruturas: Linear, Condicional e Exclusão Múltipla Algoritmos e Linguagens de Programação

Transcrição:

ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA CIVIL profericomartins@unemat.br

2. Estruturas dos Algoritmos

Estrutura dos Algoritmos: Estrutura Sequencial; Estrutura Condicional; Estrutura de Repetição.

Estrutura dos Algoritmos: Estrutura de Repetição Estrutura de repetição para número definido de repetições (estrutura para): Essa estrutura de repetição é utilizada quando se sabe o número de vezes em que um trecho do algoritmo deve ser repetido. Início ALGORITMO DECLARE PARA i valor inicial ATÉ valor final FAÇA comando1 FIM_ALGORITMO PARA i valor inicial ATÉ valor final FAÇA comando1 Fim O comando1 será executado utilizando a variável i como controle, cujo conteúdo vai variar do valor inicial até o valor final, de 1 em 1, incrementando automaticamente.

Estrutura dos Algoritmos: Estrutura de Repetição Estrutura de repetição para número indefinido de repetições e teste no início (estrutura enquanto): Essa estrutura de repetição é utilizada prioritariamente quando não se sabe o número de vezes em que um trecho do algoritmo deve ser repetido. Início ALGORITMO DECLARE ENQUANTO condição FAÇA comando1 FIM_ALGORITMO ENQUANTO condição FAÇA comando1 Enquanto a condição for verdadeira, o comando1 será executado. Fim

Estrutura dos Algoritmos: Estrutura de Repetição Estrutura de repetição para número indefinido de repetições e teste no final (estrutura repita): Essa estrutura de repetição é utilizada prioritariamente quando não se sabe o número de vezes em que um trecho do algoritmo deve ser repetido. ALGORITMO DECLARE REPITA comando1 ATÉ condição FIM_ALGORITMO Início comando1 REPITA... ATÉ condição Enquanto a condição for verdadeira, o comando1 será executado. Fim

3. Exercícios Estrutura de Repetição Fundamentos da Programação de Computadores Algoritmos, Pascal e C/C++ Ana Fernanda Gomes Ascencio Edilene Aparecida Veneruchi de Campos

Estrutura dos Algoritmos: Estrutura de Repetição Construa algoritmos em pseudocódigo e diagrama de bloco: 1. Um funcionário de uma empresa recebe aumento salarial anualmente. Sabe-se que: a) esse funcionário foi contratado em 1995, com salário inicial de R$ 1.000,00; b) em 1996 recebeu aumento de 1,5% sobre seu salário inicial; c) a partir de 1997 (inclusive), os aumentos salariais sempre corresponderam ao dobro do percentual do ano anterior. Faça um algoritmo que determine o salário atual desse funcionário. 2. Faça um algoritmo que leia um valor N inteiro e positivo, calcule e mostre o valor de E, conforme a fórmula a seguir:

Estrutura dos Algoritmos: Estrutura de Repetição Construa algoritmos em pseudocódigo e diagrama de bloco: 3. Faça um algoritmo que leia um número N e que indique quantos valores inteiros e positivos devem ser lidos a seguir. Para cada número lido, mostre uma tabela contendo o valor lido e o fatorial desse valor. 4. Faça um algoritmo que leia cinco pares de valores (a,b), todos inteiros e positivos, um de cada vez. Mostre os números inteiros pares de a até b (inclusive). 5. Faça um algoritmo que leia dez conjuntos de dois valores, o primeiro representando o número do aluno e o segundo representando a sua altura em centímetros. Encontre o aluno mais alto e o mais baixo. Mostre o número do aluno mais alto e o número do mais baixo, junto com suas alturas. 6. Leia o número de termos e um valor positivo para X, calcule e mostre o valor da série:

G A B A R I T O Estrutura de Repetição

1. Um funcionário de uma empresa recebe aumento salarial anualmente. Sabe-se que: a) esse funcionário foi contratado em 1995, com salário inicial de R$ 1.000,00; b) em 1996 recebeu aumento de 1,5% sobre seu salário inicial; c) a partir de 1997 (inclusive), os aumentos salariais sempre corresponderam ao dobro do percentual do ano anterior. Faça um algoritmo que determine o salário atual desse funcionário. Pseudocódigo

1. CURSO DE ENGENHARIA CIVIL Início ano_atual salario 1000 percentual 1.5 novo_salario salario + (salario * (percentual / 100)) para i de 1997 até ano_atual percentual 2 * percentual novo_salario novo_salario novo_salario + (novo_salario * (percentual / 100)) Fim

2. Faça um algoritmo que leia um valor N inteiro e positivo, calcule e mostre o valor de E, conforme a fórmula a seguir: Pseudocódigo

2. Início n vle 1 para i de 1 até n fat 1 para j de 1 até i fat fat * j vle vle + 1/ fat vle Fim

3. Faça um algoritmo que leia um número N que indique quantos valores inteiros e positivos devem ser lidos a seguir. Para cada número lido, mostre o fatorial desse valor. Início n para i de 1 até n num fat 1 para j de 1 até num fat fat * j fat Pseudocódigo Fim

4. Faça um algoritmo que leia cinco pares de valores (a,b), com a < b, todos inteiros e positivos. Para cada par de valores (a,b) fornecidos mostre os números inteiros pares de a até b (inclusive). Início para i de 1 até 5 a, b para i de a até b ( i % 2 ) = 0 i Pseudocódigo Fim

5. Faça um algoritmo que leia dez conjuntos de dois valores, o primeiro representando o número do aluno e o segundo representando a sua altura em centímetros. Encontre o aluno mais alto e o mais baixo. Mostre o número do aluno mais alto e o número do mais baixo, junto com suas alturas. Pseudocódigo

5. CURSO DE ENGENHARIA CIVIL Início para cont de 1 até 10 alt > maior num, alt cont = 1 maior alt maior alt num_maior num num_maior num alt < menor menor alt num_menor num menor alt num_menor num maior, num_maior menor, num_menor Fim

Pseudocódigo CURSO DE ENGENHARIA CIVIL 6. Leia o número de termos e um valor positivo para X, calcule e mostre o valor da série:

6. Início num_termos, x s 0 (expoente % 2 ) = 0 s s - (x ^ expoente) / fat s s + (x ^ expoente) / fat den = 1 denominador denominador + 1 denominador denominador - 1 denominador 1 1 para i de 1 até num_termos final denominador 2 denominador = 4 então den -1 1 fat 1 para j de 1 até final denominador = 1 então den 1 2 fat fat * j s expoente i + 1 Fim