lunes, 24 de enero de 2011

TAREAS.

TAREA # 1

Elaborado por Jesus Gomez Garcia, ITT, Salon 602, Programación Estructurada

---------------------------------------------------------------------------------

1.- Calcular el area de un triángulo.

Algoritmos.

1- Conocer los valores de base y altura
2- Calcular el area Area=(base)(altura)
                                               2
3- Mostrar el Valor del area Print "Area=Area"
4- Fin.

1.- Calcular el Area de un triangulo
Diagrama de Flujo.




























---------------------------------------------------------------------------------

2.- Convertir Centímetros a Metros

Algoritmos.

1- Conocer los centimetros a convertir.
2- calcular en metros, metros=centimetros
                                                   100
3- Mostral el valor de metros, print "metros=metros"
4- Fin

2.- Convertir Centimetros a Metros.

Diagramas de Flujo.






























---------------------------------------------------------------------------------

3.- Calcular la distancia entre dos puntos en un plano cartesiano.
Algoritmos.
1- Leer Valores x1, x2, y1, y2 
                                                     ___________________________
2- Calcular Distancia, Distancia= \I (x2-x1)(x2-x1) + (y2-y1)(y2-y1)
3- Mostrar Valor de Distancia, Print "Distancia=Distancia"
4- Fin

3.- Calcular la distancia entre dos puntos en un plano cartesiano.
Diagrama de Flujo.






























---------------------------------------------------------------------------------

TAREA # 2



Elaborado por Jesus Gomez Garcia, ITT, Salon 602, Programación Estructurada


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.

Algoritmos.

1.- Conocer los datos, read nombre, read libras, read pies
2.- Calcular Kilos= Libras   
                               2.205

3.- Calcular Metros= Pies
                                 3.28

4.- Mostrar print "Nombre=Nombre, Kilos=Kilos, Metros=Metros"
5.- Fin

Diagrama de Flujo.







































Pseudocódigo.

Nombre, Libras, Pies  variables.
Print Read Nombre
Print Read Libras
Print Read Pies
Kilo= Libras/2.205
Metros= Pies/3.28
Print Kilos
Print Metros
Final

-------------------------------------------------------------------------------------------------------------

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).


Algoritmos.

1.- Conocer Centigrados y Pulgadas
2.- Calcular Fahrenheit= (Centigrados)(9/5)+32
3.- Calcular Milimetros= (Pulgadas)(25.5)
4.- Mostrar Print "Fahrenheit=Fahrenheit, Milimetros=Milimetros"
5.- Fin

Diagrama de Flujo.








































Pseudocódigo.

Centigrados, Pulgadas, sean  Variables
Print Read Centigrados
Print Read Pulgadas
Fahrenheit= (Centigrados)(9/5)+32
Milimetros= (Pulgadas)(25.5)
Print Fahrenheit
Print Milimetros
Final



-------------------------------------------------------------------------------------------------------------



Tarea # 3

Por Jesus Gomez Garcia, salon 602, electronica


Tipos de Datos del lenguaje C/C++

Dar click en la imagen para maximizar


























DE :   www.uaem.mx/posgrado/mcruz/cursos/lic/varydat.pdf


-------------------------------------------------------------------------------------------------------------



Tarea # 4

Jesus Gomez Garcia, Salon 602, electronica


Secuencias de escape:


Secuencia   Valor     Símbolo    Descripción                           
 \a               0x07         BEL         Sonido audible (bell)
 \b               0x08         BS           Retroceso (backspace)
 \f                0x0C         FF           Salto de formato (formfeed)
 \n               0x0A         LF           Saltar una línea (linefeed)
 \r                0x0D         CR           Retorno de carro (carriage return)
 \t                0x09         HT            Tabulación horizontal (H Tab)
 \v               0x0B         VT            Tabulación vertical (V Tab)
 \\                0x5c          \              Barra invertida (backslash)
 \'                0x27          '               Apóstrofo (comilla simple)
 \"               0x22          "               Doble comilla
 \?               0x3F         ?               Interrogación
 \O           cualquiera  cualquiera     O = cadena de hasta tres dígitos octales
 \xH         cualquiera  cualquiera     H = cadena de dígitos hexadecimales
 \XH         cualquiera  cualquiera     H = cadena de dígitos hexadecimales
Secuencias de escape en: C/C++/C++ Builder

DE : http://www.zator.com/Cpp/E3_2_3e.htm



----------------------------------------------------------------------------------------------------------------------------------


Tarea  # 5


Jesus Gomez Garcia. salon 602, electronica

Funciones Matematicas.


  • double acos(double x) Calcula el arco coseno de x.
  • double asin(double x) Calcula el arco seno de x.
  • double atan(double x) Devuelve el arco tangente en radianes.
  • double atan2(double y, double x) Calcula el arco tangente de las dos variables x e y. Es similar a calcular el arco tangente de y / x, excepto en que los signos de ambos argumentos son usados para determinar el cuadrante del resultado.
  • double ceil(double x) Redondea x hacia arriba al entero más cercano.
  • double cos(double x) devuelve el coseno de x, donde x está dado en radianes.
  • double cosh(double x) Devuelve el coseno hiperbólico de x.
  • double exp(double x) Devuelve el valor de e (la base de los logaritmos naturales) elevado a la potencia x.
  • double fabs(double x) Devuelve el valor absoluto del número en punto flotante x.
  • double floor(double x) Redondea x hacia abajo al entero más cercano.
  • double fmod(double x, double y) Calcula el resto de la división de x entre y. El valor devuelto es x - n * y, donde n es el cociente de x / y.
  • double frexp(double x, int *exp) Se emplea para dividir el número x en una fracción normalizada y un exponente que se guarda en exp  
     
  • long int labs(long int j) Calcula el valor absoluto de un entero largo.
  • double ldexp(double x, int exp) Devuelve el resultado de multiplicar el número x por 2 elevado a exp (inversa de frexp).
  • double log(double x); Devuelve el logaritmo neperiano de x.
  • double log10(double x) Devuelve el logaritmo decimal de x.
  • double modf(double x, double *iptr) Divide el argumento x en una parte entera y una parte fraccional. La parte entera se guarda en iptr.
  • double pow(double x, double y) Devuelve el valor de x elevado a y.
  • double sin(double x) Devuelve el seno de x.
  • double sinh(double x) Regresa el seno hiperbólico de x.
  • double sqrt(double x) Devuelve la raíz cuadrada no negativa de x.
  • double tan(double x) Devuelve la tangente de x.
  • double tanh(double x) Devuelve la tangente hiperbólica de x.

DE: http://www.fismat.umich.mx/mn1/manual/node16.html#SECTION001610000000000000000


-------------------------------------------------------------------------------------------------------------

1 comentario:

  1. Para La entrada y salida de Datos se usa el Romboide en el diagrama de Flujo

    ResponderEliminar