Clase 1 - Metodologia
-
Upload
jefferson-martinez -
Category
Documents
-
view
10 -
download
1
description
Transcript of Clase 1 - Metodologia
-
INTRODUCCIN
ALGORITMIA Y
PROGRAMACION
-
Slide 2
Algoritmia y programacin
Universidad del Valle
CONTENIDO
1. Conceptos preliminares.
2. Metodologa.
2.1 Anlisis del problema.
2.2 Diseo y pseudocdigo.
2.1 Anlisis del problema.
2.3 Prueba de escritorio.
2.1 Anlisis del problema.
2.4 Codificar el algoritmo.
2.5 Probar el algoritmo.
-
Slide 3
Algoritmia y programacin
Universidad del Valle
Conceptos preliminares
Se puede definir un algoritmo como una secuencia de pasos
lgicos y ordenados con las cuales se puede dar solucin a un
problema determinado.
-
Slide 4
Algoritmia y programacin
Universidad del Valle
Conceptos preliminares
Se puede definir un algoritmo como una secuencia de pasos
lgicos y ordenados con las cuales se puede dar solucin a un
problema determinado.
Un problema es cualquier situacin que requiera de una
solucin.
-
Slide 5
Algoritmia y programacin
Universidad del Valle
Conceptos preliminares
Se puede definir un algoritmo como una secuencia de pasos
lgicos y ordenados con las cuales se puede dar solucin a un
problema determinado.
Un problema es cualquier situacin que requiera de una
solucin.
Para solucionar un problema ste se debe identificar como
tal, debemos realizar una serie de acciones para encontrarle
una solucin y describir dicha solucin de la forma ms clara
posible para que los otros la entiendan.
-
Slide 6
Algoritmia y programacin
Universidad del Valle
Conceptos preliminares
Para un problema pueden existir diferentes maneras de
expresar una solucin y por lo tanto diferentes algoritmos.
-
Slide 7
Algoritmia y programacin
Universidad del Valle
Ejercicio: Que procedimiento seguira para solucionar el laberinto?
Ejemplo
-
Slide 8
Algoritmia y programacin
Universidad del Valle
Ejercicio: Que procedimiento seguira para solucionar el laberinto?
Ejemplo
-
Slide 9
Algoritmia y programacin
Universidad del Valle
Ejercicio: Que procedimiento seguira para solucionar el laberinto?
Ejemplo
-
Slide 10
Algoritmia y programacin
Universidad del Valle
Conceptos preliminares
Ejemplos:
Cul es el algoritmo para publicar fotos en el Facebook?
-
Slide 11
Algoritmia y programacin
Universidad del Valle
Conceptos preliminares
Caractersticas de los Algoritmos:
1. Un algoritmo debe ser preciso e indicar el orden de
realizacin de cada paso.
2. Un algoritmo debe estar definido. Si se sigue el algoritmo dos
veces, con los mismos datos de entrada, se debe obtener el
mismo resultado cada vez.
3. Un algoritmo debe ser finito. Si se sigue el algoritmo, se debe
terminar en algn momento, o sea debe tener un nmero finito
de pasos.
-
Slide 12
Algoritmia y programacin
Universidad del Valle
Conceptos preliminares
Componentes de un Algoritmo
Entrada Salida Proceso
-
Slide 13
Algoritmia y programacin
Universidad del Valle
Conceptos preliminares
Componentes de un Algoritmo
Entrada Salida Proceso
Siempre que se disea un algoritmo se deben verificar estos componentes
-
Slide 14
Algoritmia y programacin
Universidad del Valle
Conceptos preliminares
Componentes de un Algoritmo
Entrada Salida Proceso
Ejemplo suma de dos nmeros
-
Slide 15
Algoritmia y programacin
Universidad del Valle
Metodologa
Pasos que debemos seguir para resolver cualquier problema usando
algoritmos.
Anlisis del problema
Disear el algoritmo y escribirlo en pseudocdigo
Realizar una prueba de escritorio para el algoritmo
Codificar el algoritmo usando algn lenguaje de programacin
Probar el algoritmo implementado
-
Slide 16
Algoritmia y programacin
Universidad del Valle
Metodologa
Pasos que debemos seguir para resolver cualquier problema usando
algoritmos.
Anlisis del problema
Disear el algoritmo y escribirlo en pseudocdigo
Realizar una prueba de escritorio para el algoritmo
Codificar el algoritmo usando algn lenguaje de programacin
Probar el algoritmo implementado
-
Slide 17
Algoritmia y programacin
Universidad del Valle
Problema: Desarrollar un algoritmo que permita calcular el rea de un
triangulo a partir de su base y su altura
Ejemplo
-
Slide 18
Algoritmia y programacin
Universidad del Valle
Problema: Desarrollar un algoritmo que permita calcular el rea de un
triangulo a partir de su base y su altura
1. Anlisis del problema
Definir el problema con precisin
Ejemplo
-
Slide 19
Algoritmia y programacin
Universidad del Valle
Problema: Desarrollar un algoritmo que permita calcular el rea de un
triangulo a partir de su base y su altura
1. Anlisis del problema
Definir el problema con precisin
Identificar los datos de entrada
Entrada ?
Ejemplo
-
Slide 20
Algoritmia y programacin
Universidad del Valle
Problema: Desarrollar un algoritmo que permita calcular el rea de un
triangulo a partir de su base y su altura
1. Anlisis del problema
Definir el problema con precisin
Identificar los datos de entrada
Identificar los datos de salida
Entrada ?
Salida ?
Ejemplo
-
Slide 21
Algoritmia y programacin
Universidad del Valle
Problema: Desarrollar un algoritmo que permita calcular el rea de un
triangulo a partir de su base y su altura
1. Anlisis del problema
Definir el problema con precisin
Identificar los datos de entrada
Identificar los datos de salida
Identificar como transformar los datos de entrada en la salida
Proceso ?
Entrada ?
Salida ?
Ejemplo
-
Slide 22
Algoritmia y programacin
Universidad del Valle
Problema: Desarrollar un algoritmo que permita calcular el rea de un
triangulo a partir de su base y su altura
1. Anlisis del problema
Entradas: La base y la altura
h
b
h
b
Ejemplo
-
Slide 23
Algoritmia y programacin
Universidad del Valle
Problema: Desarrollar un algoritmo que permita calcular el rea de un
triangulo a partir de su base y su altura
1. Anlisis del problema
Salidas: El rea del triangulo
rea
Ejemplo
-
Slide 24
Algoritmia y programacin
Universidad del Valle
Problema: Desarrollar un algoritmo que permita calcular el rea de un
triangulo a partir de su base y su altura
1. Anlisis del problema
Proceso: Frmula para transformar la entrada(s) en la salida(s)
h
b
area = (base * altura ) / 2
Ejemplo
-
Slide 25
Algoritmia y programacin
Universidad del Valle
Problema: Desarrollar un algoritmo que permita calcular el rea de un
triangulo a partir de su base y su altura
1. Anlisis del problema
Al conjunto de entradas y salidas se les conoce como las
variables del algoritmo
Variables
base, altura
area
Ejemplo
-
Slide 26
Algoritmia y programacin
Universidad del Valle
Problema: Desarrollar un algoritmo que permita calcular el rea de un
triangulo a partir de su base y su altura
1. Anlisis del problema
Las variables pueden ser numricas (entero, real) o tambin
pueden contener texto
Variables
base, altura: ?
area: ?
Ejemplo
-
Slide 27
Algoritmia y programacin
Universidad del Valle
Problema: Desarrollar un algoritmo que permita calcular el rea de un
triangulo a partir de su base y su altura
1. Anlisis del problema
Las variables pueden ser numricas (entero, real) o tambin
pueden contener texto
Variables
base, altura: entero
area: ?
Ejemplo
-
Slide 28
Algoritmia y programacin
Universidad del Valle
Problema: Desarrollar un algoritmo que permita calcular el rea de un
triangulo a partir de su base y su altura
1. Anlisis del problema
Las variables pueden ser numricas (entero, real) o tambin
pueden contener texto
Variables
base, altura: entero
area: real
Ejemplo
-
Slide 29
Algoritmia y programacin
Universidad del Valle
Metodologa
Pasos que debemos seguir para resolver cualquier problema usando
algoritmos.
Anlisis del problema
Disear el algoritmo y escribirlo en pseudocdigo
Realizar una prueba de escritorio para el algoritmo
Codificar el algoritmo usando algn lenguaje de programacin
Probar el algoritmo implementado
-
Slide 30
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
2. Disear el algoritmo y escribirlo en pseudocdigo
El pseudocdigo es utilizado para describir algoritmos en un
lenguaje humano simplificado independiente de cualquier
lenguaje de programacin
-
Slide 31
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
Fin
-
Slide 32
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
base, altura: entero
area: real
Fin
-
Slide 33
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
base, altura: entero
area: real
leer (base)
leer (altura)
Fin
-
Slide 34
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
base, altura: entero
area: real
leer (base)
leer (altura)
area = (base*altura)/2
imprimir (area)
Fin
-
Slide 35
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
base, altura: entero
area: real
leer (base)
leer (altura)
area = (base*altura)/2
imprimir (area)
Fin
Cules son las entradas, proceso
y salidas en este algoritmo?
-
Slide 36
Algoritmia y programacin
Universidad del Valle
Metodologa
Pasos que debemos seguir para resolver cualquier problema usando
algoritmos.
Anlisis del problema
Disear el algoritmo y escribirlo en pseudocdigo
Realizar una prueba de escritorio para el algoritmo
Codificar el algoritmo usando algn lenguaje de programacin
Probar el algoritmo implementado
-
Slide 37
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
3. Realizar una prueba de escritorio para el algoritmo
La prueba de escritorio es una herramienta para entender
qu hace un determinado algoritmo, o para verificar que la
solucin al problema es la correcta
-
Slide 38
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
En esta prueba, se hace una ejecucin manual del
algoritmo y se hace antes de implementarlo en el
computador. Se contina con el proceso hasta verificar si el
algoritmo cumple con los criterios de salida esperados.
3. Realizar una prueba de escritorio para el algoritmo
-
Slide 39
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
3. Realizar una prueba de escritorio para el algoritmo
base altura rea
Variables
Inicio
base, altura: entero
area: real
leer (base)
leer (altura)
area = (base*altura)/2
imprimir (area)
Fin
-
Slide 40
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
3. Realizar una prueba de escritorio para el algoritmo
base altura rea
2
Variables
Inicio
base, altura: entero
area: real
leer (base)
leer (altura)
area = (base*altura)/2
imprimir (area)
Fin
-
Slide 41
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
3. Realizar una prueba de escritorio para el algoritmo
base altura rea
2 4
Variables
Inicio
base, altura: entero
area: real
leer (base)
leer (altura)
area = (base*altura)/2
imprimir (area)
Fin
-
Slide 42
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
3. Realizar una prueba de escritorio para el algoritmo
base altura rea
2 4 4.0
Variables
Inicio
base, altura: entero
area: real
leer (base)
leer (altura)
area = (base*altura)/2
imprimir (area)
Fin
-
Slide 43
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
3. Realizar una prueba de escritorio para el algoritmo
base altura rea
2 4 4.0
Variables
Inicio
base, altura: entero
area: real
leer (base)
leer (altura)
area = (base*altura)/2
imprimir (area)
Fin
-
Slide 44
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
3. Realizar una prueba de escritorio para el algoritmo
base altura rea
2 4 4.0
3 1
Variables
Inicio
base, altura: entero
area: real
leer (base)
leer (altura)
area = (base*altura)/2
imprimir (area)
Fin
-
Slide 45
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
3. Realizar una prueba de escritorio para el algoritmo
base altura rea
2 4 4.0
3 1 1.5
Variables
Inicio
base, altura: entero
area: real
leer (base)
leer (altura)
area = (base*altura)/2
imprimir (area)
Fin
-
Slide 46
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
3. Realizar una prueba de escritorio para el algoritmo
base altura rea
2 4 4.0
3 1 1.5
Variables
Inicio
base, altura: entero
area: real
leer (base)
leer (altura)
area = (base*altura)/2
imprimir (area)
Fin
-
Slide 47
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
3. Realizar una prueba de escritorio para el algoritmo
base altura rea
2 4 4.0
3 1 1.5
Variables
El algoritmo funciona
correctamente, segn la
prueba de escritorio
Inicio
base, altura: entero
area: real
leer (base)
leer (altura)
area = (base*altura)/2
imprimir (area)
Fin
-
Slide 48
Algoritmia y programacin
Universidad del Valle
Metodologa
Pasos que debemos seguir para resolver cualquier problema usando
algoritmos.
Anlisis del problema
Disear el algoritmo y escribirlo en pseudocdigo
Realizar una prueba de escritorio para el algoritmo
Codificar el algoritmo usando algn lenguaje de programacin
Probar el algoritmo implementado
-
Slide 49
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
4. Codificar el algoritmo usando algn lenguaje de programacin
Para codificar (implementar) los algoritmos se usan los
lenguajes de programacin. Un lenguaje de programacin
permite escribir instrucciones que pueden ser interpretadas por
una computadora.
-
Slide 50
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
4. Codificar el algoritmo usando algn lenguaje de programacin
Los algoritmos escritos en pseudocdigo se deben
traducir a un lenguaje de programacin
-
Slide 51
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
4. Codificar el algoritmo usando algn lenguaje de programacin
Nota: Se recomienda siempre, antes de codificar un algoritmo
realizar su respectiva prueba de escritorio.
-
Slide 52
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
4. Codificar el algoritmo usando algn lenguaje de programacin
En nuestro caso usaremos un lenguaje de programacin llamado Java, pero existen muchos otros como: El lenguaje C C++ Ruby C# PHP
-
Slide 53
Algoritmia y programacin
Universidad del Valle
Metodologa
Problema:
Desarrollar un algoritmo que permita calcular el rea de un
tringulo a partir de su base y altura.
Ejemplo.
4. Codificar el algoritmo usando algn lenguaje de programacin
Durante las siguientes clases veremos el proceso para codificar
los algoritmos en el lenguaje de programacin Java
-
Slide 54
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
Ejemplo
-
Slide 55
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
1. Anlisis del problema
Proceso ?
Entrada ?
Salida ?
Ejemplo
-
Slide 56
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
1. Anlisis del problema
Entradas: montoFactura
Ejemplo
-
Slide 57
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
1. Anlisis del problema
Salidas: IVA, total
Ejemplo
-
Slide 58
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
1. Anlisis del problema
Proceso: Frmula para calcular IVA y el total
IVA=montoFactura * 16%
Total= montoFactura + Total
Ejemplo
-
Slide 59
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
1. Anlisis del problema
Las variables del algoritmo
montoFactura
IVA, Total
Ejemplo
-
Slide 60
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
1. Anlisis del problema
De qu tipo (entero, real, texto) son las variables a utilizar en
este caso?
Variables
montoFactura:?
IVA, Total:?
Ejemplo
-
Slide 61
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
1. Anlisis del problema
De qu tipo (entero, real, texto) son las variables a utilizar en
este caso?
Variables
montoFactura:real
IVA, Total:real
Ejemplo
-
Slide 62
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
Fin
Ejemplo
-
Slide 63
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
montoFactuta: real
IVA, Total: real
Fin
Ejemplo
-
Slide 64
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
montoFactuta: real
IVA, Total: real
leer( montoFactura)
Fin
Ejemplo
-
Slide 65
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
montoFactuta: real
IVA, Total: real
leer( montoFactura)
IVA= montoFactuta * 0,16
Total= montoFactuta + IVA
Fin
Ejemplo
-
Slide 66
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
montoFactuta: real
IVA, Total: real
leer( montoFactura)
IVA= montoFactuta * 0,16
Total= montoFactuta + IVA
imprimir (Total) imprimir (IVA)
Fin
Ejemplo
-
Slide 67
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
montoFactuta: real
IVA, Total: real
leer( montoFactura)
IVA= montoFactuta * 0,16
Total= montoFactuta + IVA
imprimir (Total) imprimir (IVA)
Fin
Ejemplo
montoFactura
IVA Total
50000 8000
-
Slide 68
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
montoFactuta: real
IVA, Total: real
leer( montoFactura)
IVA= montoFactuta * 0,16
Total= montoFactuta + IVA
imprimir (Total) imprimir (IVA)
Fin
Ejemplo
montoFactura
IVA Total
50000 8000 58000
-
Slide 69
Algoritmia y programacin
Universidad del Valle
Problema: Desarrolle un algoritmo que lea el monto de una factura y
muestre el valor que se debe pagar por concepto del impuesto del
IVA (16%) y el valor total a pagar
2. Disear el algoritmo y escribirlo en pseudocdigo
Inicio
montoFactuta: real
IVA, Total: real
leer( montoFactura)
IVA= montoFactuta * 0,16
Total= montoFactuta + IVA
imprimir (Total) imprimir (IVA)
Fin
Ejemplo
montoFactura
IVA Total
50000 8000 58000
-
Slide 70
Algoritmia y programacin
Universidad del Valle
Metodologa Ejercicios
Siguiendo la metodologa propuesta anteriormente, resuelva los
siguientes problemas.
Una casa de cambio necesita un programa que lea un valor en pesos y muestre la cantidad correspondiente en dlares.
Desarrolle un algoritmo que permita calcular el rea de un crculo a partir del radio.
Desarrolle un algoritmo que permita convertir de grados centgrados a grados Fahrenheit
-
Slide 71
Algoritmia y programacin
Universidad del Valle
Metodologa Ejercicios.
Suponga que una persona desea invertir un capital en un banco, y desea saber cunto dinero ganar despus de un mes,
si el banco paga a razn de 2.8% mensual. Realice el algoritmo
que lea el valor a invertir y muestre el valor a ganar.
Un vendedor recibe un sueldo base de $420.000 ms un 10% extra por comisin de cada una de sus ventas durante el mes. El
vendedor desea saber cual ser el total de la comisin si hizo 3
ventas en el mes, y cunto ser el total del dinero que recibir en
su sueldo. Se debe leer el valor de cada una de las ventas que
realiz el vendedor.