lunes, 6 de julio de 2009

link con todos los codigos

ACA

codigo para obtener el digito verificador de 4 rut



aca de obtiene el digito verificador de 4 rut almacenados en una matriz, luego de obtener el digito verificador se imprime el rut separado por puntos junto con su digito verificador

aca el codigo completo

matriz a vector sumando digitos

diagonal secundaria en una matriz de 5x5



aca se obtiene la suma de la diagonal secundaria de una matriz de 5x5

diagonal principal de matriz de 3x3



aca da el resultado de la suma de la diagonal principal en una matriz de 3x3

ingresar datos de un vector en una matriz

ejemplo del uso de una matriz de 2x2



ejemplo de matriz de 2x2 ingresando datos a cada pocision

digito verificador de un rut en un vector



aca se muestra el codigo para obtener el digito verificador de un rut almasenado en un vector

ingresar rut en un vector (modulo)



aca se muestra que utlizando los operadores mod y trunc se puede separar una cifra en numeros para ingresarlas a un vector, y luego imprimirla de la forma que queramos

unir dos vectores



aca se ingresa el contenido de dos vectores de 4 posiciones en un vector de 8 posiciones

sumar el contenido de dos vectores



aca se suma el contenido de dos vectores ingresando el resultado en un tercer vector

utilizacion de vectores



aca se crea un vector y se ingresan datos a sus pocisiones utilizado azar.

operadores trunc y mod



aca se muestra el uso del operador trunc y el operador mod;
trunc entrega la parte entera y mod el resto de una division

obtener digito verificador ingresando digito a digito usando asignaciones



codigo para obtener el digito verificador de un rut ingresando digito a digito y asignando a una costante para realizar operacion matematica

aca codigo completo

notas en vector con control de rango de nota y promedio



aca se complementa el codigo anterior con control para el rango de nota, dentro de la escala de 1 a 7 luego se calcula el promedio y tambien se muestra el promedio mayor.

codigo completo aca:

Utilizar Vector



Ingresar notas a un vector y luego ver el contenido de este.

Control de error





En este codigo se controla el error dado cuando se divide por cero utilizando una funcion si

Aclarar datos logicos




Aca utilizando intercambio de datos y una funcion si para derivar se asignan datos logicos

ejemplo de uso del operador mod




El operador MOD entrega el resto de una division

lunes, 20 de abril de 2009

descarga de codigos hechos actualizado

aca link de descarga de los algoritmos hechas actualizada 20/04/09

enlace de descarga : Sitio: trabajos.rar

uso de operador mod


este algoritmo muestra el buen uso del operador mod
codigo: Sitio: codigo

cambiar valores


el siguiente codigo permite intercambiar valores de A por el de B y el de B por el de A

codigo:
Sitio: codigo
descarga: Sitio: trabajos.rar

lunes, 13 de abril de 2009

Proceso de fabricacion y montaje de una repisa


Proceso en diagrama de flujao para crear una repisa



el cuadro superior muestra la lista de herraminetas



El cuadro superior muestra la lista de materiales

enlace a tiendas para presupuestos
Sitio: easy
Sitio: sodimac



este diagrama muestra la asignacion por nombre de ferreteria para quitar un 10% de su precio


Este es el codigo para pseint

Sitio: codigo
Sitio: descarga

lunes, 6 de abril de 2009


Proceso devolucion_de_impuestos
//contribuyente realiza declaracion de impuestos
escribir "contribuyente realiza declaracion de impuestos";
Leer pausa;
//SII informa a Tesoreria devoluciones
Escribir "SII informa a Tesoreria devoluciones";
Leer pausa;
//tesoreria realiza proceso de devolucion
escribir "tesoreria realiza proceso de devolucion";
Leer pausa;
//CASA DE MONEDA imprime los cheques
Escribir "CASA DE MONEDA imprime los cheques ";
Leer pausa;
//casa de moneda ensobra y embala los cheques
escribir "casa de moneda ensobra y embala los cheques";
Leer pausa;

//casa de moneda envia los cheques embalados a correos de chile
Escribir "casa de moneda envia los cheques embalados a correos de chile";
Leer pausa;
//correos de chile realiza proceso de imposicion
Escribir "correos de chile realiza proceso de imposicion";
Leer pausa;
//correos de chile distribuye cheques a centros de distribucion regionales
y comunales anivel nacional
Escribir "correos de chile distribuye cheques a centros de distribucion
regionales y comunales anivel nacional";
Leer pausa;
//el cheque es recibido por el cartero para su distribucion
escribir "el cheque es recibido por el cartero para su distribucion";
Leer pausa;
//el contribuyene recibe su cheque en su domicio
Escribir "el contribuyene recibe su cheque en su domicio";
Leer pausa;
//el contribuyente debe ir a bancoestado para cobrar cheque
Escribir "el contribuyente debe ir a bancoestado para cobrar cheque";
Leer pausa;
FinProceso

martes, 31 de marzo de 2009

todos los trabajos de clases

aqui un enlace de los trabajos en clase hasta ahora


Sitio: trabajos.rar

lunes, 30 de marzo de 2009

pseint donde obtenerlo

Descargar PESEINT
Seudo Intérprete: para Windows o Linux
Sitio: http://pseint.sourceforge.net/

calcular intencidad


Proceso Calcular_intencidad

Escribir "ingrese el valor del voltaje";

leer voltage;
Escribir "ingrese valor de la resistencia";

Leer resistencia;
si (resistencia >0) Entonces intencidad <-voltage/resistencia;

Escribir "resultado=",intencidad Sino

Escribir "chuuuuuuu";

FinSi leer pausa;

Escribir "ese programa fue escrito por miguel garcia ";FinProceso

calcular area de un triangulo rectangulo


este codigo sirve para calcular el area de un triangulo rectangulo ademas de entregar un mensaje si una de las medidas ingresadas es menor o igual a cero,evitando que salga un error


Proceso calcular_area
//programa para calcular area de un triangulo rectangulo
//pide ingresar un valor altura
Escribir "ingresar altura"; //lee valor
Leer altura; //pide ingresar valor de base;
Escribir "ingresar base";
//lee valor de base
leer base;
//compara si uno de los valores es menor o igual a 0
Si (base <=0 o altura <=0) Entonces //muestra valor si la compracion es verdadera Escribir "uno de los valores es incorrecto"; //realiza operacion si el valor de la comparacion es falsaSino area <-base*altura/2; //muestra resultado escribir area; FinSi FinProceso

ley de ohm


el siguiente codigo es para poder generar el valor de la intencidad de corriente a partir de tener los valores de voltage y resistencia

Proceso calcular_intencidad
Escribir "ingrese el valor del voltaje";
leer voltage;
Escribir "ingrese valor de la resistencia";
Leer resistencia;
si (resistencia >0) Entonces intencidad <-voltage/resistencia;
Escribir "resultado=",intencidad;
Sino Escribir "chuuuuuuu";
FinSi
FinProceso