Vous êtes sur la page 1sur 7

CLASE 01

FUNDAMENTOS DE PROGRAMACIN:

Introduccin:

Lenguaje de Programacin
Programacin
Datos y tipos de datos
Variable
Anlisis y Diseo.
Mtodo o modelo de solucin

Mtodo
I. Definicin o Planteamiento del problema Entender el problema.(bien)

ANALISIS

II. Identificar las variable de entrada y salida :


Variable de
entrada

Variables de
Salida
Proceso

Descripcin del proceso:

III. Diseo del Proceso( Algoritmo)

DISEO

Algoritmo

Diagrama de flujo de
Datos

Seudocdigo(espaol
estructurado)

ESQUEMA GENERAL DE UN ALGORITMO


Inicio
Creacin de Variables de Entrada, Salida y Otras
Ingresar los datos para las variables de entrada.
Procesamiento de datos (Operaciones, decisiones, repeticiones, etc.)
Mostrar los datos de las variables de Salida.
Fin

IV. Prueba de escritorio(Seguimiento)

VARIABLES DE INGRESO
N1

N2

VARIABLES DE SALIDA
S1

S2

V. IMPLEMENTACION(CODIFICACION)
En algn lenguaje de programacin.
Estrategia:
Usaremos un lenguaje de programacin que usa la programacin orientada
a eventos( C++).
Utilizaremos controles grficos para la entrada y salida de datos.
Estar atentos ..................................
VI. DEPURACIN
Aqu se corrigen los errores
Aqu se mejoran las instrucciones para hacer mas eficiente el programa.

Ejercicios
Tarea Nro 1
Ingresar el radio y la altura de un cilindro, y hallar el rea y su volumen.
1. Definiendo el problema: Hallar el radio y la altura de un cilindro.
2. Identificando la variable de entrada
r
h

Respuesta

3. disear el algoritmo
seudocdigo
Inicio
Defino a entero
Defino b entero
Defino rea real
Defino volumen real
Radio: guardar en r
Altura: guardar en h
rea = 2 * 3.1416 * r * (r + h)
Volumen = 3.1416 * r * r * h
Mensaje el rea es ::+ str(rea)
Mensaje "el volumen es:" + Str(volumen)
Fin

Tarea Nro 2
Ingrese dos nmeros por teclado y calcular la suma , la resta. la multiplicacin, la
divisin .
1. Definiendo el problema: Hallar la suma , la resta, la multiplicacin y la divisin.
2. Identificando la variable de entrada
a
b

Respuesta

3. disear el algoritmo
seudocdigo
Inicio
Defino a entero
Defino b entero
Defino suma entero
Defino resta entero
Defino multiplicacin entero
Defino divisin real
Ingrese nmero: guardar en a
Ingrese nmero: guardar en b
Suma = a+b
Resta =a-b
Multiplicacin =a*b
Divisin=a/b
Mensaje la suma es:+ str(suma)
Mensaje "resta es:" + Str(resta)
Mensaje "multiplicacin es:" + Str(multiplicacion)
Mensaje "divisin es:" + Str(division)
Fin

Tarea Nro 3
Se desea calcular el pago de un trabajador el cual tiene los siguientes criterios:.

A los trabajadores se les da su sueldo y una bonificacin , se le tiene que


descontar la cantidad que se adelanto y la cantidad en prestamos que se
haya colocado.

1. Definiendo el problema: Hallar el radio y la altura de un cilindro.


2. Identificando la variable de entrada
s

b
a
p

sn

3. disear el algoritmo
seudocdigo
Inicio
Defino s entero
Defino b entero
Defino a entero
Defino p entero
Defino sn real
Mostrar sueldo bsico: guardar en s
Mostrar bonificacin: guardar en b
Mostrar adelanto: guardar en a
Mostrar prstamo: guardar en p
Mostrar sueldo neto: guardar en sn
Fin

OTRA FORMA
1. Calcular el rea de un tringulo.
base
area
altura
Variables(s)entrada
base
altura

Proceso u operacin
Area=base*altura
2

Variable(s) Salida

EJERCICIOS PROPUESTOS

1.
2.
3.
4.

CONVERTIR LA EDAD EN AOS DE UNA PERSONA A MESES


CONVERTIR SOLES A DOLARES
CALCULAR EL AREA DE UN CIRCULO.
EVALUAR
Y=5X2 3X+2

5. CONVERTIR 125 METROS A CENTMETROS.


6. La seora Lopez y sus 8 hijos solo compran una vez al mes su mandado en
conocidos supermercados, en dicha tienda el kilogramo de frejol cuesta
s/.8.75, el paquete de pan cuesta s/.3.35 y el frasco de caf vale S/. 14.25, si
solo compran de estos tres productos para su mandado, calcular su gasto
total.
7. Capturar y mostrar los cinco datos mas importantes de un automvil