TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Lista 7 Algortimo

Por:   •  2/12/2015  •  Pesquisas Acadêmicas  •  2.665 Palavras (11 Páginas)  •  288 Visualizações

Página 1 de 11

Lista de Exercícios 07 – Revisão AF

Atenção !O seu algoritmo deve ser genérico, ou seja, deve estar preparado para funcionar

com matrizes e vetores de qualquer tamanho.

  1. Assumindo os valores para as variáveis  A = 2; B = 3; C = 10. Qual o resultado das expressões abaixo ?

(atenção com a prioridade de cada operador)

não (A > B)

A > B e C < B

A > B | C > B

não (A < B ou C > B)

não (B < C)

A < B & C > B & A > 0

A > B ou C < B

não (A > B) e C > B

A < B e C > B

A < B e C > B e A < 0

A < B ou C > B e A > 0

não (A > B) ou B > C

A < B & C < B

A < B ou C > B

A < B | C > B | A < 0

A > B e C > B

A < B ou C < B

não (A < B e C > B)

a) não (A>B)

não (2>3)

não F

    Verdadeira

b) não (B

não (3<2)

não V

    Falso

c) AB

   2<3 e 10>2

   F   e  V

     Falso

d) A

   2<3 & 10<3

V  &  F

       Falso

e) A>B e C>B

   2>3 e 10>3

F  e  V

       Falso

f) A>B e C

   2>3 e 10<3

V  e  F

      Falso

g) AB & A>0

   2<3 & 10>3 & 2>0

V  &  V   & V

         Verdadeiro

h) AB e A<0

  2<3 e 10>3 e 2<0

V  e  V   e F

      V    e   F

         Falso

i) AB

  2<3 ou 10>3

   V   ou  V

      Verdadeiro

j) A

   2<3 ou 10<3

V  ou  F

      Verdadeiro

k) A>B | C>B

   2>3 | 10>3

F  | V

       Verdadeiro

l) A>B ou C

   2>3 ou 10<3

    F ou F

     Falso

m) AB e A>0

   2<3 ou 10>3 e 2>0

V  ou V   e  V

          Verdadeiro

n) AB | A<0

   2<3 |10>3 | 2<0

   V   | v   | F

       V     |F

         Verdadeiro

o) não (AB)

não (2<3 e 10>3)

não (V e V)

não (V)

    Falso

p) não (AB)

não (2<3 ou 10>3)

não (V ou V)

não (V)

    Falso

q) não (A>B) e C>B

não (2>3) e 10>3

não  F    e V

     V    e   V

        V

r) não (A>B) ou B>C

não (2>3) ou 3>10

não (F)   ou F

     V ou F

     Verdadeiro

  1. Escreva um algoritmo que leia a nota de 30 alunos e informe o conceito obtido por cada aluno (utilize else):

Nota

Conceito

90 a 100

A

75 a 89

B

50 a 74

C

40 a 49

D

0 a 39

E

clear

clc

fori=1:1:30

x=input('Escreva sua nota ')

if(x>=90)&(x<=100)then

mprintf("Conceito A")

else

if(x>=75)&(x<=89)then

mprintf("Conceito B")

else

if(x>=50)&(x<=74)then

mprintf("Conceito C")

else

if(x>=40)&(x<=49)then

mprintf("Conceito D")

else

if(x>=0)&(x<=39)then

mprintf("Conceito E")

end

end

end

end

end

end

  1. Considere que A = 4, B = 5, C = 6, D = verdadeiro e E = falso. Qual o resultado das expressões abaixo ?
  1. (A + 1) = B e (C > A)
  2. (A + A * A) >= (B * A * A)
  3. não D = não E
  4. (A * B * C) = 6  ou A > 3

a)(A+1) = B e (C>A)

(4+1) = 5 e (6>4)

5 = 5 e (6>4)

V e V

Verdadeiro

b)(A+A*A) >= (B*A*A)

(4+4*4) >= (5*4*4)

(20) >= (80)

Verdadeiro

c) não D = não E

não V = não F

Falso = Verdadeiro

Falso

d) (A*B*C)= 6 ou A>3

(4*5*6) = 6 ou 4>3

120 = 6 ou 4>3

F ou V

Verdadeiro

  1. Escreva um único algoritmo que calcule o índice de massa corporal (IMC) de uma pessoa.
  1. O usuário deverá informar sua altura e peso. O algoritmo deverá calcular o IMC.
  2. O IMC é calculado dividindo o peso pela altura ao quadrado
  3. Caso o resultado do IMC:

Seja igual ou inferior a 18, infomar ao usuário “Abaixo do Peso Ideal”

Seja superior a 18 e igual ou inferior a 30, informar ao usuário “Peso Ideal”

Seja superior a 30, informar ao usuário “Acima do peso Ideal”

  1. É obrigatória a utilização de else na resolução do algoritmo

clear

clc

alt = input("Qual a sua altura? ")

peso = input("Informe seu peso: ")

imc = peso/(alt^2)

if (imc < = 18) then

    mprintf("Abaixo do peso ideal")

else

                if (imc >30) then

            mprintf("Acima do ideal")

...

Baixar como (para membros premium)  txt (12.3 Kb)   pdf (241.2 Kb)   docx (112.8 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no TrabalhosGratuitos.com