Ejercicios De Programación En Consola De C#

10m ago
22 Views
1 Downloads
4.29 MB
204 Pages
Last View : 11d ago
Last Download : 6m ago
Upload by : Adalynn Cowell
Transcription

12-6-2015Ejercicios de Programaciónen Consola de C#Ing. Mg. Patricio MedinaProfesor de la Universidad Técnica de AmbatoProfesor de la Pontificia Universidad Católica del Ecuador Sede AmbatoAsesor InformáticoPrimera Edición

Editorial IndependienteAutor: Ing. Mg. Patricio MedinaCapacitación realizada en: Cuba, Brasil y EcuadorContacto: ricardopmedina@uta.edu.ec, pmedina@pucesa.edu.ec, medina patricio@yahoo.esISBN- 978-9942-21-144-6Certificado Instituto de Propiedad Intelectual: QUI-044947Primera EdiciónAmbato – Ecuador2015Todos los nombres propios de productos y servicios que aparecen en este texto son marcas registradas de susrespectivas compañías u organizaciones. Denotamos éstos tan solo con fines de divulgación.Las posiciones expresadas en este libro reflejan exclusivamente la opinión de su autor y por lo tanto no representan enningún caso la posición de la UTA y PUCESA.Publicación de distribución gratuita. Los contenidos pueden difundirse y reproducirse con fines educativos y con lacondición de reconocer los créditos correspondientes.

ContenidoINVERTIR NÚMERO DE DOS CIFRAS . 1INVERTIR NÚMERO DE TRES CIFRAS . 2OPERACIONES BÁSICAS . 3COMPRA EN RESTAURANT . 5FUNCIONES BÁSICAS LIBRERÍA MATH . 6FORMATOS DE SALIDA . 7EJERCICIO PROPUESTO . 9MAYOR DE DOS NÚMEROS . 10MAYOR DE TRES NÚMEROS . 12DESGLOSE DE BILLETES . 13BONO DEL EMPLEADO POR HIJO . 15NÚMERO INTERMEDIO . 16TARIFA TELEFÓNICA . 18TRIÁNGULOS . 19EJERCICIO PROPUESTO . 20DÍA DE LA SEMANA . 22ESTADO CIVIL. 24CALIFICACIÓN . 25EJERCICIO PROPUESTO . 27TABLA DE MULTIPLICAR . 29PRESUPUESTO ANUAL EN AREAS HOSPITAL . 30SUMA DE N NÚMEROS PARES E IMPARES . 32TABLAS DE MULTIPLICAR . 33SUMA DE N NÚMEROS . 35MAYOR Y MENOR DE N NÚMEROS . 36SERIE DE FIBONACCI . 38CALIFICACIONES DE UN GRUPO DE ESTUDIANTES. 39NÚMEROS ALEATORIOS Y CARACTERES ASCII . 41FUNCIONES DE CADENA . 42SIMULACIÓN DE UN RELOJ DIGITAL . 44CANTIDAD DE VOCALES CERRADAS . 46ESTADISTICA POR VOCAL . 47iIng. Patricio Medina

