terça-feira, 26 de agosto de 2008

Construa um algoritmo em pascal que leia um numero inteiro e determine se é PAR ou ÍMPAR.

terça-feira, 19 de agosto de 2008

Criar um algoritmo em pascal para ler 3 valores (A, B e C) representando as medidas dos lados de um triângulo e escrever se formam ou não um triângulo. OBS: para formar um triângulo, o valor de cada lado deve ser menor que a soma dos outros 2.

terça-feira, 12 de agosto de 2008

Estrutura condicional em pascal.

Aqui o comando também só será executado se a condição for verdadeira, a diferença é que, quando o número de instruções a serem executadas forem maior que um, então será necessário colocar as instruções dentro de blocos ( BEGIN = início; END = fim ).
Notação da estrutura em pascal:
SE = IF
ENTÃO = THEN
INÍCIO = BEGIN
FIM = END

Exemplo:
Faça um algoritmo em pascal que leia dois números inteiros (x,y) e imprima o valor de x quando ele for maior que y.











http://pt.wikibooks.org/wiki/Pascal/Estrutura_Condicional

quarta-feira, 6 de agosto de 2008

Exemplo da estrutura condional encadeada em portugol.

Escreva um algoritmo que leia três valores para os lados de um triângulo. Verificar se realmente os lados fornecidos formam um triângulo. Indicar qual o tipo de triângulo foi formado: equilátero, isósceles ou escaleno. Seguindo as normas :

É triângulo quando (A< (B+C)) e (B< (A+C)) e (C<(A+B)). Isósceles: Dois lados iguais (A=B) ou (A=C) ou (B=C).
Escaleno: Todos os lados diferentes (A<>B) e (B<>C).
Equilátero: Todos os lados iguais (A=B) e (B=C).


Algoritmo :

inicio
real: A,B,C;
leia (A,B,C);
se (A<(B+C)) e (B<(A+C)) e (C<(A+B)) então
se (A=B) e (B=C) então
imprima ("triângulo equilátero");
senão
se (A=B) ou (B=C) ou (A=C) então
imprima ("triângulo isósceles");
senão
imprima ("triângulo escaleno");
fim se;
fim se;
senão
imprima ("não são lados de um triângulo");
fim se;
fim.

Fonte:
http://www.luizmatos.eti.br/disciplinas/docs/algoritmos/Capitulo_3.pdf

terça-feira, 5 de agosto de 2008

Fluxograma da estrutura condicional encadeada.

Neste exemplo, está sendo adotado o encadeamento para a (condição 1) falsa. Em que caso seja falso ele entrará com a (condição 2).

pseudocódigo

se (condição1) então
(instruções para condição 1 verdadeira)
senão

se (condição2) então
(instruções para condição 2 verdadeira, porém condição 1 falsa)
senão

(instruções para condição 1 e condição 2 falsa)
fim se

fim se

Fonte: http://br.geocities.com/tponli/tomada.htm