jueves, 19 de febrero de 2009
EJERCICIO
inicio
leer n1, n2, n3, n4
M=(n1+n2+n3+n4)/4
imprimir M
fin
2.Algoritmo que lea numeros enteros y determine si es negativo, positivo o igual a cero
inicio
leer num
si num=0
imprimir "num es igual a cero"
sino
si num >0
imprimir "num es positivo"
sino
imprimir "num es negativo"
fin
3.Algoritmo que lea 3 numeros enteros y que determine si la multiplicacion de dos de ellos es el resultado del tercero
inicio
leer a,b,c
si a=b*c
imprimir"a es el resultado de b*c"
sino
si b=a*c
imprimir "b es el resultado de a*c"
sino
si c=b*a
imprimir "c es el resultado de a*b"
sino
imprimir "no hay equivalencia"
fin
4.Diseñar un algoritmo que capture 4 digitos binarios y los convierta a numero decimal.
inicio
leer b4,b3,b2,b1
si b1=0
dec=dec+0
sino
dec=dec+1
si b2=0
dec=dec+0
sino
dec=dec+2
si b3=0
dec=dec+0
sino
dec=dec+4
si b4=0
dec=dec+0
sino
dec=dec+8
imprimir "en decimal es:" dec
fin
5.Realizar un algoritmo para convertir un numero dado de minutos en segundos.
6.Realizar un algoritmo para convertir un numero dado de millas en metros.
7.Diseñar un algoritmo para calcular la velocidad en m/s de los corredores de una carrera de 1500 mts. La entrada sera parejas de numeros (minutos, segundos).Que dará el tiempo de cada corredor .Para cada corredor se imprimira el tiempo en minutos y segundos, asi como la velocidad media.
miércoles, 18 de febrero de 2009
CAPITULO 3
Un programa en C se compone de un a o mas funciones. Una de las funciones debe ser obligatoriamente main. Una funcion en C es un grupo de instrucciones que realizan una o mas acciones . Asimismo, un programa contendra una serie de directivas #include que permitiran incluir en el mismo archivos de cabecera que a su vez constaran de funciones y datos predefinidos en ellos.
De un modo mas explicito , un programa C puede incluir:
*directivas de preprocesador
*declaraciones globales
*la funcion main ();int main()
*funciones definidas por el usuario
*comentarios del programa
*el programa mas corto de C es "el programa vacio" que no hace nada.
*la sentencia return 0; no es obligatoria en la mayoria de los compiladores , aunque algunos envien un mensaje de advertencia si se omite.
3.1.1 Directivas del preprocesador
El preprocesador en un programa C se puede considerar como un editor de texto inteligente que consta de directivas
3.2
3.3
3.4
3.5
miércoles, 11 de febrero de 2009
lunes, 9 de febrero de 2009
algoritmo 3.0
Calcular la formula general de acuerdo a las siguientes restricciones:
1.Cuando delta es igual a 0 se deduce que para X existe una sola solucion ,o sea X, por lo que se hara el calculo de X y se presentara el resultado .
2.Si delta es negativo ,se procede a enviar un mensaje al usuario que dice :"No es posible calcular una raiz cuadrada negativa". y termina el algoritmo.
3.Si las anteriores no se ejecutan , debera entonces calcular X1 y X2 de acuerdo a la formula general y presentar los resultados.
Entregar o publicar para mañana antes de las 12 del dia.
1.inicio
2.leer a,b,c
3.delta = x1=(-b-raiz(b^2-4*(a*c)))/2*a
4.si delta =0
5.x=(-b-raiz(b^2-4*(a*c)))/2*a
6.imprimir X
7.fin
8.si delta <0
9.x1=(-b-raiz(b^2-4*(a*c)))/2*a
11.si delta >0
12.imprimir "no esposible calcular una raiza cuadrada"
13.fin
jueves, 5 de febrero de 2009
x1
x2inicio
leer a,b,c
calcula
x1=(-b-raiz(b^2-4*(a*c)))/2*a
imprimir x1,x2
fin
realizar un algoritmo que de la edad de una persona en meses y determine si puede o no puede votar (enviar msj"si puede votar" o "no puede votar")
18años = 216 meses
1.inicio
2.leer X
3.i X > o = 216 ir al paso 4
si no ir al paso 6
4.imprimir "si puede votar"
5. Ir al paso 7
6.imprimir "no puede votar"
7.fin
Restriccion
*Si delta es negativo imprimir "no se puede resolver una raiz cuadrada negativa"
miércoles, 4 de febrero de 2009
2.10 EJERCICIOS
a) realizar una llamada telefonica desde un telefono publico.
inicio
buscar telefono mas cercano
caminar hacia el
observar si es de moneda o tarjeta
levantar el auricular
asercarlo al oido
marcar los digitos deceados
comunicarte por un periodo de tiempo
terminar llamada
y colgar el auricular.
fin
b)cocinar una tortilla.
inicio
escojer un lugar para el area de trabajo
asearlo
agarrar los ingredientes deseados
elegir las hollas deseadas
mezclar los ingredientes (amasar)
deshaser la masa en partes mas pequeñas
expandir la masa
ponerlas en el fuego
voltearla
sacarla del fuego
ponerlas en un recipiente adecuado
fin
c)ARREGLAR UN PINCHAZO DE UNA BICICLETA
inicio
aflojar las tuercas que sujetan las llantas
quitar la llanta del cuadro de la bicicleta
quitar el tubo que contiene la llanta
colocar el parche para tapar el pinchazo
dejar secar el pegamento que contiene el parche
colocar dentro de la llanta el tubo que ya ha sido arreglado
colocar la llanta en el cuadro de la bicicleta
apretar las tuercas que sujetan las llantas
fin
d)FREIR UN HUEVO
inicio
tener aceite,huevo ,sarten
colocar el sarten al fuego
colocar poco aceite en el sarten
dejar calentar el aceite
quebrar el cascaron del huevo y vaciar el contenido al sarten
dejar que frie el huevo
una vez frito, colocarlo en un plato
fin
ESCRIBIR UN ALGORITMO PARA:
a)sumar dos numeros enteros.
inicio
leer n1,n2
N=n1+n2
imprimir N
fin
b)dividir un numero entero por otro
inicio
leer n1, n2
N= n1/n2
imprimir N
fin
c)multiplicar dos numeros enteros
inicio
leer n1,n2
N=n1 * n2
imprimir N
fin
d)restar dos numeros enteros
inicio
leer n1,n2
N=n1-n2
imprimir N
fin



