Sunteți pe pagina 1din 9

ESCUELA DE CIENCIAS BASICAS, TECNOLOGIAS E INGENIERIAS

Introducción a la programación

FASE 1 MANEJAR IDE Y ESTRUCTURAS BASICAS DE LA PROGRAMACION

PRESENTADO POR
MONICA TATIANA SANCHEZ ARIAS
CODIGO: 1.087.991.728

LARYS LEONOR GARCIA


CODIGO:
CECIL ALFONZO MARTINEZ
CODIGO:
ROLANDO EDUARDO CASTILLO
CODIGO:
JORGE LUIS BERMUDEZ
CODIGO: 1082957921

CODIGO GRUPO: 301304_10

PRESENTADO A:
GEOVANNI CATALAN
TUTOR.

UNIVERSIDAD ABIERTA Y ADISTANCIA


SANTA MARTA
2018

1
ESCUELA DE CIENCIAS BASICAS, TECNOLOGIAS E INGENIERIAS
Introducción a la programación

INTRODUCCION

El presente trabajo tiene como fin reconer y aplicar el lenguaje C#, aplicando sus palabras
claves, operadores, condiciones y ciclos para esto se debe hacer uso del programa IDE
Visual Studio, haciendo una explicación de su descarga en el Pc de cada estudiando
identificado fortalezas y debilidades del programa.

Haciendo lectura de los temas de la unidad 1 y resolviendo los ejercicios escogidos por
cada uno para aplicar lo teoría de los libros.

2
ESCUELA DE CIENCIAS BASICAS, TECNOLOGIAS E INGENIERIAS
Introducción a la programación

 Link del Video:

https://youtu.be/mL6pKHK35CQ

Ejercicios Resueltos:

a. Solicitar 2 números y brindarle al usuario la posibilidad de elegir qué operación


desea realizar: suma, resta, multiplicación o división. El programa debe imprimir
como resultado final la expresión de la operación elegida con el resultado.
Ejemplo: 2 + 3 = 5.
Respuesta:
Autor: Mónica Tatiana Sánchez Arias Código: 1.087.991.728

using System;

namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
String seleccion;
double numero1, numero2, cero;
double sum, rest, multiplicacio, divisio;
cero = Convert.ToDouble(0);

Console.WriteLine("======Programa para realizar operaciones


matematicas=======");
Console.WriteLine("\nElige una operación:\n" +
"\n1. Suma" +
"\n2. Resta" +
"\n3. Multiplicación" +
"\n4. División\n");

seleccion = Console.ReadLine().ToString();

switch (seleccion)

3
ESCUELA DE CIENCIAS BASICAS, TECNOLOGIAS E INGENIERIAS
Introducción a la programación

{
case "1":
Console.WriteLine("Ingrese el primer numero:");
numero1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Ingrese el segundo numero:");
numero2 = Convert.ToDouble(Console.ReadLine());
sum = numero1 + numero2;
Console.WriteLine("\nEl resultado de la suma es:");
Console.WriteLine(numero1 + "+" + numero2 + " = " + sum);
break;
case "2":
Console.WriteLine("Ingrese el primer numero:");
numero1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Ingrese el segundo numero:");
numero2 = Convert.ToDouble(Console.ReadLine());
rest = numero1 - numero2;
Console.WriteLine("\nEl resultado de la resta es:");
Console.WriteLine(numero1 + "-" + numero2 + " = " + rest);
break;
case "3":
Console.WriteLine("Ingrese el primer numero:");
numero1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Ingrese el segundo numero:");
numero2 = Convert.ToDouble(Console.ReadLine());
multiplicacio = numero1 * numero2;
Console.WriteLine("\nEl resultado de la multiplicación es:");
Console.WriteLine(numero1 + "*" + numero2 + " = " + multiplicacio);
break;
case "4":
Console.WriteLine("Ingrese el primer numero:");
numero1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Ingrese el segundo numero:");
numero2 = Convert.ToDouble(Console.ReadLine());
while (numero2 == cero)
{
Console.WriteLine("\nEl segundo numero debe ser diferente de cero,
ingrese el nuevo numero 2:");
numero2 = Convert.ToDouble(Console.ReadLine());
}
divisio = numero1 / numero2;
Console.WriteLine("\nEl resultado de la división es:");
Console.WriteLine(numero1 + "/" + numero2 + " = " + divisio);
break;
}

Console.ReadKey();

4
ESCUELA DE CIENCIAS BASICAS, TECNOLOGIAS E INGENIERIAS
Introducción a la programación

}
}
}

b. Simular la carta de un restaurante con un menú de 5 productos con sus respectivos


precios. El usuario debe elegir los productos a consumir y el programa debe indicar el
valor a pagar.
Respuesta:
Autor: Larys Leonor García Código:

c. Utilizando ciclos, imprima en pantalla figuras geométricas creadas con un carácter,


por ejemplo cuadrado, triángulo, rectángulo, etc.

5
ESCUELA DE CIENCIAS BASICAS, TECNOLOGIAS E INGENIERIAS
Introducción a la programación

PENDIENTE EJERCICIO

d. Solicitar al usuario que digite una clave, si es correcta se le informa “Bienvenido al


programa”, de lo contrario se le brinda hasta 3 oportunidades.
Respuesta:
Autor: Rolando Eduardo Castillo Código:

PENDIENTE EJERCICIO

e. Utilizando ciclos y condiciones, imprimir los números del 1 al 20, con excepción de
los múltiplos de 3.

Respuesta:

Autor: Jorge Luis Bermudez Código:

using System;

namespace Nuemros_1_al_20
{
class Program
{
static void Main(string[] args)
{

{ Console.WriteLine("!! Numeros del 1 al 20 exceptos los Multiplos del 3!!"); }

for (int i = 0; i <= 20; i++)


{

if (i % 3 != 0)
{
Console.WriteLine(i);

}
}

6
ESCUELA DE CIENCIAS BASICAS, TECNOLOGIAS E INGENIERIAS
Introducción a la programación

Console.ReadKey();
}
}
}

Pantallazo de la Simulación.

7
ESCUELA DE CIENCIAS BASICAS, TECNOLOGIAS E INGENIERIAS
Introducción a la programación

CONCLUSIONES

 Este trabajo fue de gran importancia porque nos tocó Analizar y utilizar las funciones
del programa IDE Visual Studio, descargando la aplicación y utilizando para resolver
el ejercicio escogido aplicando los conocimientos obtenidos.
 Al concluir esta actividad pudimos adquirir los conocimientos básicos sobre la
programación orientada ah objetos y en base al idioma c# y la lógica necesarias para
el desarrollo de la misma , fue una actividad reconfortante diseñar, crear y ejecutar
nuestro primer programa ah base de código c#.

8
ESCUELA DE CIENCIAS BASICAS, TECNOLOGIAS E INGENIERIAS
Introducción a la programación

BIBLIOGRAFIA

 Introducción Unidad 1: contiene los objetivos y temáticas de la Unidad 1


Benavides, M. (2016). Introducción Unidad 1 - Introducción a la Programación.
Recuperado de: http://hdl.handle.net/10596/9279

 Schildt, H. (2010). Fundamentos de C# 3.0. (pp. 1 - 9). Madrid, ES: McGraw-Hill


España. Recuperado
dehttp://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?docID=1051521
7&ppg=18

S-ar putea să vă placă și