Escolar Documentos
Profissional Documentos
Cultura Documentos
Programacio n estructurada
Nombre de la Licenciatura
INGENIERIA EN SOSTEMAS
COMPUTACIONALES
Matrcula
43406
Nombre de la Tarea
Tarea 3: Sentencias de control del programa.
Unidad 3
Sentencias de control del programa.
Fecha
26/03/17
Unidad 3: Sentencias de control del programa.
Programacin estructurada
Sabas qu?
Las sentencias de control te proveen de una mejor tcnica de programacin al organizar tus
ideas en condiciones que estructuran tu solucin.
ACTIVIDAD 3
Objetivos:
Instrucciones:
Despus de revisar los videos y los recursos siguientes debes desarrollar la actividad 3.
Lectura
Cmo programar en C# (Harvey M. Deitel, 2007).
Video
Video
Pgina web
2
Unidad 3: Sentencias de control del programa.
Programacin estructurada
Forma de evaluacin:
Criterio Ponderacin
Presentacin 10%
3
Unidad 3: Sentencias de control del programa.
Programacin estructurada
Desarrollo de la actividad:
Ejemplo 1:
if (num1>num2)
{
mayor=num1;
menor=num2;
}
else
{
mayor=num2;
menor=num1
}
}
-Switch es una estructura condicional que compara una variable con una lista de
posibles resultados y, cuando esta coincide, ejecuta el cdigo que se encuentra
dentro de la opcin, se puede utilizar para generar pequeos mens dentro de una
aplicacin y funciona tambin como validador.
Console.WriteLine("");
Console.WriteLine("****** 1 *****");
Console.WriteLine("****** 2 *****");
4
Unidad 3: Sentencias de control del programa.
Programacin estructurada
Console.WriteLine("");
Console.WriteLine("");
switch (opcion) //ultilizo la variable que se declaro lineas atra s para la opcion a elegir
break;
default: //ejecuta lo que esta dentro de el si el usuario ingresa otro nu mero que no este en
las opciones
Console.WriteLine("Opcio n no valida");
break;
5
Unidad 3: Sentencias de control del programa.
Programacin estructurada
Ejercicio:
(Valor 9.0 puntos)
*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.
6
Unidad 3: Sentencias de control del programa.
Programacin estructurada
CODIGO DE PROGRAMA
Console.WriteLine("Seleccionar Opcion\n" +
"1.- Validar suma" +"\n"+
"2.- Salir\n");
int op = Int32.Parse(Console.ReadLine());
switch(op)
{
case 1:
s1 = a + b;
s2 = a + c;
s3 = c + b;
if (s1 == c)
{
Console.WriteLine("son iguales");
}
else if (s2 == b)
{
Console.WriteLine("son iguales");
}
else if (s3 == a)
{
Console.WriteLine("son iguales");
}
else
Console.WriteLine("son diferentes");
7
Unidad 3: Sentencias de control del programa.
Programacin estructurada
break;
case 2 :
Console.WriteLine("adios");
break;
default:
Console.WriteLine("elegiste una opcion incorrecta");
Console.ReadKey();
break;
Console.ReadKey();
}
}
}
8
Unidad 3: Sentencias de control del programa.
Programacin estructurada
9
Unidad 3: Sentencias de control del programa.
Programacin estructurada
10
Unidad 3: Sentencias de control del programa.
Programacin estructurada
11
Unidad 3: Sentencias de control del programa.
Programacin estructurada
12
Unidad 3: Sentencias de control del programa.
Programacin estructurada
13
Unidad 3: Sentencias de control del programa.
Programacin estructurada
14
Unidad 3: Sentencias de control del programa.
Programacin estructurada
15