Buscar



Novedades


Post Top Ad

lunes, 30 de enero de 2017

Ejercicios de Programación en Consola con Estructuras de Control

1/30/2017 05:00:00 p.m. 0
Desarrolle un programa para lograr lo que se pide en cada uno de los siguientes enunciados, use visual C# específicamente el tipo de proyecto en consola. Se tiene como objetivo fortalecer lo aprendido sobre variables, operadores, tipos de datos y estructuras de control.

Usar un programa principal con menú de opciones para que el usuario seleccione la ejecución de cualquiera de los programas desarrollados.


1.    Hacer un código para imprimir los primeros 100 números pares.

2.    Mostrar perímetro y superficie de un círculo.

3.    Leer 3 notas y calcular el promedio, además enviar mensaje si aprobó o no. nota de aprobación es 7.0

4.    Calcular el sueldo quincenal, tomando en cuenta los siguientes parámetros:

$ 450.000 por quincena
Bono de 10% de profesionalización a los que tienen título universitario
Bono quincenal de transporte de $ 70.000
Bono de alimentación de $ 5.000 por día laborado
Deducciones:
2% Seguro Colectivo
1% Paro Forzoso
2% Seguro Social
2% Caja de Ahorro

5.    Diseñar un programa que permita calcular la hipotenusa en un triángulo rectángulo.

6.    Calcular las Raíces de una ecuación de segundo grado.

7.    Obtenga el mayor valor de tres números enteros ingresados por teclado.

8.    En un triángulo rectángulo, conocidos uno de sus lados y la hipotenusa, obtenga el valor del otro lado.

9.    Obtener el cuadrado de un número ingresado por teclado y si el resultado es mayor a 5000 entonces imprimir resultado fuera de rango.

10. Cuanto hay que pagar por una llamada telefónica, si los tres 3 primeros minutos se pagan a $0.10 y si el tiempo de la llamada es superior a diez minutos se descontara el 20% de la llamada. El pago normal después de los 3 minutos es de $0.15.

11. Escribir un programa que permita emitir la FACTURA correspondiente, a una compra de un Artículo determinado, del que se adquieren una o varias Unidades. El IVA a aplicar es de 13% y si el Sub Total (precio de venta por cantidad), es Mayor de 1000, se aplicará un descuento del 15%.

12. Se desea calcular de forma Independiente, la suma de los números pares e impares de los números comprendidos del 1 al 200.

13. Sumar los 100 primeros números naturales.

14. Diseñar un programa que sume y cuente los múltiplos de dos, del 1 al 200.


15. Calcular el promedio de 100 números impares.

16. Dados dos (2) números enteros ingresados por teclado, indique si uno es múltiplo del otro.

17. Calcular el producto de los números positivos comprendidos desde el -500 hasta el 2000, ambos inclusive.

18. Calcule el peso de un objeto considerando los valores de dos variables que deben ser ingresados.

M = Masa
G = Gravedad
Fórmula P = M * G
El valor de la gravedad debe ser declarado como constante con valor de 9.8

19. Ingresar un número cualquiera y haciendo uso de ciclo For mostrar la tabla de multiplicar del número. Mostrar por ejemplo la tabla del cinco.

5 x 1 = 1
5 x 2 = 2
5 x 3 = 3

20. Permitir al usuario ingresar un número y que obtenga como salida si el número es par o impar, positivo o negativo.

21. Escriba un programa que permita obtener el resultado de evaluar tres ecuaciones utilizando un valor de X ingresado.

22. Ejemplo: Tenemos las ecuaciones:

ecuaciones-ejercicio-visual-c-sharp-2
                  
     En el caso de la primera ecuación la definimos en el código usando operadores así:

y1 = (3 * (x ^ 3)) - (x ^ (1 / 3)) + (4 * (x ^ 2))

Utilice las variables y1, y2, y3 para el resultado de cada ecuación.

24. Crear una aplicación que dado un monto para presupuesto anual de una fábrica calcule el porcentaje de dinero que le corresponde a cada departamento.

Recursos Humanos   50%
Manufactura              25%
Empaquetado            15%
Publicidad                   10

25. Realice una aplicación que calcule el salario neto a pagar a un empleado de una Empresa. Dicha empresa realiza los siguientes descuentos.

ISSS   (9%)
AFP     (7%)
Renta (10%)

La aplicación debe pedir el salario base del empleado, mostrar el salario neto y los descuentos respectivos.

26. La distancia entre Usulután y San Salvador es de 82 KM, si usted sale de Usulután en un auto que viaja durante todo el recorrido a una velocidad constante de 26 millas por hora, ¿Cuánto tiempo tardaría en llegar a San Salvador?

(Considere que 1 Milla = 1.6 KM).

27. Modifique el programa para cualquier distancia comprendida entre 50 y 200 KM.
Formula que debe utilizar T = D / V

28. Escriba un programa que permita obtener el resultado de evaluar varias ecuaciones utilizando un valor de X entre 1 y 100.

