jueves, 3 de octubre de 2013

EJERCICIOS CLASE UNIDAD 2 fecha 2/octubre


Ejercicios clase

problema 1


Algoritmo

Inicio 
1.- Definir las variables
Nombre[20] char
c1, c2, c3, c4, prom  Real
2.- Lectura del nombre del estudiante
Write “ Nombre alumno :  “
Read nombre
3.- Lectura de las 4 calificaciones
Write “ Calificacion 1 = “
Read  c1
Write “ Calificacion 2 = “
Read  c2
 Write “ Calificacion 3 = “
Read  c3 
Write “ Calificacion 4 = “
Read  c4
4.- Calcular el promedio
Prom=(c1+c2+c3+c4)/4
5.-Desplegar datos del alumno
Write “nombre alumno      calif 1   calif 2   calif 3   calif 4      promedio “
Write nombre, “   “, c1, “    “,c2,”   “,c3,”    “, c4,”   “, promedio
If(prom>=70)
Write “ APROBADO”
Else
Write “Reprobado”

Fin


Pseudocodigo


Inicio 
Nombre[20] char
c1, c2, c3, c4, prom  Real
Write “ Nombre alumno :  “
Read nombre
Write “ Calificacion 1 = “
Read  c1
Write “ Calificacion 2 = “
Read  c2
 Write “ Calificacion 3 = “
Read  c3 
Write “ Calificacion 4 = “
Read  c4
Prom=(c1+c2+c3+c4)/4
Write “nombre alumno      calif 1   calif 2   calif 3   calif 4      promedio “
Write nombre, “   “, c1, “    “,c2,”   “,c3,”    “, c4,”   “, promedio
If(prom>=70)
Write “ APROBADO”
Else
Write “Reprobado”
Fin

Diagrama de flujo


Codigo



Problema 2

Algoritmo

INICIO
1.-definir variables
x1,x2 int
2.- Leer numeros
write "Numero 1: "
read x1
write "Numero 2: "
read x2
3.-Desplegar dato mayor 
if(x1>x2)
write "El dato mayor es: ",x1
else if(x1<x2)
write "El dato mayor es: ",x2
else (x2==x1)
write "Los datos son iguales "

Fin

Pseudocodigo

INICIO
x1,x2 int
write "Numero 1: "
read x1
write "Numero 2: "
read x2
if(x1>x2)
write "El dato mayor es: ",x1
else if(x1<x2)
write "El dato mayor es: ",x2
else (x2==x1)
write "Los datos son iguales "
FIN

Diagrama de flujo


Codigo 




Problema 3

Algoritmo

INICIO
1.- Definir las variables
descripcion[20] char
cantidad int
precio, pago real
2.- Leer descripcion articulo
write "Descripcion articulo : "
read descripcion
3.- Leer cantidad
write " cantidad : "
read cantidad
4.- Leer precio
write "Precio : "
read precio
5.- Calcular pago
total = cantidad * precio
if(cantidad>50)
total=total-total*0.15
6.- Imprimir el costo total pedido
write "El costo del pedido de ", descripcion," sera un total de ", total," pesos"
FIN

Pseudocodigo


 inicio
descripcion[20] char
cantidad int
precio, pago real
write "Descripcion articulo : "
read descripcion
write " cantidad : "
read cantidad
write "Precio : "
read precio
total = cantidad * precio
ir(cantidad>50)
total=total-total*0.15
write "El costo del pedido de ", descripcion," sera un total de ", total," pesos"
fin

Diagrama de flujo


Codigo



Problema 4

Algoritmo

INICIO
1.- definir variables
x,y real
2.- leer valor de x
write " Escribir valor de X"
read x
3.-calcular valor de y
if (x>=0)
y=x*x*x+5*x*x-6
else 
y=3*x*x + 4*x + 5
4.-desplegar valor de x & y
write "Para un valor de x = ", x
write "Se tiene un valor de y = ",y
Fin

Pseudo codigo

x,y real
write " Escribir valor de X"
read x
if (x>=0)
y=x*x*x+5*x*x-6
else
y=3*x*x + 4*x + 5
write "Para un valor de x = ", x
write "Se tiene un valor de y = ",y
Fin

Diagrama de flujo


Codigo




miércoles, 18 de septiembre de 2013

PRACTICA 2

Problema 1

programa

Algoritmo

inicio

1.definir variables
v,f,vsc1,vsc2,sumac real

2.introducir los valores de voltaje de entrada y frecuencia
write "voltaje de entrada:"
read v
write "frecuencia de circuito:"
read f

3.calcular voltajes de salida del circuito 1 y 2
vsc1= (150*v)/0.38*f
vsc2= 230/sqrt(56^2 + (0.98*f)^2)

4.calcular la suma del circuito 1 y 2
sumac= vsc1+vsc2

5.mostrar la salida del circuito 1y2,
suma de la salida de los circuitos 1 y 2
write "voltaje de salida del circuito 1=”,vsc1
write "voltaje de salida del circuito 2=”,vsc2
write "suma de voltajes de circuito 1 y 2=”,sumac

