Master en Artes Digitales (IUA-UPF)
Módulo de Programación

Mi Primer Programa

Ejemplos a programar en el entorno EP-NAR-6

Una vez descrito el entorno de programación EP-NAR-6 se pueden realizar los siguientes ejemplos:

Ejemplo 1 :

Escribir por pantalla el mensaje: Hello World!

Ejemplo 2 :

Modificar el anterior poniendo primero el mensaje en una variable.

Ejemplo 3 :

Modificar el anterior poniendo la primera parte del mensaje en una variable y la segunda parte en otra. Concatenar las dos variables para escribir el mensaje.

Ejemplo 4 :

Modificar el anterior poniendo la segunda parte del mensaje como constante en el comando write().

Ejemplo 5 :

Escribir: Hello
en una línea y escribir: World!
en la siguiente
.

Ejemplo 6 :

Modificar el ejemplo 2 para leer el mensaje de teclado, ponerlo en una variable y escribirlo.

Ejemplo 7 :

Leer un valor de teclado, sumarle 2 y escribir el resultado.

Ejemplo 8 :

Leer de teclado dos números que sean la base y la altura de un rectángulo, calculra su área y escribirlo.

 

Soluciones:

Ejemplo 1 :

function main(){
   write("Hello World!")
}

Ejemplo 2 :

function main(){
   texto = "Hello World!"
   write(texto)
}

Ejemplo 3 :

function main(){
   texto1 = "Hello"
   texto2 = " World!"
   write(texto1 + texto2)
}

Ejemplo 4 :

function main(){
   texto1 = "Hello"
   write(texto1 + " World!")
}

Ejemplo 5 :

function main(){
   write("Hello\n")
   write("World!")
}

Ejemplo 6 :

function main(){
   texto = readstr()
   write(texto)
}

Ejemplo 7 :

function main(){
   num = readval()
   num = num + 2
   write(num)
}

Ejemplo 8 :

function main(){
   base = readval()
   altura = readval()
   write(base * altura)
}
Ejercicios: Escribir programas que hagan lo siguiente
  • Escribir tus datos personales en diferentes líneas. Es decir, en el siguiente formato:

    Narcís Parés
    Pg. Circumval·lació, 8

    08003 Barcelona
    Tel: 93 542 2631


  • Leer un texto del teclado y escribirlo por pantalla, añadiéndole antes el texto siguiente:
    Mensaje del usuario:

    Por ejemplo, si el usuario da el mensaje:
    Hola amigos

    el resultado por pantalla deberá ser:
    Mensaje del usuario: Hola amigos

  • Leer dos textos por teclado, cada uno en una variable, y mediante el uso de una tercera variable intermedia (auxiliar), intercambiar los textos de las variables iniciales.
    Por ejemplo, si se lee Marc en la variable v1 y Júlia en la variable v2, al final deberá haber Júlia en la variable v1 y Marc en la v2.


< Sesión Anterior | Índice | Siguiente Sesión >