Sunteți pe pagina 1din 4

ALGORITMO ACTIVIDAD FINAL

namespace Actividad_Final
{
class Program
{
static void Main(string[] args)
{
//"Autor:Daniel Rengifo"
//"Fecha:Noviembre 29 de 2015"
//"Doy fe, que este ejercicio es de mi autora, en caso de
encontrar plagio, mi nota debe ser Cero"
Console.WriteLine(" Seleccione una opcin \n" +

"\n1. Define Diagrama de Flujo de Datos \n" +


"\n2. Define Algoritmos " +
"\n3. Define Condicional " +
"\n4. Ejemplo con condicional " +
"\n5. Define que es un Ciclo " +
"\n6. Define Tipos de Ciclos " +
"\n7. Ejemplo de Ciclos (a. Ciclo PARA b. Ciclo MIENTRAS
c. Ciclo REPITA) " +
"\n8. Define Contador " +
"\n9. Ejemplo de contador " +
"\n10. Define Acumulador " +
"\n11. Ejemplo de Acumulador " +
"\n12. Nombre del autor Cead Cdigo- " +
"\n13. Salir \n");
int i1 = 0;
i1 = Convert.ToInt16(Console.ReadLine());
switch (i1)
{
case 1:
Console.WriteLine("Un diagrama de flujo es una
representacin grfica de un proceso");
break;
case 2:
Console.WriteLine("Un algoritmo es un procedimiento
esquemtico que comprende un conjunto de pasos secuenciales ordenados, para
realizar una actividad especifica");
break;
case 3:
Console.WriteLine("Un condicional es una sentencia o grupo
de sentencias que puede ejecutarse o no en funcin del valor de una
condicin");
break;

case 4:

Console.WriteLine("Ejemplo de Condicional");
{
const double porcentaje = 0.15;
double ValorVenta = 0, Comisin = 0;
Console.WriteLine("DETERMINAR EL 15% DE UNA VENTA");
Console.WriteLine("_______________________________");
Console.WriteLine(".......INGRESE SU VENTA........");
Console.WriteLine("_______________________________");
double.TryParse(Console.ReadLine(), out ValorVenta);
if (ValorVenta > 0)
{
Comisin = (ValorVenta * porcentaje);
}
else if (ValorVenta <= 0)

Console.WriteLine("El valor almacenado es


incorrecto");
Console.WriteLine("La Comisin por venta es {0}",
Comisin);
Console.ReadKey();
}
break;

case 5:
Console.WriteLine("Un Ciclo es una estructura que te
permite repetir una operacion o varias, una determinada cantidad de veces en
funcin de las condiciones que se le imponga");
break;
case 6:
Console.WriteLine("Tipos de Ciclos: a. Ciclo PARA b.
Ciclo MIENTRAS c. Ciclo REPITA");
break;
case 7:

Console.WriteLine("Ejemplo de Ciclos (a. Ciclo PARA b.


Ciclo MIENTRAS c. Ciclo REPITA)");

int i;
double n1, n2, n3, def;
for (i = 1; i <= 1; i++)
{
Console.WriteLine("------NOTA DEFINITIVA-----------
");

Console.WriteLine("_________________________________");
Console.Write("Ingrese primer nota : ");
n1 = double.Parse(Console.ReadLine());
Console.Write("Ingrese segunda nota: ");
n2 = double.Parse(Console.ReadLine());
Console.Write("Ingrese tercer nota: ");
n3 = double.Parse(Console.ReadLine());
def = (n1 + n2 + n3) / 3;

Console.WriteLine("_________________________________");
Console.WriteLine("La Nota Definitiva es : " + def);
Console.ReadKey();
}
break;
case 8:
Console.WriteLine("Un contador es una variable cuyo valor
se incrementa o decrementa en una cantidad constante cada vez que se produce
un determinado suceso o accin");
break;

case 9:
Console.WriteLine("Ejemplo de contador");

Console.WriteLine("...............................................");
Console.WriteLine("REALIZAR EL CONTEO DE LOS DIEZ PRIMEROS
NUMEROS");

Console.WriteLine("...............................................");
int contador;

for (contador = 1; contador <= 10; contador++)


{
if (contador == 5) continue;
Console.Write("{0} ", contador);
Console.ReadKey();
}
break;
case 10:
Console.WriteLine("Los Acumuladores son variables de
cualquier tipo que almacenan valores variables.");
break;
case 11:
Console.WriteLine("Ejemplo de Acumulador");
int n, k;
double numero, total;
total = 0;
Console.WriteLine("---- PROGRAMA PARA SUMAR N
NUMEROS----");
Console.Write("Digite la cantidad de cifras a sumar : ");
n = int.Parse(Console.ReadLine());
Console.WriteLine(" Digite la primer cantidad: ");
for (k = 1; k <= n; k++)
{
numero = double.Parse(Console.ReadLine());
total = total + numero;
}
Console.WriteLine("------------------------- ");
Console.WriteLine("El resultado es: " + total);
Console.ReadLine();
break;
case 12:
Console.WriteLine("Daniel Eduardo Rengifo-CEAD Ibagu-
Cdigo: 16.739.502");
break;
case 13:
Console.WriteLine("Doy gracias a la tutora LORENA SUAREZ
SIERRA por su dedicacin en su labor de docente, como tambin a nuestro
director de curso.");
Console.WriteLine("Agradezco tambin a mis compaeros de
grupo y a los tutores por su colaboracin en la aprobacin del curso.\n");
Console.WriteLine("-----------------------------------------------------------
--------------------------------------------------");
Console.WriteLine("ENTER PARA SALIR");

break;
}
Console.ReadKey();
}
}
}

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