FACTORIAL DE UN NÚMERO . 49SERIE DE UN NÚMERO . 50SUCESIÓN DE N CUADROS . 52MOVIMIENTO DE UNA FRASE . 53MOVIMIENTO CARÁCTER POR CARÁCTER HORIZONTAL . 55MOVIMIENTO CARÁCTER POR CARÁCTER VERTICAL . 57EJERCICIO PROPUESTO . 59TABLA DE MULTIPLICAR CON WHILE . 60TABLAS DE MULTIPLICAR CON WHILE. 62COMPROBAR SI ES NÚMERO PRIMO . 63FACTORES PRIMOS DE UN NÚMERO . 65GENERAR N NÚMEROS PRIMOS. 66EJERCICIO PROPUESTOS . 68VERIFICACIÓN DE UNA CLAVE 3 OPORTUNIDADES . 69GENERAR UN NÚMERO ALEATORIO ENTRE 10 Y 30 . 71JUEGO ADIVINA UN NÚMERO . 72CONTROL DE UNA FACTURA . 74VOTACIONES POR SECTOR . 76PROMEDIO DE SUELDOS CERO O NEGATIVO SALE . 77FRASE INVERTIDA CON WHILE . 79EJERCICIO PROPUESTO . 80TEMA: MANIPULACIÓN DE UN ARREGLO . 82INTERCALACIÓN MAYUSCULAS Y MINUSCULAS . 84GENERAR NÚMEROS ALETORIOS EN UN ARREGLO . 86PASAR UNA FRASE A UN ARREGLO . 88SUMA ELEMENTOS PARES E IMPARES EN UN ARREGLO . 89MAYOR Y MENOR DE UN ARREGLO DE N ELEMENTOS. 91OBTENER EL DÍGITO VERIFICADOR DE LA CÉDULA . 93INSERTAR UN ELEMENTO EN UN ARREGLO . 95ELIMINAR UN ELEMENTO EN UN ARREGLO . 97SUMA DE DOS ARREGLOS DE 5 ELEMENTOS . 99SUMA DE DOS ARREGLOS DE 5 ELEMENTOS INTERCALADO . 101EJERCICIO PROPUESTO . 103iiIng. Patricio Medina

EJERCICIO PROPUESTO . 105NÚMERO DECIMAL A BINARIO. 107NÚMERO DECIMAL A OCTAL . 109NÚMERO DECIMAL A HEXADECIMAL . 111EJERCICIO PROPUESTO . 114ORDENAMIENTO DE UN ARREGLO MÉTODO BURBUJA . 117BÚSQUEDA DE UN ELEMENTO EN UN ARREGLO . 119BÚSQUEDA BINARIA DE UN ELEMENTO EN UN ARREGLO . 121EJERCICIO PROPUESTO . 123TABLAS DE MULTIPLICAR EN UNA MATRIZ DE NxN . 125GENERAR ALEATORIOS EN UNA MATRIZ DE 5x5 . 127SUMAR ELEMENTOS DE UNA MATRIZ DE NxN . 128SUMAR ELEMENTOS DE FILA Y UNA COLUMNA MATRIZ DE 5x5 . 130SUMAR ELEMENTOS DE DIAGONAL PRINCIPAL Y SECUNDARIA . 131MATRIZ DE NxN . 131FORMAR LA LETRA A EN UNA MATRIZ DE NxN . 133EJERCICIO PROPUESTO . 135FORMAR LA LETRA R EN UNA MATRIZ DE NxN . 138SUMAR ELEMENTOS DE DIAGONAL PRINCIPAL Y SECUNDARIA . 140MATRIZ DE NxN . 140NÚMERO MAYOR Y MENOR EN UNA MATRIZ DE NxN . 142ORDENAMIENTO DE UNA MATRIZ DE NxN . 144SUMA DE MATRICES DE 5x5 . 146MULTIPLICACIÓN DE MATRICES DE 4x4 . 148EJERCICIO PROPUESTO . 150GENERACIÓN DEL TRÍANGULO DE PASCAL FORMA 1 . 152GENERACIÓN DEL TRÍANGULO DE PASCAL FORMA 2 . 153MATRIZ TRANSPUESTA DE NxN. 155MAYORES DE CADA FILA DE UNA MATRIZ NxN EN UN VECTOR . 157MENORES DE CADA COLUMNA DE UNA MATRIZ NxN EN UN VECTOR . 158PROMEDIOS DE CADA COLUMNA DE UNA MATRIZ NxN EN UN. 160VECTOR. 160VOTACIONES. SUMA DE CADA COLUMNA REPRESENTA A UN . 162iiiIng. Patricio Medina

