Como descobrir e classificar coisas usando machine learning sem compilcação
Aula 4 aed - parte 2
1. Algoritmos e
Estruturas de Dados
Aula 4
28/08/2012
Profª Ms. Engª Elaine Cecília Gatto
Unidade 4: Estruturas de Controle em Pascal
Curso de Bacharelado em Engenharia de Computação
Universidade do Sagrado Coração – USC
Bauru/SP
3. Estrutura condicional simples
se (condição)
então
inicio
ação/ações
fim;
Se a condição for verdadeira, a ação/ações sob o então será
executada; caso contrário – se a condição for falsa – encerra-se a
seleção.
4. Exemplo
algoritmo exemplo;
inicio
real: nota;
escreva(‘digite uma nota’);
leia(nota);
se(nota<5)
então
inicio
escreva(‘reprovado’);
fim;
fim.
5. Estrutura condicional
composta
se (condição)
então
inicio
ação1/ações1
fim;
senão
inicio
ação2/ações2
fim
Se a condição for verdadeira, a ação1/ações1 sob o então será
executada; caso contrário, se a condição for falsa, teremos a
execução da ação2/ações2 que segue a cláusula senão.
6. Exemplo
algoritmo exemplo;
inicio
real: nota;
escreva(‘digite uma nota’);
leia(nota);
Se(nota<5)
então
inicio
escreva(‘reprovado’);
fim
senao
inicio
escreva(‘aprovado’);
fim;
fim.
7. Exercícios
1. Faça um algoritmo para ler as médias dos quatro bimestres
– uma disciplina – de um aluno. Calcular e imprimir a sua
média e “Aprovado”; caso a média seja maior ou igual a 7,0
e “Reprovado” caso contrário. Imprimir também as quatro
médias.
2. Faça um algoritmo para ler um número e imprimir: o seu
valor e se é positivo, negativo ou nulo (zero).
3. Faça um algoritmo para ler quatro números inteiros e
imprimir aqueles que são divisíveis por 2 e 3. (usar
operadores lógicos)
4. Elabore um algoritmo para ler um número e imprimir o seu
valor, se é positivo, negativo ou nulo, e se é par ou ímpar.
Não considerar o zero como par. Ele é apenas nulo.
5. Ler um número inteiro e apresentar – imprimir – o valor
absoluto dele – módulo.