ejercicios propuestos para logaritmos

Upload: ramiro-hernandez

Post on 07-Jul-2018

240 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    1/23

    1) Dadas dos variables numéricas A y B, que el usuario debe teclear, se pide realizar un algoritmo que

    intercambie los valores de ambas variables y muestre cuanto valen al final las dos variables (recuerda

    la asignación).

    Mostrar »

    2) lgoritmo que lea dos n!meros, calculando y escribiendo el valor de su suma, resta, producto y

    división.

    "sconder #

    Papel:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    Var numero1, numero2, resultado: numerica

    Inicio

      Escribir "Introduce el primer numero"

      Leer numero1

      Escribir "Introduce el segundo numero"

      Leer numero2

      resultado

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    2/23

    3) lgoritmo que lea dos n!meros y nos diga cual de ellos es mayor o bien si son iguales (recuerda usar

    la estructura condicional SI)

    "sconder #

    Papel:

    1

    23

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    Var numero1, numero2: numericaInicio

      Escribir "Introduce el primer numero"

      Leer numero1

      Escribir "Introduce el segundo numero"

      Leer numero2

      i 'numero1numero2( Entonces

      i 'numero1numero2( Entonces

      escribir "los numeros " numero1 " " numero2 " son iguales"

      ino

      Escribir numero1 " es el ma)or de los dos"

      ini

      ino

      Escribir numero2 " es el ma)or de los dos"

      ini

    in

    PSeInt:

    1

    2

    3

    4

    5

    67

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    !roceso eercicio#

      Escribir "Introduce el primer numero"

      Leer numero1

      Escribir "Introduce el segundo numero"

      Leer numero2

      //comparamos los dos numeros,  //si el primero es ma)or o igual .ue el segundo entra

      i 'numero1numero2( Entonces

      //i el numero1 ) numero2 son iguales entra ) escribe .ue soniguales

      //ino lo son escribe .ue el numero1 es el ma)or

      i 'numero1numero2( Entonces

      escribir "los numeros " numero1 " " numero2 " soniguales"

      ino

      Escribir numero1 " es el ma)or de los dos"

      ini

      //i el primer i es also, escribe .ue el numero2 es ma)or

      ino  Escribir numero2 " es el ma)or de los dos"

      ini

    in!roceso

    4) lgoritmo que lea tres n!meros distintos y nos diga cual de ellos es el mayor (recuerda usar la

    estructura condicional Si y los operadores lógicos).

    "sconder #

    http://www.discoduroderoer.es/ejercicios-propuestos-y-resueltos-en-pseudocodigo/#SID3611_3_tglhttp://www.discoduroderoer.es/ejercicios-propuestos-y-resueltos-en-pseudocodigo/#SID3611_4_tglhttp://www.discoduroderoer.es/ejercicios-propuestos-y-resueltos-en-pseudocodigo/#SID3611_3_tglhttp://www.discoduroderoer.es/ejercicios-propuestos-y-resueltos-en-pseudocodigo/#SID3611_4_tgl

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    3/23

    NOTA: De esta forma que esta $ec$a, aunque dos de los n!meros sean iguales, siempre dir% el mayor.

    Papel:

    1

    2

    3

    45

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    Var numero1, numero2, numero: numerica

    Inicio

      Escribir "Introduce el primer numero"  Leer numero1

      Escribir "Introduce el segundo numero"

      Leer numero2

      Escribir "Introduce el tercer numero"

      Leer numero

      i 'numero1numero2 0 numero1numero( Entonces

      Escribir "el numero " numero1 " es el ma)or"

      ino

      i 'numero2numero( Entonces

      Escribir "El numero " numero2 " es el ma)or"

      ino

      Escribir "El numero " numero " es el ma)or"

      ini  ini

    in

    PSeInt:

    1

    2

    3

    4

    5

    67

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    !roceso eercicio#3

      Escribir "Introduce el primer numero"

      Leer numero1

      Escribir "Introduce el segundo numero"

      Leer numero2  Escribir "Introduce el tercer numero"

      Leer numero

      //comparamos el numero1 con el numero2 ) numero

      //i las dos condiciones son %erdaderas el numero1 es el ma)or

      i 'numero1numero2 4 numero1numero( Entonces

      Escribir "el numero " numero1 " es el ma)or"

      //si el numero1 no es el ma)or,

      //comparamos el numero2 con el numero

      ino

      i 'numero2numero( Entonces

      Escribir "El numero " numero2 " es el ma)or"

      ino

      Escribir "El numero " numero " es el ma)or"  ini

      ini

    in!roceso

    ) Dise&ar un algoritmo que pida por teclado tres n!meros' si el primero es negativo, debe imprimir el

    producto de los tres y si no lo es, imprimir% la suma.

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    4/23

    "sconder #

    Papel:

    1

    2

    3

    45

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    Var numero1, numero2, numero, resultado: numerica

    Inicio

      Escribir "Introduce el primer numero"  Leer numero1

      Escribir "Introduce el segundo numero"

      Leer numero2

      Escribir "Introduce el tercer numero"

      Leer numero

      i 'numero1

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    5/23

    4

    5

    6

    7

    8

    910

    11

    12

    13

      i 'numero&( Entonces

      potencia

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    6/23

    1

    2

    3

    4

    56

    7

    8

    9

    10

    11

    !roceso Eercicio#=

      Escribir "Introduce el numero de nios"

      Leer numero#nios

      Escribir "Introduce el numero de nias"

      Leer numero#nias  //calculamos el porcentae

      porcentae#nios

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    7/23

    *) ealizar un algoritmo que dado un n!mero entero, visualice en pantalla si es par o impar. "n el caso

    de ser , debe visualizar el n!mero no es par ni impar (para que un numero sea par, se debe dividir

    entre dos y que su resto sea )

    "sconder #

    Papel:

    12

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    Var numero: numerica

    Inicio

      Escribir "Introduce un numero"

      Leer numero

      i 'numero&( Entonces

      Escribir "El " numero " no es par ni impar"

      ino

      i 'numero @A 2&( Entonces

      Escribir "El " numero " es par"

      ino

      Escribir "El " numero " no es par"

      ini

      ini

    in

    PSeInt:

    1

    2

    3

    4

    5

    6

    78

    9

    10

    11

    12

    13

    14

    !roceso eercicio#B

      Escribir "Introduce un numero"

      Leer numero

      i 'numero&( Entonces

      Escribir "El " numero " no es par ni impar"

      ino

      //comprobamos si el numero es par  i 'numero @A 2&( Entonces

      Escribir "El " numero " es par"

      ino

      Escribir "El " numero " no es par"

      ini

      ini

    in!roceso

    1&) Modificar el algoritmo anterior, de forma que si se teclea un cero, se vuelva a pedir el n!mero por

    teclado (as5 $asta que se teclee un n!mero mayor que cero) (recuerda la estructura mientras).

    "sconder #

    Papel:

    1

    2

    3

    4

    5

    6

    Var numero: numerica

    Inicio

      Escribir "Introduce un numero"

      Leer numero

      @ientras 'numero

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    8/23

    7

    8

    9

    10

    11

    1213

    14

      i 'numero @A 2&( Entonces

      Escribir "El " numero " es par"

      ino

      Escribir "El " numero " no es par"

      ini

    in

    PSeInt:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    !roceso eercicio#1&

      Escribir "Introduce un numero"

      Leer numero

      //;asta .ue no se introdu$ca un numero ma)or .ue & no saldra delbucle

      @ientras 'numero

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    9/23

    PSeInt:

    1

    2

    3

    4

    56

    7

    8

    9

    10

    11

    12

    13

    14

    15

    !roceso eercicio#11

      Escribir "Dienes el titulo de bacCillerF"

      Leer bacCiller

      si 'bacCiller"si"( Entonces

      Escribir "!uedes acceder al grado superior"

      ino

      Escribir "Dienes la prueba de acceso superadaF"

      Leer prueba#acceso

      si 'prueba#acceso"si"( Entonces

      Escribir "!uedes acceder al grado superior"

      ino

      Escribir "o puedes acceder a un grado superior"

      ini

      ini

    in!roceso

    12) Desarrollar un algoritmo que nos calcule el cuadrado de los 6 primeros n!meros naturales (recuerda

    la estructura desde7$asta)

    "sconder #

    Papel:

    1

    2

    3

    4

    5

    6

    7

    Var num, res: numerica

    Inicio

      esde num

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    10/23

    5

    6

    7

    8

    9

    10

      suma

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    11/23

    11

    12

    13

    in!roceso

    1) Dada una secuencia de n!meros le5dos por teclado, que acabe con un >2, por e*emplo?

    3,1,,

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    12/23

    7

    8

    9

    10

    11

    1213

    14

    15

    16

    17

    18

      Leer cla%e

      si 'cla%e"eureHa"( Entonces

      Escribir "la cla%e es correcta"

      acierto

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    13/23

    4

    5

    6

    7

    8

    910

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

      maimo

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    14/23

    25

    1) lgoritmo que visualice la cuenta de los n!meros que son m!ltiplos de < o de 1 que $ay entre 2 y

    2.

    "sconder #

    Papel:1

    2

    3

    4

    5

    6

    7

    8

    9

    Var num: numerica

    Inicio

      esde num

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    15/23

    13

    14

    15

    16

    17

    1819

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    3940

    41

    42

      escribir " de ebrero de " sin saltar

      :

      escribir " de mar$o de " sin saltar  3:

      escribir " de abril de " sin saltar

      5:

      escribir " de ma)o de " sin saltar

      7:

      escribir " de unio de " sin saltar

      =:

      escribir " de ulio de " sin saltar

      ?:

      escribir " de agosto de " sin saltar

      B:

      escribir " de septiembre de " sin saltar  1&:

      escribir " de octubre de " sin saltar

      11:

      escribir " de no%iembre de " sin saltar

      12:

      escribir " de diciembre de " sin saltar

      inegun

      Escribir ao

      ino

      Escribir "error"

      ini

    in

    PSeInt:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    !roceso eercicio#1B

      Escribir "Introduce el dia"

      Leer dia

      Escribir "Introduce el mes"

      Leer mes

      Escribir "Introduce el ao"

      Leer ao

      //comprobamos .ue la ecCa es correcto  si ''dia

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    16/23

    14

    15

    16

    17

    18

    1920

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    4041

    42

      :

      escribir " de mar$o de " sin saltar

      3:  escribir " de abril de " sin saltar

      5:

      escribir " de ma)o de " sin saltar

      7:

      escribir " de unio de " sin saltar

      =:

      escribir " de ulio de " sin saltar

      ?:

      escribir " de agosto de " sin saltar

      B:

      escribir " de septiembre de " sin saltar

      1&:

      escribir " de octubre de " sin saltar

      11:

      escribir " de no%iembre de " sin saltar

      12:

      escribir " de diciembre de " sin saltar

      inegun

      Escribir ao

      ino

      Escribir "error"

      ini

    in!roceso

    2&) alcular las calificaciones de un grupo de alumnos. Ca nota final de cada alumno se calcula seg!n el

    siguiente criterio? la parte pr%ctica vale el 24' la parte de problemas vale el 34 y la parte teórica el

    =4. "l algoritmo leer% el nombre del alumno, las tres notas, escribir% el resultado y volver% a pedir los

    datos del siguiente alumno $asta que el nombre sea una cadena vac5a. Cas notas deben estar entre y

    2, si no lo est%n, no imprimir% las notas, mostrara un mensa*e de error y volver% a pedir otro alumno.

    "sconder #

    Papel:

    1

    2

    3

    4

    5

    6

    7

    8

    Var alumno: cadena

      nota#teoria, nota#problemas, nota#teoria, nota#inal: numericaInicio

      Escribir "Introduce el nombre del alumno"

      Leer alumno

      @ientras alumno

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    17/23

    9

    10

    11

    12

    13

    1415

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

      Escribir "Introduce la nota de teoria"

      Leer nota#teoria

      //A0: este si esta agrupado por alta de espacio

      si 'nota#practica

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    18/23

    19

    20

    21

    22

    23

    2425

    26

    27

    28

    29

    30

    31

    32

    33

      nota#problemas5

      nota#teoria3

      nota#inal

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    19/23

    18

    19

    PSeInt:

    1

    2

    34

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    !roceso eercicio#21

      Leer lado  !ara asterisco

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    20/23

    15

    16

    17

    in

    PSeInt:

    1

    23

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    !roceso eercicio#22

      Leer altura

      //iniciamos las %ariables segun lo necesitamos

      asterisco

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    21/23

    12

    13

    14

    PSeInt:

    1

    23

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    !roceso eercicio#2  Escribir "Introduce un ao"

      leer ao

      si 'ao @A 3& ) ao @A 1&&

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    22/23

    1

    2

    3

    4

    5

    67

    8

    9

    10

    11

    12

    13

    14

    15

    16

    !roceso eercicio#23

      J0@A1>5

      8E8EGA1>&5

      GE8VE90&>=5

      total&

      Escribir "Introduce la cantidad de bocadillos de amon"  Leer cant#amon

      Escribir "Introduce la cantidad de reresco"

      Leer cant#reresco

      Escribir "Introduce la cantidad de cer%e$a"

      Leer cant#cer%e$a

      //A0: los dos siguientes %an en una linea

      total

  • 8/18/2019 Ejercicios Propuestos Para Logaritmos

    23/23

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

      Escribir "escibe el %alor de c"

      Leer c

      neg