CURSO BÁSICO DE PROGRAMAÇÃO AULA 10. Revisão Aula Anterior Laços de Repetição While; Do-While; For.

Documentos relacionados
Linguagem C. Programação Estruturada. Estruturas de Controle. Prof. Luis Nícolas de Amorim Trigo

CURSO BÁSICO DE PROGRAMAÇÃO AULA 6. Revisão Laços de Repetição

Linguagem de Programação Java Terceira aula. Prof. Rogério Albuquerque de Almeida

UNIVERSIDADE FEDERAL DO PAMPA CAMPUS BAGÉ ALGORITMOS E PROGRAMAÇÃO. Estruturas de condição. Prof. Alex Camargo

Programação científica C++

Universidade Federal de Uberlândia Faculdade de Computação. Linguagem C: estruturas de repetição While / Do While / For

INTRODUÇÃO AO JAVA SCRIPT

Seleção Múltipla Laços (while, do-while, for) AULA 05

ESTRUTURAS DE REPETIÇÃO - PARTE 1

Universidade Federal de Mato Grosso do Sul. Lista de Exercícios 2

CURSO BÁSICO DE PROGRAMAÇÃO AULA 3. Revisão Estrutura de Decisão Se Então

LINGUAGEM C: COMANDOS DE REPETIÇÃO

LP II Estrutura de Dados

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

COMANDOS DE REPETIÇÃO (ENQUANTO)

Algoritmos e Técnicas de

Laços de repetição for, while, do-while

69) Acrescentar uma mensagem de VALOR INVÁLIDO no exercício [68], caso o segundo valor informado seja ZERO.

Algoritmos e Programação

Estruturas de Repetição

Unidade 3: Estruturas de Controle Parte 2 - Lógica, SWITCH, FOR, WHILE e DO WHILE Prof. Daniel Caetano

Treinamento Olimpíada Brasileira de Informática

Aula 11: Laços e exercícios

Linguagem C (estruturas condicionais)

ESTRUTURAS DE CONTROLE - LAÇOS OU MALHAS DE REPETIÇÃO

Introdução a programação Comandos de repetição

Algoritmo e Linguagem C++

Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Condicionais e de Repetição

Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE)

Estruturas de Repetição

Algoritmos e Programação

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

Programação I PRG Engenharia de Telecomunicações 2ª Fase Professor: Cleber Jorge Amaral

Revisão C++ - Parte 1

Controle de Fluxo Comandos de repetição

Parte I - Expressões lógicas e operadores

Aula 7 Oficina de Programação Estruturas de Repetição no C. Profa. Elaine Faria UFU

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

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

ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO

Estruturas de Repetição

Estruturas de repetição. Objetivos: - Compreender diversos tipos de comandos de repetições disponíveis na linguagem C.

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

CURSO BÁSICO DE PROGRAMAÇÃO AULA 5. Revisão Laços de Repetição

Estrutura de Seleção Múltipla Switch

CURSO BÁSICO DE PROGRAMAÇÃO AULA 3. Revisão Estrutura de Decisão Se Então

CURSO BÁSICO DE PROGRAMAÇÃO AULA 11. Revisão Aula Anterior Vetores Cadeia de Caracteres

Linguagem C Estruturas de Repetição

Fundamentos de Programação1

Aula 05: Condicionais (Parte 2)

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

Aula 15: Repetição (Parte 3)

Algoritmos e Lógica de Programação 80 horas // 4 h/semana. Exercício... Para começar... Resolução... Para começar... Para começar...

Algoritmos I Aula 14 Java: estruturas de seleção e repetição

CAPÍTULO 5 ESTRUTURAS DE REPETIÇÃO

, se x = y. , se x > y

A resposta apresentada em aula, no quadro, (em Chapin e/ou Português Estruturado) está correta?

ESTRUTURAS DE CONTROLE ESTRUTURAS DE REPETIÇÃO

Programação de Computadores I BCC 701 Lista de Exercícios Módulo

Lógica e Linguagem de Programação Convertendo um algoritmo em pseudocódigo para a linguagem C Professor: Danilo Giacobo

ESTRUTURA COM DECISÃO COMPOSTA

Linguagem C (repetição)

Exemplo 1.1: Algoritmo para encontrar a quantidade de números informados maior que 50, considerando que serão informados 20 números.

A resposta apresentada em aula, no quadro, (em Chapin e/ou Português Estruturado) está correta?

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

Aula 10: Manipulação do fluxo de laços

CURSO BÁSICO DE PROGRAMAÇÃO AULA 4. Revisão Estrutura de Decisão Se Então

UNIVERSIDADE FEDERAL DO PAMPA CAMPUS BAGÉ ALGORITMOS E PROGRAMAÇÃO. Estruturas de repetição. Prof. Alex Camargo

Linguagem C++ Estruturas de controle Parte II Estruturas de repetição

Linguagem de Programação III

Estruturas de Repetição

1 TECNOLOGIA ELEMENTAR CAPÍTULO 5. E-books PCNA. Vol. 1 TECNOLOGIA ELEMENTAR CAPÍTULO 5 ROTINAS DE SELEÇÃO (OU DECISÃO) Página 1

ESTRUTURAS CONDICIONAIS. Introdução à Ciência da ComputaçãoI Simone Senger de Souza

Programação de Computadores I. Linguagem C Estruturas de Repetição

3. Linguagem de Programação C

Processamento de Dados aplicado à Geociências. AULA 8: Comandos de repetição Repita-até

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

INFORMÁTICA APLICADA AULA 05 LINGUAGEM DE PROGRAMAÇÃO C++

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA DE CIÊNCIAS E TECNOLOGIA. ECT1203 Linguagem de Programação Turma Prof.

