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:
Secuencias de escape en: C/C++/C++ BuilderSecuencia 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
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 defrexp
).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
-------------------------------------------------------------------------------------------------------------
Para La entrada y salida de Datos se usa el Romboide en el diagrama de Flujo
ResponderEliminar