CANDIDATO OBTENER EL CANDIDATO GANADOR. 162CUBO DE UN NÚMERO . 164MAYOR DE TRES NÚMEROS . 165VALOR ABSOLUTO DE UN NÚMERO . 167FACTORIAL DE UN NÚMERO . 168INVERTIR UNA FRASE . 169COMPROBAR SI UN NÚMERO ES MÚLTIPLO DE OTRO . 171NÚMERO A QUE DÍA DE LA SEMANA CORRESPONDE. 172NÚMERO COMPROBAR SI ES PRIMO . 174MENOR EN UN ARREGLO . 176TRANSFORMAR NÚMERO DECIMAL A BINARIO . 177EJERCICIO PROPUESTO . 179OBTENER EL DÍGITO VERIFICADOR DE LA CÉDULA . 181EJERCICIOS PROPUESTOS DIFERENTES Y NO RESUELTOS . 183GUÍA DE PROGRAMACIÓN DE C# . 186-Palabras clave de C#. 186-Tipos de instrucciones. 191-Instrucciones inalcanzables. 192Referencias . 193ivIng. Patricio Medina

DEDICATORIASeñor! Lo que tenga que hacer; lo haré lomejor que pueda.(Anónimo) A mi hermosa familia A mis estudiantes esperando que estenuevo material contribuya en suformación, ya que aprendo mucho junto austedes y es mi deber ser recíproco.AGRADECIMIENTODeseo dejar constancia de la gran ayuda brindada por dosexcelentes estudiantes David Bassante y David Mora, querealizaron su contribución con nuevos ejercicios, codificación,dedicando varias horas de trabajo.vIng. Patricio Medina

INTRODUCCIÓNMe he dado cuenta que mientrasmás trabajo, más suerte tengo(Anónimo)Javier Olivar 1 hace una reflexión sobre que: toda persona quepretenda construir un programa que de solución a determinadaproblemática, se enfrenta con dos grandes tareas.La primera es el QUÉ, es decir, qué acciones debe realizar parapoder resolver el problemas al cual se está enfrentando y el cual serealiza con papel y lápiz, como parte del trabajo de mesa previo atoda actividad de programación; la segunda es el CÓMO, o sea, dequé instrucciones se va a valer para escribir el código que realice lasacciones determinadas en el QUÉ, las cuales están determinadaspor el lenguaje seleccionado.Actualmente existe una tendencia internacional a la enseñanza delenguajes de programación, pasando por alto los elementos básicosde la Lógica de Programación, que constituyen a su vez la basesobre la cual se sustenta la programación en sí.El principal problema al que se tiene para enfrentar laprogramación bien como profesión o como oficio es la pocafundamentación en Lógica.De manera similar al hecho de que a un artista le enseñen amanejar muy bien un programa para dibujar (por ejemploPhotoShop o algo así) y con ello consideren que es suficiente paraque tenga claras todas las bases de la teoría del color y sus1Blog dad-de-logica.htmlviIng. Patricio Medina

diferentes vertientes. O se le enseña a un músico a manejar losmenús de un sintetizador y se crea que con eso se le enseñómúsica, no podemos pensar que a un programador se le enseñe aprogramar tan solo con manejar las sentencias de un lenguajeConsidero que si a un programador primero se le entrena en Lógicade Programaciónpodrá enfrentar cualquier lenguaje deprogramación al punto que, incluso, podría no enseñársele ningúnlenguaje y el estudiante con la herramienta de la Lógica deProgramación podrá utilizarlo sin ningún problema.La lógica y el estudio de las estructuras de programaciónfundamentales definidas en la Programación Estructurada,contribuye al desarrollo del pensamiento lógico formal delindividuo para acometer la programación de diversos algoritmos(estrategias de solución).Si bien es cierto la programación actual se enfoca a la programaciónvisual, de objetos, de agentes, de hilos, entre otras, no se puededejar de lado la formación del estudiante en el manejo deestructuras de programación, por ello este texto ha sido diseñadocomo un recurso de auto aprendizaje y refuerzo fuera de clase, concontiene un variado conjunto de ejercicios que ilustran el uso dedichas estructuras, fortaleciendo el manejo de las mismas ycreando una experiencia importantísima en el alumnoPara obtener los mejores resultados en cada Taller, recomiendo allector analizar detenidamente cada indicación.Esperando recibir sus comentarios y sugerencias serán muybienvenidas a: medina patricio@yahoo.esviiIng. Patricio Medina