29. El programa debe calcular el valor de Y para las siguientes ecuaciones:

ecuaciones-ejercicio-visual-c-sharp-2

En el caso de la primera ecuación la definimos en el código usando operadores así:

y1 = (3 * (x ^ 3)) - (x ^ (1 / 3)) + (4 * (x ^ 2))

30. Calcular el área de los círculos con circunferencias que están establecidas con un radio entre uno y mil.

Formula   A = PI * r ²

31. Evaluar la función Y = 5 * 2 - 3X + 2 para todos los valores de X entre uno y 100.

32. Escribir un programa que le permita sumar los números pares e impares comprendidos entre 10 y 50.

33. Escribir un programa que permita ingresar los salarios de una cantidad indicada de empleados, debe presentar al final el total que se debe pagar y el descuento de renta considerando que es del 10% sobre cada salario.

34. Desarrolle un programa que permita mostrar la serie: 1 – 2 – 5 – 26….Hasta que el resultado supere 100000.


35. Realice un programa que permita ingresar dos números y luego un operador matemático, de acuerdo a este operador se realizará la operación indicada, los operadores deben ser +, -, *, /, Mod


Leer mas

Problemas de instalación SQL Server 2014

1/30/2017 04:19:00 p.m. 0
El objetivo de esta publicación es documentar algunos errores comunes que podemos tener en el proceso de instalación de SQL Server 2014.

Problema de Instalación SQL Server 2014 “English-languaje versión installation”

El problema “English-languaje versión installation”  surge en algunas computadoras por incompatibilidad de lenguaje.

Problemas de instalación SQL Server 2014


Solución del problema

La solución es muy simple, solo debemos ir al panel de control.

Problemas de instalación SQL Server 2014


En las opciones de Lenguaje y Región cambiar por ejemplo a Spanish (Spain)

Problemas de instalación SQL Server 2014


Volvemos a ejecutar el instalador de SQL Server 2014 y el problema estaría solucionado, la siguiente ventana que vemos debería ser la de inicio de instalación.

Problemas de instalación SQL Server 2014


Leer mas

C# Desarrollo de Ejercicios Usando Operadores y Variables

1/30/2017 03:06:00 p.m. 0
La primera práctica consiste en desarrollar un proyecto en C# con al menos tres clases que se almacenarán de manera individual en el proyecto, para poder ejecutarlos se debe crear una clase adicional llamada menú usando una sentencia condicional Swicth.

C# Desarrollo de Ejercicios Usando Operadores y Variables

Estructura básica de un programa en C#


El primer ejercicio tiene por objetivo conocer la estructura básica de un programa en C#.

programa1.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace clase2_operadores_estructuras_arreglos
{
    class saludo
    {
        static void Main(string[] args)
        {
            System.Console.WriteLine("Primer Programa en C#");
            System.Console.WriteLine("Creando programa saludo!");
            System.Console.ReadKey();
        }
    }
}


C# Programa usando operadores


programa2.cs

Desarrollar un programa que permita utilizar variables de tipo int y double para realizar operaciones de cálculo básicas.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace clase2_operadores_estructuras_arreglos
{
    class operadores
    {
        static void Main(string[] args)
        {
        //Declaro las variables necesarias
        int a,b;
        double suma, resta, producto, div, modulo;

        //Asignando valores a las variables
        a = 45;
        b = 100;

        //Realizando las operaciones aritméticas
        suma = a + b;

        /*Bloque de codigo para mostrar resultados  */
        Console.WriteLine("*** OPERACIONES MATEMATICAS ***\n");
        Console.WriteLine("Suma = {0}", suma);
        Console.WriteLine("Operaciones realizadas con éxito");
       
        Console.ReadKey();
        }
    }
}

C# Programa usando operadores, aplicando mejoras al programa


programa3.cs

Modifique el programa # 2 para que pueda obtener el siguiente resultado.

C# Desarrollo de Ejercicios Usando Operadores y Variables


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using System.Collections.ObjectModel;
using System.ComponentModel.Design;

using System.Collections;

namespace clase2_operadores_estructuras_arreglos
{
    class operadores_modificados
    {
        static void Main(string[] args)
        {
            //Declaro las variables necesarias
            int a, b;
            double suma, resta, producto, division, modulo;

            //Asignando valores a las variables
            a = 400;
            b = 50;

            //Realizando las operaciones aritméticas
            suma = a + b;
            resta = a - b;
            producto = a * b;
            division = a / b;
            modulo = a % b;

/*Bloque de codigo para mostrar resultados  */
Console.WriteLine("*** OPERACIONES MATEMATICAS ***\n");
Console.WriteLine("Suma     {0} + {1} = {2}", a,b,suma);
Console.WriteLine("Resta    {0} - {1} = {2}", a, b, resta);
Console.WriteLine("Producto {0} * {1} = {2}", a, b, producto);
Console.WriteLine("Division {0} / {1} = {2}", a, b, division);
Console.WriteLine("Modulo   {0} % {1} = {2}", a, b, modulo);
Console.WriteLine("Operaciones realizadass con exito");
          
            Console.ReadKey();
        }
    }
}

