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íSí Sí
Sumaa + bSí SíSí Sí
Preincremento++aSí SíSí Sí
Postincrementoa++Sí SíSí Sí
Asignación con sumaa += bSí SíSí Sí
Menos unitario (negación)-aSí SíSí Sí
Restaa - bSí SíSí Sí
Predecremento--aSí SíSí Sí
Postdecrementoa--Sí SíSí Sí
Asignación con restaa -= bSí SíSí Sí
Multiplicacióna * bSí SíSí Sí
Asignación con multiplicacióna *= bSí SíSí Sí
Divisióna / bSí SíSí Sí
Asignación con divisióna /= bSí SíSí Sí
Módulo (Resto)a % bSí SíSí Sí
Asignación con móduloa %= bSí SíSí Sí

Operadores de comparación

Nombre del operadorSintaxisSobrecargableIncluido en C
Menor quea < bSí SíSí Sí
Menor o igual quea <= bSí SíSí Sí
Mayor quea > bSí SíSí Sí
Mayor o igual quea >= bSí SíSí Sí
No igual quea != bSí SíSí Sí
Igual quea == bSí SíSí Sí
Negación lógica!aSí SíSí Sí
AND lógicoa && bSí SíSí Sí
OR lógicoa || bSí SíSí 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