INVERTIR NÚMERO DE DOS CIFRAS1. Abrir un nuevo Proyecto2. Seleccione Aplicación de Consola3. CÓDIGOusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{class Program{static void Main(string[] args){int NUM, AUX, DEC, UNI;string linea;Console.WriteLine ("INGRESE NÚMERO DE DOS CIFRAS :");linea Console.ReadLine();NUM int.Parse(linea);DEC NUM/10;UNI NUM % 10;AUX (UNI * 10) DEC;Console.WriteLine("NÚMERO INVERTIDO ES: " AUX);Console.WriteLine("Pulse una Tecla:"); Console.ReadLine();}}}4. GRABAR Y EJECUTAR

INVERTIR NÚMERO DE TRES CIFRAS1. Abrir un nuevo Proyecto2. Seleccione Aplicación de Consola3. CÓDIGOusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{class Program{static void Main(string[] args){int NUM, AUX, DEC, UNI, CEN;string linea;Console.WriteLine ("INGRESE NÚMERO DE TRES CIFRAS :");linea Console.ReadLine();NUM int.Parse(linea);CEN NUM /100;NUM NUM % 100;2Ing. Patricio Medina

DEC NUM/10;UNI NUM % 10;AUX (UNI * 100) (DEC*10) CEN;Console.WriteLine("NÚMERO INVERTIDO ES: " AUX);Console.WriteLine("Pulse una Tecla:"); Console.ReadLine();}}}4. GRABAR Y EJECUTAROPERACIONES BÁSICAS1. Abrir un nuevo Proyecto2. Seleccione Aplicación de Consola3. CÓDIGOusing System;using System.Collections.Generic;3Ing. Patricio Medina

using System.Linq;using System.Text;namespace ConsoleApplication1{class Program{static void Main(string[] args){int NUM1, NUM2, RESUL;string linea;Console.Write("PRIMER NÚMERO :");linea Console.ReadLine();NUM1 int.Parse(linea);Console.Write("SEGUNDO NÚMERO :");linea Console.ReadLine();NUM2 int.Parse(linea);Console.WriteLine();RESUL NUM1 NUM2;Console.WriteLine("LA SUMA ES {0}: ", RESUL);RESUL NUM1 - NUM2;Console.WriteLine("LA RESTA ES: {0} - {1} {2} ", NUM1, NUM2, RESUL);RESUL NUM1 * NUM2;Console.WriteLine("LA MULTIPLICACIÓN ES: " RESUL);RESUL NUM1 / NUM2;Console.WriteLine("LA DIVISIÓN ES: " RESUL);RESUL NUM1 % NUM2;Console.WriteLine("EL RESIDUO ES: " RESUL);Console.Write("Pulse una Tecla:"); Console.ReadLine();}}}4. GRABAR Y EJECUTAR4Ing. Patricio Medina

COMPRA EN RESTAURANT1. Abrir un nuevo Proyecto2. Seleccione Aplicación de Consola3. CÓDIGOusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{class Program{static void Main(string[] args){byte CANB, CANH, CANP;double APAGAR;string linea;const double PRECIOB 0.8;const double PRECIOH 2;const double PRECIOP 1.2;Console.Write("CANTIDAD DE HAMBURGUESAS :");linea Console.ReadLine();CANH byte.Parse (linea);Console.Write("CANTIDAD DE PAPAS :");linea Console.ReadLine();CANP byte.Parse (linea);Console.Write("CANTIDAD DE BEBIDAS :");linea Console.ReadLine();CANB byte.Parse (linea);Console.WriteLine();APAGAR (CANH * PRECIOH) (CANP * PRECIOP) (CANB * PRECIOB);Console.WriteLine("VALOR A PAGAR: " APAGAR);Console.Write("Pulse una Tecla:");Console.ReadLine();}}}5Ing. Patricio Medina

