Sei sulla pagina 1di 6

Nombre de la materia

Programacin estructurada

Nombre de la Licenciatura
Ingeniera en Sistemas Computacionales

Nombre del alumno


Silvestre Santiago Coronado

Matrcula
000046213

Nombre de la Tarea
Tarea 3: Sentencias de control del
programa.

Unidad 3
Sentencias de control del programa.

Nombre del Profesor


Norma Gabriela Farias Huzar

Fecha
23/Julio/2017
Unidad 3: Sentencias de control del programa.
Programacin estructurada

Ejercicio:
(Valor 9.0 puntos)
Escribe el cdigo en C# que permita solucionar el siguiente problema.
*Disea e implementa un programa, que dados tres nmeros (a,b y c), muestre un men
con las opciones:
1. Validar suma
2. Salir

*Si se elige la primer opcin, mostrar el mensaje SON IGUALES si la suma de dos de ellos
(a+b, b+c o a+c) es igual al nmero restante y el mensaje SON DISTINTOS en caso
contrario.

*Si se elige la segunda opcin, mostrar un mensaje de despedida y terminar el programa.


Incluir la clusula default para indicar al usuario si eligi una opcin no vlida.

*Incluye en el documento de tu actividad el cdigo de tu programa y la impresin de


pantalla de la ejecucin del mismo.

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

namespace actividad3_SentenciasControl
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("MENU DE OPCIONES");
Console.WriteLine("");
Console.WriteLine("1. Validar Suma");
Console.WriteLine("2. Salir");
Console.WriteLine("");
Console.WriteLine("Ingrese el Numero de su Opcion:");
int opc = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("");

switch (opc)
{
case 1:

int sum1, sum2, sum3, a, b, c; //declarando mis variables//

Console.WriteLine("Capture numero 1");


a = int.Parse(Console.ReadLine());
Console.WriteLine("Capture numero 2");
b = int.Parse(Console.ReadLine());

2
Unidad 3: Sentencias de control del programa.
Programacin estructurada

Console.WriteLine("Capture numero 3");


c = int.Parse(Console.ReadLine());
sum1 = a + b; sum2 = b + c; sum3 = a + c; //sumando y asignando
a cada variable la sumatoria

if ((sum1 == sum2) && (sum2 == sum3)) //comparando si la Sum1 es


igual a sum2 y a su vez si sum2 es igual a sum3
{
Console.WriteLine("SON IGUALES");
}
else
{
Console.WriteLine("SON DISTINTOS");
}

break;
case 2:
Console.WriteLine("HASTA LUEGO, BY SILVESTRE SANTIAGO CORONADO");
break;

default:
Console.WriteLine("Opcion no Valida");
break;

}
Console.ReadKey();
}
}
}

3
Unidad 3: Sentencias de control del programa.
Programacin estructurada

Captura de pantallas:

Ejecutando el programa

Capturando los 3 numeros

4
Unidad 3: Sentencias de control del programa.
Programacin estructurada

5
Unidad 3: Sentencias de control del programa.
Programacin estructurada

Potrebbero piacerti anche