Entradas

MANIPULACIÓN DE TEXTO

Adjunto el código con el cual es posible crear un archivo de texto, leerlo, y agregar texto nuevo // para crear el archivo void GenerarTXT() {     string rutaCompleta = @" D:\mi archivo.txt";     string texto = "HOLA MUNDO ";     using (StreamWriter mylogs = File.AppendText(rutaCompleta))     {         DateTime dateTime = new DateTime();         dateTime = DateTime.Now;         string strDate = Convert.ToDateTime(dateTime).ToString("yyMMdd");         mylogs.WriteLine(texto + strDate);         mylogs.Close();     } } // para escribir en el archivo void AdicionarInfoAlTxt() {     string rutaCompleta = @" D:\mi archivo.txt";     string texto = "HOLA DE NUEVO";     using (StreamWriter file = new StreamWriter(rutaCompleta, true))     {         file.WriteLine(texto); //se agrega informa...

CREANDO FORMULARIOS EN C#

EXPERIENCIA AL REALIZAR LA ACTIVIDAD PROPUESTA EN LA REDA Al realizar la actividad tuve algunos inconvenientes para que los elementos que había colocado hicieran la acción necesaria, también tuve problemas para almacenar lo que ingrese el usuario por medio del formulario, luego de revisar mucho el código y corregir los errores que no me permitían avanzar logre que me funcionara. Me gustó mucho esta actividad y espero poder perfeccionarla con el tiempo.

MODELO CLASE

Imagen
 AGREGACIÓN La agregación es un tipo de asociación que indica que una clase es parte de otra clase (composición débil). Los componentes pueden ser compartidos por varios compuestos (de la misma asociación de agregación o de varias asociaciones de agregación distintas). La agregación se representa en UML mediante un diamante de color blanco colocado en el extremo en el que está la clase que representa el “todo”. EJEMPLO • Tenemos una clase Empresa. • Tenemos una clase Cliente. • Una empresa agrupa a varios clientes. COMPOSICIÓN s una forma fuerte de composición donde la vida de la clase contenida debe coincidir con la vida de la clase contenedor. Los componentes constituyen una parte del objeto compuesto. De esta forma, los componentes no pueden ser compartidos por varios objetos compuestos. La supresión del objeto compuesto conlleva la supresión de los componentes. El símbolo de composición es un diamante de color negro colocado en el extremo en el que está la clase que representa ...

PRÁCTICA SOBRE FUNCIONES

Imagen
 FUNCIONES RECURSIVAS El concepto recursividad es fundamental en matemáticas y en computación, siendo una alternativa diferente para implementar estructuras de repetición (ciclos). Estas funciones recursivas se pueden usar en toda situación desde que la solución pueda ser expresado como una secuencia de movimientos, pasos o transformaciones gobernadas por un conjunto de reglas no ambiguas. Las funciones recursivas se componen de: Caso base: una solución simple para un caso particular (puede haber más de un caso base). Caso recursivo: una solución que involucra volver a utilizar la función original, con parámetros que se acercan más al caso base. Los pasos que sigue el caso recursivo son los siguientes: El procedimiento se llama a sí mismo. El problema se resuelve, tratando el mismo problema pero de tamaño menor. La manera en la cual el tamaño del problema disminuye asegura que el caso base eventualmente se alcanzará EJEMPLOS FACTORIAL Escribe un programa que calcule el factorial (!...

APLICANDO EL MANEJO DE VECTORES, MATRICES EN EL DESARROLLO DE APLICACIONES

Imagen
Este es el código propuesto para mostrar al final el promedio total de notas y el número de estudiantes que perdieron: import java.util.Scanner; public class MyClass { public static void main(String args[]){ Scanner in = new Scanner(System.in); double[][] notasEstudiante = new double[5][3]; double sumNotas = 0; double promedio; int contador = 0; for(int i=0;i<5;i++){ for(int j=0;j<3;j++){ notasEstudiante[i][j] = in.nextInt(); sumNotas+=notasf[i]; } } promedio = sumNotas/5; for(int k=0;k<5;k++){ for(int m=0;m<3;m++){ if(notasEstudiante[i][j]>3){ contador++; } } } System.out.println("El promedio es: "+ promedio); System.out.println("Cantidad de estudiantes que pierden: " + contador2); } }

ARREGLOS EN LENGUAJE DE PROGRAMACIÓN

Imagen
 ARREGLO MULTIDIMENSIONAL En el arreglo multidimensional  se hace referencia a cada elemento por medio de dos o más índices, teniendo la misma finalidad que un arreglo unidimensional, solo que el arreglo multidimensional organiza los elementos almacenados en forma de tabla similar a un cubo. Los arreglos multidimensionales son los que usan dos índices  guardando la información como una tabla de datos, en este caso un Índice indica la fila y el otro la columna como se puede ver a continuación

APLICANDO INSTRUCCIONES CONDICIONALES E ITERATIVAS

Imagen