4. GRABAR Y EJECUTARFUNCIONES BÁSICAS LIBRERÍA MATH1. Abrir un nuevo Proyecto2. Seleccione Aplicación de Consola3. CÓDIGOusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{class Program{static void Main(string[] args){int NUM1;string linea;long RESUL;Console.Write("DIGITE UN NÚMERO :");linea Console.ReadLine();NUM1 int.Parse(linea);RESUL Math.Abs(NUM1);Console.WriteLine("VALOR ABSOLUTO : " RESUL);6Ing. Patricio Medina

Console.WriteLine("POTENCIA : " Math.Pow(NUM1, 3));Console.WriteLine("RAIZ CUADRADA : " Math.Sqrt(NUM1));Console.WriteLine("SENO : " Math.Sin(NUM1 * Math.PI / 180));Console.WriteLine("COSENO : " Math.Cos(NUM1 * Math.PI / 180));Console.WriteLine("NÚMERO MÁXIMO : " Math.Max(NUM1, 50));Console.WriteLine("NÚMERO MÍNIMO : " Math.Min(NUM1, 50));Console.WriteLine("PARTE ENTERA : " Math.Truncate(18.78));Console.WriteLine("REDONDEO : " Math.Round(18.78));Console.Write("Pulse una Tecla:"); Console.ReadLine();}}}4. GRABAR Y EJECUTARFORMATOS DE SALIDA1. Abrir un nuevo Proyecto2. Seleccione Aplicación de Consola3. CÓDIGOusing System;using System.Collections.Generic;using System.Linq;7Ing. Patricio Medina

