jueves, 26 de febrero de 2009

Ej001.cpp

# include
# include
main ()
{
printf ("Hola");
printf ("Soy Edgar");
printf ("estudio programacion");
return 0;
}

jueves, 12 de febrero de 2009

miércoles, 11 de febrero de 2009

Guia de Examen

Computadora: es un dispositivo eléctrico, utilizado para procesar información y obtener resultados, capaces de ejecutar cálculos y tomar dediciones a velocidades más rápidas que el hombre.
Hardware: es el equipo físico o los dispositivos asociados con una computadora.
Software: conjunto de instrucciones dadas, el conjunto de instrucciones que indica a la computadora aquello que debe hacer.
Dispositivos de almacenamiento:
Memoria principal, memoria ROM, procesador, microprocesador
Secundarios: diskette, cd, dvd. Cinta magnética.
Lenguaje de programación: sirve para escribir programas que permiten la comunicación usuario/maquina.
Interprete: convierte las instrucciones escritas en lenguaje de programación en las instrucciones escritas en lenguaje maquina que esta puede entender.
Lenguaje maquina: un sistema de codificación nativo de la maquina y la escritura de programas secuénciales de 0 y 1.
Ensambladores: son programas que traducen otros programas escritos en códigos neumático en instrucciones numéricos en lenguaje maquina que son compatibles y legibles por la maquina.
Compiladores: son programas de alto nivel como C, JAVA, que ocupan ser traducidos a código maquina.
Lenguaje C: es el lenguaje de programación general asociado de método universal al sistema operativo UNIX.
Ventajas: poderoso, flexible, operacional, se utiliza en programas preferenciales, puede ser escrito para un tipo de computadoras.
Algoritmo: es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos. Su estructura: entrada – proceso – salida.
Pseudocódigo: es un lenguaje de especificaciones de algoritmos. Es una herramienta de programación en la que las instrucciones se escriben en palabras similares al ingles o español, que faciliten tanto la escritura como la lectura de programas.
Diagrama (NS): es un diagrama de flujo en el que se omiten las flechas de unión y las cajas son continuas. Las acciones sucesivas se escriben en cajas sucesivas y como en los diagramas de flujo, se pueden escribir diferentes acciones en cajas.
Variables: Puede ser un numero que esta cambiando constantemente.
Constantes:Es un valor de tipo permanente, que no puede modificarse, al menos no dentro del contexto o situación para el cual está previsto. Suele relacionarse y usarse en combinación con las variables, que si admiten modificación en sus valores.

diagrama de Flujo

Escribir un algoritmo que lea 4 numeros y a continuacion imprima el mayor de los 4





Algortimos

Dados 3 numeros, determinar si la suma de cualquier pareja de ellos es igualal tercer numero si se cumple esta condicion escribir "iguales" y en caso contrario escribir "disatintos"

lunes, 9 de febrero de 2009

Algoritmo Delta

Realizar un algoritmo que calcule el valor de X1 y X2. Basado en una ecuacion y la formula general. Si la raiz es negativa mandar un mensaje "delta es negativo y no es posible calcular raiz cuadrada.







Inicio
Leer a b c






Solucion:





Tarea Si delta es menor a cero o igual cero.

viernes, 6 de febrero de 2009

Algoritmo

Realizar un algoritmo que lea la edad en mese de una persona y determine si puede votar o no puede votar (imprime puede votar o no puede votar).

Inicio.

Proceso:
Leer m
Calcular m menor o igual que 216.
Si m es mayor o igual a 216 hacer Paso 4 si no saltar paso 6.
Imprimir "si puede votar".
Saltar al paso 7.
Imprmir "no puede Votar".

Salida: Fin.

Algoritmos

Realizar un algoritmo que calcule el valor de X1 y X2. Basado en una ecuacion y la formula general X-raiz cuadrada de B al cuadrado - 4 por ac todos esto sobre 2a

Inicio: Leer a,b,c

Proceso: Calcular

Salida:

jueves, 5 de febrero de 2009

2.1 Disenar una solucion para resolver cada uno de los siguientes problemas y tratar de refinar sus soluciones mediantes algoritmos adecuados:

a)Realizar una llamada telefonica desde un telefono publico:

Inicio: Buscar un telefono y Buscar el numero al que se le va realizar la llamada

Proceso: Tomo el telefono inserto monedas o tarjeta, hacer la llamada, tener la conversacion.

Salida: Terminar conversacion.

b) Cocinar una Tortilla:

Inicio: Tener los ingredientes como masa, agua, recpiente, estufa.

Proceso: Realizar la masa, dividir en porciones y realizar la forma de la tortilla y cocerla.

Salida: Obtener la tortilla cocida.

c) Arreglar un pinchazo de una bicicleta.

Inicio: Tener la herramienta necesaria para realizar la actividad, tener la refaccion.

Proceso: Quitar la llanta averiada y realizar el cambio.

Salida: Tener la bicicleta con la llanta nueva.

d) Freir un Huevo:

Inicio: Tener el sarten, los huevos, el aceite, cuchara estufa y un recipiente.

Proceso: Vaciar el huevo sobre el sarten caliente, revolver el huevo hasta que quede bien cocido apagar la estufa y retirar el huevo con la cuchara y vaciarlo en el recipiente.

Salida: obtener el huevo freido y comerlo.

2.2 Escribir un algoritmo para:

a) Sumar dos numeros enteros.

Inicio: Leer los numeros n1 y n2

Proceso: realizar la operacion n= n1 + n2. Imprimir n1 + n2

Salida: Fin, Otener el resultado.

b) Restar dos numeros enteros.

Inicio: Leer los numeros n1 y n2

Proceso: realizar la operacion n= n1 - n2. Imprimir n1 - n2

Salida: Fin, Obtener el resultado.

c) Multiplicar dos numeros enteros

Inicio: Leer n1 y n2

Proceso: Realizar la operacion n1*n2. Imprimir n1*n2

Salida: Fin, obtener resultado.

d) Dividir un numero entero por otro.

Inicio: Lee n1 y n2

Proceso: Realizar la operacion n1/n2. Imprimir n1/n2

Salida: Fin, obtener resultado.