Fundamentos de Lógica e Algoritmos Aula 2.5 Conceitos Básicos de Algoritmos. Prof. Dr. Bruno Moreno

LINGUAGEM DE PROGRAMAÇÃO

CURSO BÁSICO DE PROGRAMAÇÃO AULA 9. Revisão Aula Anterior Estruturas de Decisão (If e Switch)

Aula 6: Comandos Estruturados Estrutura Condicional

ESTRUTURAS CONDICIONAIS. Baseado nos slides de autoria de Rosely Sanches e Simone Senger de Souza

Mini apostila de Python - Oficina de Vestibulandos. PET Computação - UFPR September 2016

Linguagem C Estruturas de Repetição

Aula 6 Oficina de Programação Estruturas Condicionais no C. Profa. Elaine Faria UFU

ALGORITMO I ESTRUTURA DE CONTROLE DECISÃO SE / CASO;

Escreva um programa que imprima todos os números impares do intervalo fechado de 1 a 100.

Fundamentos de Programação 1

ESTRUTURAS DE CONTROLE

Programação Orientada a Objetos

Estruturas de Decisão

Linguagem C. Prof.ª Márcia Jani Cícero

Estruturas Condicionais

Estruturas de seleção. Prof.: Jesus

Modulo 3: Else, Case, For...

Sintaxe Básica de Java Parte 2

Transcrição:

CURSO BÁSICO DE PROGRAMAÇÃO AULA 10 Revisão Aula Anterior Laços de Repetição While; Do-While; For.

Estrutura de Decisão IF Portugol se (<condicao>) { <comandos> se (<condicao>) { <comandos> senao{ <comandos> C If (<condicao>) { If(<condicao>) { else {

Exercícios Faça um programa que receba dois numeros inteiros, digitados pelo usuario e mostre qual deles é o maior. Fazer um programa para ler o nome, 2 notas, mostrar a média com a mensagem de aprovado caso esteja acima de 70 e reprovado caso contrário. Faça um programa que receba a idade de uma pessoa e mostre na saída em qual categoria ela se encontra: 10-14 Infantil 15-17 Juvenil 18-25 Adulto

Exercícios Suponha que em uma universidade para ser aprovado em uma matéria é necessário que o aluno tenha uma média igual ou superior a 70 e que sua variância seja menor do que 20. Faça um programa que leia as 4 notas de um aluno, calcule e imprima a média e a variância e também se ele passou ou não nessa matéria.

Portugol Introdução a Linguagem C Estrutura de Decisão Switch C escolha (<variável>) { caso <opção1>: { comandos... pare caso <opção2>: { comandos... pare caso contrario: { comandos... switch (<variável>) { case <valor1>: break; case <valorn>: break; default:

Exercícios Faça um programa que leia o número de publico pagante por seção das arquibancadas de um estádio e retorne o valor total de arrecadação de acordo com os valores: Geral: R$ 20,00 Númeradas: R$ 45,00 Cobertas: R$ 85,00 Camarote: R$ 150,00 UTILIZANDO-SE DE SWITCH

Laço de Repetição While Portugol enquanto (<condição>){ <comandos>... C while (<condição>) <comando>; ou while (<condição>){...

Exemplo utilizando While

Exercício Faça um algoritmo que leia 20 números inteiros quaisquer, e escreva o maior e o menor valor. Faça um algoritmo que leia um número ilimitado de números positivos e que encerre as entradas com qualquer número negativo apresentando a média dos valores dados como entrada.

Laço de Repetição Do-While Portugol faca{ enquanto (<condição>) C do <comando>; while(<condição>) ou do{... while (<condição>);

Exemplo utilizando Do-While

Exercício Faça um programa que receba dois números X e Y, sendo X < Y. Calcule e mostre: a) A soma dos números pares desse intervalo de números, incluindo os números digitados; b) A multiplicação dos números ímpares desse intervalo, incluindo os digitados;

Laço de Repetição For Portugol para (<valor inicial>;<condicao>; <incremento>){ <comandos>... C for (<inicialização>; <teste de condição>; <incremento>) <comando>; ou for (<inicialização>; <teste de condição>; <incremento>){

Exemplo utilizando For

URI O principal objetivo do projeto é proporcionar prática de programação e compartilhamento de conhecimento. O Juiz online URI contém mais de 500 problemas divididos em oito grandes categorias. Essa divisão ajuda os usuários a se concentrar em temas específicos de programação. Todos os problemas estão disponíveis em Português e Inglês. Resolva os problemas disponíveis usando C + + e / ou Java, competindo com outros usuários. Como challengee, melhorar seu ranking, resolver tantos problemas quanto possível e Tunning seu código-fonte para correr rápido. Página: www.urionlinejudge.com.br/

3 - Faça um programa de entrevista de emprego que pega o sexo, idade e formação escolar (1 para fundamental, 2 para médio e 3 para superior) e determina o cargo a que a pessoa pode se candidatar, de acordo com a tabela: Sexo Idade Escolaridade Cargo F <25 Medio Recepcionista M >40 Fundamental Servente F ou M <30 Superior Auxiliar de RH Com qualquer outra opção deve-se imprimir "não há posição disponível". Ao final de cada entrevista deve-se perguntar se o usuário ainda deseja continuar, caso a resposta seja não o programa deve finalizar.

Resolução URI

FIM Dúvidas? Deivide, João Paulo, Alexandre e Guilherme devidepossamai@gmail.com, juaum_jpc@hotmail.com, nane_abn@hotmail.com, guilherme_zabot@hotmail.com