using System.Text;namespace ConsoleApplication1{class Program{static void Main(string[] args){double BASE, ALTURA, RESUL;string linea;Console.Write("DIGITE LA BASE :"); linea Console.ReadLine();BASE double.Parse (linea);Console.Write("DIGITE LA ALTURA:"); linea Console.ReadLine();ALTURA double.Parse (linea);RESUL (BASE * ALTURA) / 2;Console.WriteLine("AREA TRIANGULO :" String.Format("{0:####.00}", RESUL));Console.WriteLine("AREA TRIANGULO :" String.Format("{0:c}", RESUL));Console.WriteLine("AREA TRIANGULO :" String.Format("{0:f}", RESUL));Console.WriteLine("AREA TRIANGULO :" String.Format("{0:g}", RESUL));Console.WriteLine();Console.WriteLine("HOY ES: " String.Format("Hoy es {0:F}", DateTime.Now));Console.WriteLine("HOY ES: " String.Format("Hoy es e("Pulse una Tecla:"); Console.ReadLine();}}}4. GRABAR Y EJECUTAR8Ing. Patricio Medina

EJERCICIO PROPUESTOConcepto:El usuario debe ingresar dos números y el programa mostrará el resultado de laoperación (a b)*(a-b)1. Abrir un nuevo Proyecto2. Seleccione Aplicación de Consola3. ns.Generic;System.Linq;System.Text;namespace Ejercicio propuesto 1{class Program{static void Main(string[] args){int NUM1, NUM2;double RESUL;string linea;Console.Write("NÚMERO 1 :"); linea Console.ReadLine();NUM1 int.Parse(linea);Console.Write("NÚMERO 2 :"); linea Console.ReadLine();NUM2 int.Parse(linea);RESUL (NUM1 NUM2) * (NUM1 - NUM2);Console.WriteLine();Console.WriteLine("El resultado es : " RESUL );Console.ReadLine();}}}9Ing. Patricio Medina

4. GRABAR Y EJECUTARMAYOR DE DOS NÚMEROS1. Abrir un nuevo Proyecto2. Seleccione Aplicación de Consola3. CÓDIGOusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{class Program{static void Main(string[] args){int NUM1, NUM2;string linea;10Ing. Patricio Medina

Console.Write("NÚMERO 1 :"); linea Console.ReadLine();NUM1 int.Parse(linea);Console.Write("NÚMERO 2 :"); linea Console.ReadLine();NUM2 int.Parse(linea);if ((NUM1 NUM2)){Console.WriteLine("{0} ES MAYOR QUE {1}", NUM1, NUM2);}else{if ((NUM1 NUM2)){Console.WriteLine("{0} ES IGUAL A {1}", NUM1, NUM2);}else{Console.WriteLine("{0} ES MENOR QUE {1}", NUM1, A MANERA");string RESUL;if (NUM1 NUM2 ){RESUL "MAYOR";}elseif (NUM1 NUM2 ){RESUL "IGUAL";}else{RESUL "MENOR";}Console.WriteLine("{0} ES {1} QUE {2}", NUM1, RESUL, NUM2);Console.Write("Pulse una Tecla:"); Console.ReadLine();}}}4. GRABAR Y EJECUTAR11Ing. Patricio Medina

MAYOR DE TRES NÚMEROS1. Abrir un nuevo Proyecto2. Seleccione Aplicación de Consola3. CÓDIGOusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{class Program{static void Main(string[] args){byte MAY, MEN, NUM1, NUM2, NUM3;string linea;Console.Write("NÚMERO 1 :"); linea Console.ReadLine();NUM1 byte.Parse(linea);Console.Write("NÚMERO 2 :"); linea Console.ReadLine();NUM2 byte.Parse(linea);Console.Write("NÚMERO 3 :"); linea Console.ReadLine();NUM3 byte.Parse(linea);MAY NUM1; MEN NUM1;if ((NUM2 MAY)) MAY NUM2;if ((NUM3 MAY)) MAY NUM3;if ((NUM2 MEN)) MEN NUM2;if ((NUM3 MEN)) MEN NUM3;Console.WriteLine("MAYOR ES:" MAY);Console.WriteLine("MENOR ES:" MEN);Console.WriteLine("Pulse una Tecla:"); Console.ReadLine();}}}12Ing. Patricio Medina

4. GRABAR Y EJECUTARDESGLOSE DE BILLETES1. Abrir un nuevo Proyecto2. Seleccione Aplicación de Consola3. CÓDIGOusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{class Program{static void Main(string[] args){int CAN, C100, C50, C20, C10, C5;C100 0;C50 0;C20 0;C10 0;13Ing. Patricio Medina

C5 0;string linea;Console.Write("DIGITE UNA CANTIDAD :");linea Console.ReadLine();CAN int.Parse (linea);if( (CAN 100) ){C100 (CAN / 100);CAN CAN - (C100 * 100);}if( (CAN 50) ){C50 (CAN / 50);CAN CAN - (C50 * 50);}if( (CAN 20) ){C20 (CAN / 20);CAN CAN - (C20 * 20);}if( (CAN 10) ){C10 (CAN / 10);CAN CAN - (C10 * 10);}if( (CAN 5) ){C5 (CAN / 5);CAN CAN - (C5 * 5);}Console.WriteLine("BILLETES DE A 100: " C100);Console.WriteLine("BILLETES DE A 50 : " C50);Console.WriteLine("BILLETES DE A 20 : " C20);Console.WriteLine("BILLETES DE A 10 : " C10);Console.WriteLine("BILLETES DE A 5 : " C5);Console.WriteLine("BILLETES DE A 1 : " CAN);Console.Write("Pulse una Tecla:"); Console.ReadLine();}}}4. GRABAR Y EJECUTAR14Ing. Patricio Medina

BONO DEL EMPLEADO POR HIJO1. Abrir un nuevo Proyecto2. Seleccione Aplicación de Consola3. CÓDIGOusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{class Program{static void Main(string[] args){double SUELDO, ARECIBIR;int NHIJO, BONO;string NOM, linea;Console.Write("NOMBRE EMPLEADO :"); NOM Console.ReadLine();Console.Write("SUELDO EMPLEADO :"); linea Console.ReadLine();SUELDO double.Parse(linea);Console.Write("NÚMERO DE HIJOS :"); linea Console.ReadLine();NHIJO int.Parse(linea);if (NHIJO 3) { BONO NHIJO * 10; } else { BONO NHIJO * 20; }ARECIBIR SUELDO BONO;Console.WriteLine("RECIBE :" String.Format("{0:c}", ARECIBIR));Console.Write("Pulse una Tecla:"); Console.ReadLine();}}}4. GRABAR Y EJECUTAR15Ing. Patricio Medina

NÚMERO INTERMEDIO1. Abrir un nuevo Proyecto2. Seleccione Aplicación de Consola3. CÓDIGOusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{class Program{static void Main(string[] args){int NUM1, NUM2, NUM3;string linea;Console.Write("PRIMER NÚMERO :"); linea Console.ReadLine();NUM1 int.Parse(linea);Console.Write("SEGUNDO NÚMERO :"); linea Console.ReadLine();NUM2 int.Parse(linea);Console.Write("TERCER NÚMERO :"); linea Console.ReadLine();NUM3 ("EL INTERMEDIO ES: ");16Ing. Patricio Medina

if ((NUM1 NUM2)){if ((NUM1 NUM3)){Console.WriteLine(NUM1);}else{if ((NUM2 Line(NUM2);}}}else{if ((NUM2 NUM3)){Console.WriteLine(NUM2);}else{if ((NUM1 Line(NUM1);}}}Console.Write("Pulse una Tecla:"); Console.ReadLine();}}}4. GRABAR Y EJE

Si bien es cierto la programación actual se enfoca a la programación visual, de objetos, de agentes, de hilos, entre otras, no se puede dejar de lado la formación del estudiante en el manejo de estructuras de programación, por ello este texto ha sido diseñado como un recurso de auto aprendizaje y refuerzo fuera de clase, con

Related Documents:

El nombre verdadero de la programaci on Una concepci on de ensenanza de la programaci on para la sociedad de la informaci on Pablo E. Mart nez L opez*, Eduardo A. Bonelli**, and Federico A. Sawady O’Connor*** Universidad Nacional de Quilmes Cuando sepas re

100 EJERCICIOS para estar en forma ES_100EJERCICIOS_Book.indb 3 23/12/2016 12:31:57. ÍNDICE Introducción Un nuevo estilo de vida Ejercicios para la resistencia Ejercicios para el fortalecimiento Ejercicios para la flexibilidad Ejercicios para el equilibrio 4 6 24 60 96 128

ca principal es que forma un entorno de an alisis estad stico para la manipulacion de datos, su c alculo y la creaci on de gr a cos. En su aspecto Rpuede considerarse como otra implementaci on del lenguaje de programaci on S, con la particularidad de que es un software GNU, General

Al término de la unidad el alumno será capaz; Identificar y aplicar ejercicios de cadena Cinetica abiertos y cerrados. EC1.- exponer un video sobre los ejercicios de cadenas musculares abiertos y cerrados. ED1.- participara en concenso y mesas redondas. Panel, Instrucción programada, práctica guiada Práctica, de ejercicios de cadera cineticos abiertos y cerrados panel, lluvia de ideas .

Bienvenido al curso de Visual Basic, este cuaderno de ejercicios y practicas complementa su Guia de Estudio (apoyo teorico) para que realice los ejercicios correspondientes según se los vaya presentando su profesor. Todos los ejercicios y practicas fueron realiza

EJERCICIOS DE RECUPERACIÓN MATEMÁTICAS APLICADAS 3º ESO. DEPARTAMENTO DE MATEMÁTICAS 2016-17 Se realizará una prueba con ejercicios de la primera parte en la semana del 13 al 17 de febrero de 2017. La segunda parte se evaluará en la semana del 17 al 21 de abril de 2017. Los ejercicios realizados se entregaran al profesor correspondiente

veces los ejercicios de creatividad simples son muy difíciles de resolver. Esto se demuestra en los pequeños ejercicios siguientes. Material: Prepare dos ejercicios en una pancarta. Al mismo tiempo, haga suficientes copias para los participantes del curso, con la descripción detallada de la tarea a cumplir, y distribúyalas después de haber

EXPRESIÓN ESCRITA: EJERCICIOS DE COHERENCIA, COHESIÓN Y ADECUACIÓN José Joaquín Martínez Egido 3 PRESENTACIÓN El material que se presenta en este documento recoge 56 ejercicios, y 21 textos incluidos en ellos, sobre el análisis de las propiedades textuales de coherencia, cohesión y adecuación. Los ejercicios van precedidos de una