Você está na página 1de 2

1 O que ocorreria se o conectivo lgico e fosse alterado para ou.

Mostre exemplos
para todas as situaes possveis de resultados.
2 No pseudo-cdigo apresentado o smbolo <> significa diferente. Esse operador
sempre representado por esse smbolo nas linguagens de programao? Comente sua
resposta de forma que fique integrada questo do paradigma das linguagens.
1 Se seguir a risca o algoritmo, o mesmo no compilaria, pois a varivel Z, no foi
inicializada em nenhum momento.
No caso se trocarmos o conectivo lgico && para ||, ele entraria no primeiro IF
sempre que uma das condies fosse verdadeira.
Ex:
public class Teste{
public static void main(String[] args){
double x = 25;
double y = 20;
double z = 0;
if((x > y) || (z != 0)){
z = x y;
}else {
z = y x;
}
}
}
No exemplo acima, X maior q Y, mas Z no diferente de 0. Entretanto o
conectivo lgico OU (||) aceita que, pelo menos, uma das condies seja verdadeira.

2 No. Nas linguagens de programao geralmente representado pelo sinal: !=. O


smbolo: <> usado em algoritmo e em Pascal, que uma linguagem bem prxima do
algoritmo.

Você também pode gostar