C# Programa menú de opciones


menu.cs

Como elemento de inicio del proyecto debe crear la clase menú, que permite realizar la llamada de las demás clases creadas.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

class menu {
public static void Main() {

     string opcion;
     int opcionint;

     Console.Write("Ingrese número de la opcion: ");
     opcion = Console.ReadLine();
     opcionint = Int32.Parse(opcion);

     switch( opcionint ) {

     case 1:
     Console.WriteLine("primera opción");
     break;

     case 2:
     Console.WriteLine("segunda opción");
     break;

     case 3:
     Console.WriteLine("tercera opción");
     break;

     default:
     Console.WriteLine("opción por defecto");
     break;
     }
        Console.ReadKey();
    }
}


Otro ejemplo de estructura para el menú de opciones.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Clase4a_estructuras_de_control
{
    class principal
    {
        static void Main(string[] args)
        {
            System.Console.WriteLine("Programa Principal");
            System.Console.WriteLine("Primer Programa");
            System.Console.ReadKey();
            int repetir;

            menu();

            System.Console.WriteLine("Ingrese la opcion: ");
            repetir = Int32.Parse(Console.ReadLine());

            while(repetir ==1)
            {
                menu();
            }
        }
static void menu{
    int b;      
    int opcion;
            System.Console.WriteLine("Opcion1:Programa1");
            System.Console.WriteLine("Opcion2:Programa2");
            System.Console.WriteLine("Opcion3:Programa3");

            System.Console.Write("Ingrese la opcion: ");
            int opcion = Int32.Parse(Console.ReadLine());

            switch (opcion)
            {
                case 1:
                    System.Console.WriteLine("Programa1");
                break;
                case 2:
                   programa1();
                break;
                case 3:
                System.Console.WriteLine("Programa3");
                break;
                default:
                System.Console.WriteLine("Opcion equivocada");
                break;
            }
            System.Console.ReadKey();
        }
    static void programa1
    {
    }
    static void programa2
    {
    }
    static void programa3
    {
    }
}
}



Leer mas

Etiquetas

ADO .Net Anders Hejlsberg ASCII BCL Bibliografía Biblioteca de Clases Bjarne Stroustrup Blog de Programación C# C# Programa usando operadores Característica de C# Carateres ASCII CHTML Clases CLR CLS Códigos ASCII Comandos en Consola Componentes de C# Conceptos de Visual Basic Conceptos de Visual Studio Condicional Swicth Console.ReadLine Console.WriteLine Constantes contenido temático Creacion De Diagramas De Clases En Visual C# Creación de herencia en C# Creador de Lenguaje C# Creadores de Lenguajes CTS Cuadros de Dialogo DataSet Definiciones de Visual Basic Definiciones de Visual Studio Dennis Ritchie Diagrama de Clases en C# Diseñador de Clases C# Ejemplo C# Usando Operadores Ejemplo de Tabla de Multiplicar Ejemplo en C# Ejemplo Multiplos de 3 Ejemplos con Salida en Consola Ejemplos Visual Basic Ejercicios Programacion Encapsulacion Encapsulación de Campos en C# English-languaje versión installation Enlace de Datos Estructura básica de un programa en C# Estructura de Programa en C# Estructuras If FirstWeekYear Framework Función Date Función Time Funciones de Fecha Funciones de Fecha en Visual Basic Fundamentos de C# Glosario de Términos Glosario de Visual Basic Glosario Visual Studio .Net If Else Instalacion de SQL Server 2014 Introducción a C# Lenguaje C Sharp Lenguajes de Programacion MessageBox MessageBoxButtons MessageBoxIcon Método Microsoft SQL Server Módulo MsgBox() MSIL Multiplos de 3 Multiplos de 3 con Visual Basic Multiplos de un Numero Namespace C# Nuevo Proyecto C# Operadores Aritméticos Operadores C# Operadores en Visual C# Operadores Lógicos Polimorfismo POO Primer Programa en C# Primer Programa en Visual Basic Primer Proyecto en C# Problemas de Instalación Programación en Consola Proyecto C# Que es una variable Read ReadLine Significado C# SQL Server SQL Server 2014 SQL Server Data Tools Tabla ASCII Tabla ASCII Completa Tabla de ascii Tabla de Caracteres ascii Tabla de Codigos ASCII Tabla de Codigos ASCII Completa Tabla de Multiplicar Tipos de Datos en C# Tipos de Lenguajes Todos los Códigos ASCII Un programa en C# Vaperadores y Operadores Variables Variables y Operadores visual basic Visual Basic .NET Visual Basic 2010 Visual C# Visual Studio Visual Studio .Net Visual Studio 2005 Visual Studio 2010 While Write WriteLine
Derechos Reservados. Postecnologia.com. Con tecnología de Blogger.

Post Top Ad

Apoya compartiendo en redes sociales