programacion pseint

Upload: lucy-yesenia-cuaran

Post on 24-Feb-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 PROGRAMACION PSeInt

    1/4

    Actividad 1: ejercicios taller de programacin

    1. Dados los siguientes valores para las variables lgicas i verdadero, jfalso y k=verdadero, evaluar las expresiones que aparecen a continuacin:a !i " j # !i " k

    !$erdadero " falso # !verdadero " verdadero%also # verdadero$erdadero

    b !i # j " ! i # k!verdadero # no falso " !no verdadero # verdadero$erdadero " verdadero$erdadero

    c i # j " kverdadero # falso " verdaderoverdadero " verdaderoverdadero

    d !i # j " k !verdadero # falso " verdadero&o verdadero " verdadero%also

    '. (radu)ca las expresiones del punto 1 que est*n escritas en pseudocdigo acdigo de lenguaje +e-nt

    a ! i j // ! i k

    b ! i // 0j ! 0i // k

    c i // j k

    d 0! i // j k

    . De las siguientes expresiones decir 23u*les son v*lidas4, 23u*l es suefecto de ejecucin4 " 2de qu5 tipo deben ser las variables4

    a) r 2>1: invalida, porque se deben utili)ar operadores de tipo lgico! o // en donde se obtendr* una respuesta de verdad o falsedad.

    b) a a+1: valida si:6a7 esta definida por un valor nu85rico previa8entepara que se lleve a cabo la operacin 8ate8*tica y sea asignado a lavariable de al8acena8iento 6a7.

  • 7/25/2019 PROGRAMACION PSeInt

    2/4

    c) Valor 78!2: valida, a la variable 6valor7 se le asigna el valor de

    69;'7.

    d) "s# "t#: invalida, al no8brar una variable no se debe usar co8illas

    si8ples o dobles.

    e) s "t#: valida, la co8illa si8ple en este caso indica que se coge el

    literal exacto del contenido de la variable.

    f m n: valida, a 687 se le asigna el valor de 6n7, donde n y 8 deben

    estar definidas anterior8ente para que no , k verdadero y 8 falso,a?adir los par5ntesis que sean necesarios para que el resultado de las

    siguientes expresiones sie8pre sean verdaderas.

    a) $ i % j ) & '!1 = 1> # verdadero%also # verdadero$erdadero

    b) i ( j & i j * '1 @ 1> # 1 A 1> " verdadero%also # verdadero " verdadero$erdadero " verdadero

    $erdadero

    c) & ' & '%also # verdadero$erdadero

    d) & $m * m) falso$erdadero

    B. (radu)ca las expresiones que est*n escritas en pseudocdigo a cdigo en

    lenguaje +e-nt.

    a ! i = j // k

    b i C= j // i = j k

    c 0k // k

  • 7/25/2019 PROGRAMACION PSeInt

    3/4

    d 0!8 8

    E. (radu)ca las siguientes expresiones que est*n escritas en seudocdigo acdigo en lenguaje +e-nt.

    a) - . /: x y = )

    b) a > b > c: a C b C c

    c) a es di0erente de b . de c: a C b a Cc

    d) j es igal a ' . a /: j == k j == )

    e) dos o tres valores entre , i . j son igales:

    9. ea FGH una constante entera !int que vale 1, t una variable real !floatcon valor y a, b, c variables enteras con valores , ; y respectiva8ente,indicar las sentencias validas en +e-nt, y el resultado de la asignacin.

    a c = !>>FGH I ;Jc = !>>1000 I ;c = K1I ;c = K'.B

    b c = bIJc = ;ILMM#M

    c c = a N !FGH K >>Jc = N !1 O >>c = N 1c =

    d c = !FGHK>> N aJc = !1 O >> N c = 1Nc = 1

    e c = .1;f P aJc = .1;P c = >.;'

    f t = aIbJt =

  • 7/25/2019 PROGRAMACION PSeInt

    4/4

    g t = aN!aIbJt =