6.fin



PROBLEMA 2

Programa

Pseudocodigo
Inicio
celsius, fa   Real
write "introduce la temperatura en grados fahrenheit : "
read fa
celsius = (5.0/9.0)*(fa-32.0)
write "Para una temperatura fahrenheit de ",fa, " grados, la temperatura en"
write " celsius equivalente es = ",celsius," grados"
Fin

PROBLEMA 3

Programa

Diagrama de flujo

PROBLEMA 4

Programa



Algoritmo
Inicio
1.- Definir las variables
me, ds, x, dns, real

2.- Lectura de x, me, ds
write "Introduce el valor medio"
read me
write "Introduce valor de x"
read x
write "introduce desviacion estandar"
read ds

3.- Calcular la desviacion normal estandar
dns = (x-me) / ds

4.- Desplegar la desviacion normal estandar
write "desviacion normal estandar: ",dns
Fin



PROBLEMA 5

Programa


Pseudocodigo
inicio

p, d, c REAL
write "Introduce el monto en pesos a convertir = "
read p
write "Introduces el tipo de cambio peso-dolar "
read c
d = p / c
write "Para el monto de ", p," pesos, su valor en dolar es de ", d," dolares".

fin



PROBLEMA 6

Programa

Diagrama de flujo


PROBLEMA 7

Programa



Algoritmo
iNICIO
1.- definir variables
a, s, c, t REAL

2.-leer valor del angulo
write "introducir valor del angulo en radianes = "
read a

3.- calcular el seno, coseno y tangente del angulo
s = sin(a)
c = cos(a)
t = tan(a)

4.- mostrar el valor del seno, coseno y tangente del angulo
write "El seno del angulo es = ", s
write "El coseno del angulo es = ", c
write "La tangente del angulo es = ", t

fin


PROBLEMA 8

programa

Diagrama de flujo


PROBLEMA 9

Programa

PSEUDOCODIGO
Inicio
name [10], last [15], char
write "Introduzca nombre: "
read name
write "introduzca apellido"
read last
write "Bienvenido(a) a la clase de programacion estructurada ", name, " ", last
fin


PROBLEMA 10

Programa

Diagrama de flujo











miércoles, 28 de agosto de 2013

Practica 1



Problema 1

Problema 2


Problema 3

Problema 4



 Problema 5


Problema 6


Problema 7


Problema 8




miércoles, 21 de agosto de 2013

Importancia de la programacion

En los dias presentes se puede ver la tecnologia a nuestro alrededor en cualquier momento, en la calle, en la casa, en el trabajo, en el transporte, alimentacion, etc.

Primero la mayoria de las cosas que utilizamos en nuestra vida diaria en cualquier obra que realicemos lleva un proceso de fabricacion en el cual se ven implicadas en gran medida ya sea en la produccion, en checar que los productos sean de buena calidad, inclusive se utiliza para el transporte, almacenamiento y recoleccion de materiales, entre otras cosas.

Claro aqui no acaba la utilidad de la computacion tambien lo vemos a diario en la escuela, para hacer tareas o proyectos, en el trabajo, llevando un control preciso de cierto departamento en el lugar de trabajo, asimismo se ve en la calle en anuncios, publicidad, vialidad y muchas otras cosas que podria mencionar.

Pero para que todo esto funcione correctamente se necesita a alguien que sepa manejar la computadora apropiadamente y no me refiero a saber abrir su correo o revisar su red social, si no a realmente saber como configurar el software de un computador, que lo sepa programar para que realice de manera correcta todas aquellas tareas para las que podamos necesitarle

El dia de mañana no se sabe que podremos hacer a mano propia cabe la posibilidad de que en unos años todo sea automatizado, que con un clic se nos pueda transportar a nuestro trabajo, nunca se sabe que futuro tengamos pero lo que si sabemos es que el mundo esta avanzando tecnologicamente, en algunos lugares mas que otros, es por esto que las futuras generaciones deben tener algun conocimiento aunque sea minimo en el manejo de la tecnologia pero entre mas sepan mejor, de esta manera se avanzara mas rapido y eficientemente y asi se obtendran nuevas tecnologias probablemente mas utiles,entretenidas y con un interfaz sencillo al usuario

Este video habla un poco sobre como empezaron algunos de los mejores programadores de la actualidad y ellos mencionan y tratan de alentar al publico a aprender a programar ya que le han encontrado gran utilidad en muchos aspectos de la vida

                                          http://www.youtube.com/watch?v=-mW74Yy7C1k

En conclusion la programacion nos ayuda a facilitarnos de cierta manera nuestras labores diarias y asimismo nos proporciona un medio de desarrollo de vida que hoy en dia y en un futuro cercano nos servira realmente de mucho!

"La programacion es increible creo que es lo mas cercano a un superpoder"
Drew (Creador de Dropbox)

http://blog.puppisoft.com/2010/10/la-importancia-de-saber-computacion-e.html
http://es.scribd.com/doc/33149542/IMPORTANCIA-DE-LA-COMPUTACION