domingo, 30 de enero de 2011

Prácticas de la Unidad I

Práctica 1 (En lenguage C++)
Práctica 1 Problema 1

Seudocódigo
1.-Inicio
print "Federico Gonzalez Padron 10210857"
print "Ing. Electronica"
print "Semestre: 2"
print "Práctica 1"
print "Fecha: 27/01/2011"
fin


Práctica 1 Problema 2

Seudocódigo
1.- Inicio
Num1, Num2, suma     entero
print "Numero1="
read Num1
print "Num2="
read num2
suma= Num1+Num2
print "La suma de",Num1,"+",Num2,"=",suma,""
Fin




Práctica 1 Problema 3

Seudocódigo
1.-Inicio
tiempo_transcurrido, velocidad_de_viaje, distancia       real
print "velocidad de viaje"
read velocidad_de_viaje
print "tiempo transcurrido"
read tiempo_transcurrido
distancia=tiempo_transcurrido*velocidad_de_viaje
print "La distancia es",distancia,"millas"
Fin



Práctica 1 Problema 4

Seudocódigo
1.-Inicio
lado, area, perimetro      real
print "lado ="
read lado
area=lado*lado
perimetro=lado*4
print "el perimetro del cuadrado es",perimetro,"y su area es ",area,
Fin


Práctica 1 Problema 5

Seudocódigo
1.-Inicio
F, celsius          real
print "Grados Fahrenheit=?"
read F
celsius=(5.0-9.0) *(F-32.0)
print F,"Grados Fahrenheit son" ,celsius, "grados celsius"
Fin


Práctica 1 Problema 6

Seudocódigo
1.-Inicio
print "x1="
read x1
print "x2="
read x2
print "x3="
read x3
print "x4="
read x4
print "x5="
read x5
Prom=(x1+x2+x3+x4+x5)/5.0
suma=(x1-Prom)*(x1-Prom)+(x2-Prom)*(x2-Prom)+(x3-Prom)*(x3-Prom)+(x4-Prom)*(x4-Prom)+(x5-Prom)*(x5-Prom)
Desv=sqrt(suma/4.0)
print "La desviacion estandar es",Desv
Fin



Práctica 2 (En lenguaje C)

Problema 1


Problema 2

Problema 3


Problema 4

Problema 5


Problema 6


sábado, 29 de enero de 2011

Tareas de la Unidad I

Tarea 1
1.-Realizar tres ejercicios con diagrama de flujo, algoritmo y pseudocódigo.

Algoritmo
Crear un programa para calcular el área de un círculo
1.- Recibir el valor radio del círculo
Leer radio


2.- Calcular área
Área = 3.1416*Radio*Radio
3.- Mostrar área 
Imprimir "área =" área
4.- Fin

Diagrama de flujo

 Pseudocódigo
1.- Inicio
 2.- Radio, Área
3.- PRINT "Radio"
4.- READ Radio
5.- Área = 3.1416*Radio*Radio
6.- PRINT "el área es"
7.- Fin


Crear un programa para calcular el Peso de un objeto.

Algoritmo
1.- Recibir el valor de Masa en Kg
Leer Masa
2.- Calcular Peso
Peso = Masa*9.8
3.- Mostrar Peso
Imprimir ¨Peso =" Peso
4.- Fin




Diagrama de flujo


Pseudocódigo
1.- Inicio
2.- Masa, Peso
3.- PRINT "Masa"
4.- Read Masa
5.- Peso = Masa*9.8
6.- PRINT "el peso es"
7.- Fin



Crear un programa para convertir Gramos a Kilogramos

Algoritmo
1.- Recibir el valor de Gramos
Leer gramos
2.- Convertir a kilogramos
Kilogramos = 1000*Gramos
3.- Mostrar Kilogramos
Imprimir "Kilogramos" = Kilogramos
4.- Fin


Diagrama de flujo

Pseudocódigo
1.- Inicio
2.- Gramos, Kilogramos
3.- PRINT "Gramos"
4.- Read "Gramos"
5.- Kilogramos = 1000*Gramos
6.- Imprimir "Los kilogramos son"
7.- Fin





Tarea 2

Escriba la solución por medio de algoritmo, diagrama de flujo, pseudocodigo de los siguientes problemas . 


1-.Escribir un programa que lea los datos de un jugador de soccer nombre del jugador, peso en libras y su estatura en pies. Imprimir el nombre del jugador , su peso expresado en kilogramos y su estatura en metros.

