Buscar

Aulas 6 e 7 - Algoritmo Portugol - Estrutura condicional

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Curso : Análise e desenvolvimento de Sistemas
ALGORITMOS - CCT0001
Aulas 6 e 7- Estrutura condicional
Profª. Marília S. Mendes
mariliamendes@gmail.com
27/08/2012
1
Estrutura condicional
Algoritmo <nome>
Var <variável1>, <variável2>: <tipo>;
Início
SE (<Condição>) ENTÃO
	<Comando1>;
SENÃO
	<Comando 2>;
FimSe
Fim.
Atenção nas identações.
27/08/2012
2
Estrutura condicional
Algoritmo <nome>
Declare <variável1>, <variável2>: <tipo>;
Início
SE (<Condição>) ENTÃO
	<Comando1>;
	<Comando 2>;
SENÃO
	<Comando 3>;
	<Comando 4>;
	<Comando 5>;
FimSe
Fim.
Atenção nas identações.
27/08/2012
3
Estrutura condicional
Algoritmo <nome>
Declare <variável1>, <variável2>: <tipo>;
Início
SE (<Condição>) ENTÃO
	SE (<Condição>) ENTÃO
		<Comando1>;
	FimSe
SENÃO
	<Comando 3>;
	SE (<Condição>) ENTÃO
		<Comando1>;
	FimSe
FimSe
Fim.
Atenção nas identações.
27/08/2012
4
Estrutura condicional
Algoritmo <nome>
Declare <variável1>, <variável2>: <tipo>;
Início
SE (<Condição>) E (<Condição>) ENTÃO
	<Comando1>;
	<Comando 2>;
SENÃO
	<Comando 3>;
	<Comando 4>;
	<Comando 5>;
FimSe
Fim.
V
V
F
F
Atenção nas identações.	
27/08/2012
5
Estrutura condicional
Algoritmo <nome>
Declare <variável1>, <variável2>: <tipo>;
Início
SE (<Condição>) OU (<Condição>) ENTÃO
	<Comando1>;
	<Comando 2>;
SENÃO
	<Comando 3>;
	<Comando 4>;
	<Comando 5>;
FimSe
Fim.
V
V
F
F
Atenção nas identações.	
27/08/2012
6
Estrutura condicional
Algoritmo <nome>
Declare <variável1>, <variável2>: <tipo>;
Início
SE NÃO (<Condição>) ENTÃO
	<Comando1>;
	<Comando 2>;
SENÃO
	<Comando 3>;
	<Comando 4>;
	<Comando 5>;
FimSe
Fim.
V
F
Atenção nas identações.	
27/08/2012
7
Estrutura condicional
Exercício: 
Faça um programa que receba dois números e mostre o maior.
27/08/2012
8
Estrutura condicional
Faça um programa que receba dois números e mostre o maior:
Algoritmo Maior
Var n1 , n2: inteiro;
Início
Escreva (“Digite o primeiro número”);
Leia (n1);
Escreva (“Digite o segundo número”);
Leia (n2);
Se (n1 > n2) então
	Escreva (“O número maior é”, n1);
Senão
	Escreva (“O número maior é”, n2);
FimSe
Fim.
27/08/2012
9
Exercícios – Estrutura condicional
2. Faça um algoritmo que receba 3 notas de um estudante, calcule sua média aritmética e verifique se ele está aprovado ou não. A média na sua instituição de ensino é 6,0.
Exercícios de estrutura sequencial.
27/08/2012
10
Exercícios – Estrutura condicional
3. Faça um programa que receba duas notas, calcule e mostre a média aritmética e a mensagem que está na tabela a seguir:
Exercícios de estrutura sequencial.
27/08/2012
11
Exercícios – Estrutura condicional
4. Faça um programa que receba a idade de uma pessoa e mostre se ela é maior de idade ou não.
5. Faça um programa que receba três números e mostre-os em ordem crescente.
6. Faça um programa que mostre o menu de opções a seguir, receba a opção do usuário e os dados necessários para executar cada operação
	Menu de opções:
	1. Somar dois números
	2. Calcular a raiz quadrada de um número
	
Exercícios de estrutura sequencial.
27/08/2012
12
7. Faça um algoritmo que dado dois números inteiros, verifique qual é o maior e mostre:
O resultado da divisão do maior pelo menor;
O resto da divisão do maior pelo menor
8. Faça um programa que receba um número inteiro e verifique se esse número é par ou impar.
9. Faça um programa que verifique a validade de uma senha fornecida ao usuário. A senha é 4561. O programa deve mostrar uma mensagem de permissão de acesso ou não.
Exercícios – Estrutura condicional
Exercícios – Estrutura condicional
10.
14
11. Faça um algoritmo que receba um número e diga se este número está no intervalo entre 100 e 200 (inclusive).
12. Faça um algoritmo que receba dois números e execute uma das operações listadas a seguir, de acordo com a escolha do usuário. Se for digitada uma opção inválida mostrar mensagem de erro e terminar a execução do programa. As opções são:
	1. Média entre os dois números;
	2. Diferença do maior pelo menor;
	3. O produto entre os dois números.
Exercícios – Estrutura condicional
13. Uma empresa decide dar um aumento d 30%aos funcionários com salários inferiores a R$ 500,00. Faça um algoritmo que receba o salário do funcionário e mostre o valor do salário reajustado ou uma mensagem, caso o funcionário não tenha direito ao aumento.
Exercícios – Estrutura condicional
14. Faça um algoritmo para calcular e mostrar o salário reajustado de um funcionário. Sabe-se que o percentual de aumento é o mesmo da tabela a seguir:
Exercícios – Estrutura condicional

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais