pu

Buscar este blog

Mostrando entradas con la etiqueta FUNDAMENTOS PROGRAMACION. Mostrar todas las entradas
Mostrando entradas con la etiqueta FUNDAMENTOS PROGRAMACION. Mostrar todas las entradas

martes, 23 de octubre de 2012

Codifica un archivo en BASE64 para se enviado por WS

Este codigo realiza la codificacion para enviar archivos mediante web service .net c#


/// <summary>
        /// Genera string con el archivo codificado para ser enviado a la Entidad Financiera.
        /// </summary>
        /// <param name="contingencia">Parámetro de salida, que almecena información de un eventual problema ocurrido en la ejecución del proceso.</param>
        /// <returns>String con Archivo Codificado.</returns>
        /// <method>GeneraArchivoCodificado</method>
        public string GeneraArchivoCodificado(string rutaArchivo, out Contingencia contingencia)
        {
            contingencia = new Contingencia();
            Byte[] strBytes;
            string cadena = string.Empty;
            string cadenaBase64 = "";




            try
            {
                StreamReader objReader = new StreamReader(rutaArchivo, Encoding.Default);
                cadena = objReader.ReadToEnd();
                objReader.Close();
                strBytes = System.Text.Encoding.Unicode.GetBytes(cadena);
                cadenaBase64 = System.Convert.ToBase64String(strBytes);

                return cadenaBase64;
            }
            catch (Exception ex)
            {
                contingencia.ExisteUnaContingencia = true;
                contingencia.DetalleContingencia = ex.ToString();
                return "";
            }
        }


parte 2 http://ingenieroinformaticainacap.blogspot.com/2014/01/codifica-un-archivo-en-base64-para-se.html

Verifica Rut C# Programacion .net

Simple funcion que verifica un rut chileno en c# .net

Verifica Rut C# Programacion .net


Bueno aka dejo la funcion de verificar el rut en sichar jajajajja, se que eres una mierda y no lo programarías ni cagando asi que aki un regalo.... 


private bool verificaRut(int rut, string dv)
        {
            int Digito;
            int Contador;
            int Multiplo;
            int Acumulador;
            string RutDigito;

            Contador = 2;
            Acumulador = 0;

            while (rut != 0)
            {
                Multiplo = (rut % 10) * Contador;
                Acumulador = Acumulador + Multiplo;
                rut = rut/10;
                Contador = Contador + 1;

                if (Contador == 8)
                {
                    Contador = 2;
                }
            }


Verifica Rut C# Programacion .net

            Digito = 11 - (Acumulador % 11);
            RutDigito = Digito.ToString().Trim();
            if (Digito == 10)
            {
                RutDigito = "K";
            }
            if (Digito == 11)
            {
                RutDigito = "0";
            }

Verifica Rut C# Programacion .net

                if(RutDigito.ToString() == dv.ToString())
                {
                    return true;
                }else{
                    return false;
                }
                
        }

Verifica Rut C# Programacion .net

BLUE J FUNDAMENTOS PROGRAMACION


Ejercicio profesor Milton Veliz Inacap


public class IngresoNotas
{
    public void IngresoNotas()
    {

        double notas, sum, promedio;
        int ca,cn;
        System.out.println("Ingrese la cantidad de alumnos");
        ca=Lectura.leerEntero();
        System.out.println("Ingrese la cantidad de notas por alumno");
        cn=Lectura.leerEntero();
        notas=0.0;
        sum=0.0;
           for(int i=1;i<=ca;i++)
           {
                System.out.println("ingrese nombre del alumno");
                String nombre=Lectura.leerString();
                    for(int j=1; j<=cn;j++)
                    {
                       System.out.println("ingrese nota "+j+" de "+ nombre);
                       notas=Lectura.leerDouble();
                       sum=sum+notas;
                    }
                promedio=sum/cn;
                System.out.println("el promedio del alumno "+nombre+" es: "+promedio);
                notas=0.0;
                sum=0.0;
           }
    }
}

BLUE J SOLEMNE 2 Milton Veliz Inacap. Ejercicio 1

BLUE J SOLEMNE 2 / Milton Veliz Inacap. Ejercicio 1


public class solemne2
{
    
    public void ejercicio1()
    {
        double asistencia, porcAsistencia;
        int ca,cn;
        
        ca=5;// se ingresan 5 alumnos
        asistencia=0.0;
        porcAsistencia=0.0;
       for(int i=1;i<=ca;i++)
       {
           System.out.println("ingrese nombre del alumno"+i);
            String nombre=Lectura.leerString();
           
               System.out.println("ingrese asistencia de "+ nombre);
               asistencia=Lectura.leerDouble();
               porcAsistencia = ((asistencia / 50)*100);
               if(porcAsistencia>=25){
                System.out.println("el promedio asistencia del alumno "+nombre+" es: "+porcAsistencia+" y esta aprobado!");
               }else{
                System.out.println("el promedio asistencia del alumno "+nombre+" es: "+porcAsistencia+" y esta reprobado!");
               }
            
            
               nombre="";
               asistencia=0;
               porcAsistencia=0;
       }
    }

    
}