Algoritmo
1.- Recibir el valor de "nombre","peso","estatura"
Leer los valores
2.-Calcular datos del jugador: 
 Peso_Kg= (0.453599)*peso 
Altura_m= (0.304804)*altura
3.- Mostrar los datos del jugador
Imprimir "datos del jugador"
4.- Fin

Diagrama de flujo




Pseudocódigo
1.- Inicio
2.-Datos del jugador:
Peso, Peso_en_Kg
Altura, Altura_en_Kg
3.- PRINT "Datos del jugador="
4.- READ Datos del jugador
Peso, Altura
5.- Datos del jugador
Peso_Kg= (0.453599)*peso
Altura_m= (0.304804)*altura
6.- PRINT "Datos del jugador"
7.- Fin






2-.El departamento de climatología de cierta ciudad,ha efectuado su conversión al sistema métrico. Diseñe un programa para realizar las siguientes conversiones:


a)Leer la temperatura en grados Celsius e imprimir su equivalente Fahrenheit.


b)Leer la cantidad de lluvia en pulgadas e imprimir su equivalente en mílimetros (25.5 mm =1 pulgada).
Algoritmo
1.- Recibir el valor "Celsius","Lluvia"
Leer los valores
2.- Calcular "Fahrenheit", "Lluvia"
Fahrenheit= (celsius*1.8)+32
Lluviamm=Lluvia*25.4 
3.- Mostrar los valores de "Fahrenheit, Lluvia"
4.-Fin


Diagrama de flujo



Pseudocódigo
1.- Inicio
2.- Celsius, Fahrenheit
Lluvia, Lluviamm
3.- PRINT "La temperatura es=""La cantidad de Lluvia es="
4.- READ La temperatura es, La cantidad de Lluvia es
Celsius, Lluvia
5.- La temperatura es, La cantidad de Lluvia es
Fahrenheit= (celsius*1.8)+32
Lluviamm=Lluvia*25.4
6.- PRINT "La temperatura es=", "La cantidad de Lluvia es"
7.- Fin




Tarea 3

Investigar los tipos de datos en lenguaje C y en Lenguaje C++ (tipo de dato,# bytes, rango)
Mencione la referencia. 


Fuente:

  


Tarea 4
Investigar las secuencias de escape en C/C++

Secuencias de escape:
  • \' - Comillas simples
  • \" - Comillas dobles
  • \\ - Barra invertida
  • \0 - Nulo
  • \a - Alerta
  • \b - Retroceso
  • \f - Avance de formulario
  • \n - Nueva linea (endl)
  • \r - Retorno
  • \t - Tabulación Horizontal
  • \v - Tabulación Vertical
Fuente:

http://www.phperos.net/foro/index.php?topic=2490.0


Taree 5

Investigar funciones matemáticas








Fuente:




jueves, 27 de enero de 2011

Programación estructurada

1.-Realizar tres ejercicios con diagrama de flujo, algoritmo y pseudocódigo.

Algoritmo
Crear un programa para calcular el área de un círculo
1.- Recibir el valor radio del círculo
Leer radio

2.- Calcular área
Área = 3.1416*Radio al cuadrado
3.- Mostrar área 
Imprimir "área =" área
4.- Fin

Diagrama de flujo

 Pseudocódigo
1.- Inicio
 2.- Radio, Área
3.- PRINT "Radio"
4.- READ Radio
5.- Área = 3.1416*Radio al cuadrado
6.- PRINT "el área es"
7.- Fin


Crear un programa para calcular el Peso de un objeto.

Algoritmo
1.- Recibir el valor de Masa en Kg
Leer Masa
2.- Calcular Peso
Peso = Masa*9.8
3.- Mostrar Peso
Imprimir ¨Peso =" Peso
4.- Fin




Diagrama de flujo


Pseudocódigo
1.- Inicio
2.- Masa, Peso
3.- PRINT "Masa"
4.- Read Masa
5.- Peso = Masa*9.8
6.- PRINT "el peso es"
7.- Fin



Crear un programa para convertir Gramos a Kilogramos

Algoritmo
1.- Recibir el valor de Gramos
Leer gramos
2.- Convertir a kilogramos
Kilogramos = 1000*Gramos
3.- Mostrar Kilogramos
Imprimir "Kilogramos" = Kilogramos
4.- Fin


Diagrama de flujo

Pseudocódigo
1.- Inicio
2.- Gramos, Kilogramos
3.- PRINT "Gramos"
4.- Read "Gramos"
5.- Kilogramos = 1000*Gramos
6.- Imprimir "Los kilogramos son"
7.- Fin