sábado, 25 de febrero de 2012

Practicas extras examen

Practica Extra examen problema 1

Programa para leer un numero de yardas calcular y desplegar su equivalencia
en pies, pulgadas, centimetros y metros



Inicio
int yardas=0.0, pi=3, pul=12, met=100
real cen=2.54, pies=0.0, pulgadas=0.0, centimetros=0.0, metros=0.0
print"Numero de yardas que desea convertir? \n"
print yardas
pies=(yardas*pi)
pulgadas=yardas*(pi*pul)
centimetros=yardas*(pul*pi/cen)
metros=yardas*(pul*pi/cen/met)
print"Este numero de yardas " <<yardas<< " Equivale a\n"
print"pies= "<<pies<<endl
print"Pulgadas= "<<pulgadas<<endl
print"Centimetros= "<<centimetros<<endl
Fin



Practica Extra examen problema 2

Programa para convertir fahrenheid a celcius


Inicio

int fahrenheit=0.0;
real celcius=0.0;
print"Numero de grados fahrenheit que desea convertir ? \n";
read fahrenheit;
celcius=(5.0/9.0)*(fahrenheit-32);
print "La temperatura " <<fahrenheit<< " en grados fahrenheid es equivalente a la temperatura "<<celcius;
final



jueves, 23 de febrero de 2012

Tarea 4

1.- Los simbolos mas importantes de un diagrama de flujo.

Nombre
Símbolo
Función
Terminal
'Diagramas de flujo'
Representa el inicio y fin de un programa. También puede representar una parada o interrupción programada que sea necesaria realizar en un programa.
Entrada / salida
'Diagramas de flujo'
Cualquier tipo de introducción de datos en la memoria desde los periféricos o registro de información procesada en un periférico.
Proceso
'Diagramas de flujo'
Cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la información almacenada en memoria, operaciones aritméticas, de transformaciones, etc.
Decisión
'Diagramas de flujo'
Indica operaciones lógicas o de comparación entre datos (normalmente dos) y en función del resultado de la misma determina (normalmente si y no) cual de los distintos caminos alternativos del programa se debe seguir
Conector Misma Página
'Diagramas de flujo'
Sirve para enlazar dos partes cualesquiera de un diagrama a través de un conector en la salida y otro conector en la entrada. Se refiere a la conexión en la misma pagina del diagrama
Indicador de dirección o línea de flujo
'Diagramas de flujo'
Indica el sentido de la ejecución de las operaciones
Salida
'Diagramas de flujo'
Se utiliza en ocasiones en lugar del símbolo de salida. El dibujo representa un pedazo de hoja. Es usado para mostrar datos o resultados.

2.- Tipos de datos en C++

Tipo de dato
Palabra reservada
Ejemplo
Entero
Int
Int numero=0;
Real
Float
Float numero=12.2;
Carácter
Char
Char letra = ‘a’;
Cadena de carácter
Char
Char palabra[10] = “HOLA”;
3.-Operadores en C++

Operadores aritméticos

Nombre del operadorSintaxis Sobrecargable Incluido en C
Más unitario+aSí Sí
Sumaa + bSí Sí
Preincremento++aSí Sí
Postincrementoa++Sí Sí
Asignación con sumaa += bSí Sí
Menos unitario (negación)-aSí Sí
Restaa - bSí Sí
Predecremento--aSí Sí
Postdecrementoa--Sí Sí
Asignación con restaa -= bSí Sí
Multiplicacióna * bSí Sí
Asignación con multiplicacióna *= bSí Sí
Divisióna / bSí Sí
Asignación con divisióna /= bSí Sí
Módulo (Resto)a % bSí Sí
Asignación con móduloa %= bSí Sí

Operadores de comparación

Nombre del operadorSintaxisSobrecargableIncluido en C
Menor quea < bSí Sí
Menor o igual quea <= bSí Sí
Mayor quea > bSí Sí
Mayor o igual quea >= bSí Sí
No igual quea != bSí Sí
Igual quea == bSí Sí
Negación lógica!aSí Sí
AND lógicoa && bSí Sí
OR lógicoa || bSí Sí
4.-Funcion matematicas en c++
Trigonometric functions:

Hyperbolic functions:

Exponential and logarithmic functions:

Power functions
Rounding, absolute value and remainder functions:
5.- Secuencia de escape en c++
SECUENCIAS DE ESCAPE
CARÁCTER
SECUENCIA DE ESCAPE
VALOR ASCII
Campana (alerta)
\a
007
Retroceso
\b
008
Tabulador Horizontal
\t
009
Nueva Línea
\n
010
Tabulador Vertical
\v
011
Nueva Página
\f
012
Retorno de carro
\r
013
Comillas
\”
034
Apóstrofe
\'
039
Interrogación
\?
063
Barra Invertida
\\
092
Nulo
\0
000