0% encontró este documento útil (0 votos)
164 vistas7 páginas

Programacion Avanzada Aca 1

El documento presenta 3 programas en C# que usan diferentes ciclos (if, if else, for, while). El programa 1 usa if/else para controlar el acceso a un evento basado en la edad. El programa 2 genera la secuencia de Fibonacci usando un ciclo for. El programa 3 genera la misma secuencia usando un ciclo while. En la conclusión se define un bucle como una secuencia de instrucciones que se repite hasta que deja de cumplirse una condición.

Cargado por

Juan Palacio
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
164 vistas7 páginas

Programacion Avanzada Aca 1

El documento presenta 3 programas en C# que usan diferentes ciclos (if, if else, for, while). El programa 1 usa if/else para controlar el acceso a un evento basado en la edad. El programa 2 genera la secuencia de Fibonacci usando un ciclo for. El programa 3 genera la misma secuencia usando un ciclo while. En la conclusión se define un bucle como una secuencia de instrucciones que se repite hasta que deja de cumplirse una condición.

Cargado por

Juan Palacio
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

ACA #1

Juan Camilo Rivas Molina


Camilo Estaban Pinzon
Yessica Alejandra Diaz
Juan Carlos Palacio Balanta
Diego Alejandro Alvarez Ortiz

UNIVERSIDAD CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN


SUPERIOR

PROGRAMACIÓN AVANZADA/51140/PRIMER BLOQUE/22V04

DOCENTE: CAMILO AUGUSTO CARDONA PATIÑO.

INGENIERÍA DE SISTEMAS

2022
INTRODUCCIÓN

El presente ACA expone la solución de las preguntas y el desarrollo de 3 programas que


consisten en el uso de los ciclos if, if else, for y while del lenguaje C#

Programa #1 “Venta de Tickets”


Programa #2 “Secuencia fibonacci ciclo “for”
Programa #3 “Secuencia fibonacci ciclo “while”
#1 VENTA DE TICKETS

namespace sellingTickets
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void agregar_Click(object sender, EventArgs e)


{
//Boton activador de datos recopilados en "intEdad" en forma de string
int edad = int.Parse(intEdad.Text);
string message = "";

if(edad == 16)
{
message = "ERES MUY JOVEN, NO PUEDES ENTRAR!!";
}
else if (edad <= 21 & edad > 16)
{
message = "INGRESAS GRATIS!!";
}
else
{
message = "Debes pagar us4.00";
}
MessageBox.Show(message);
}

private void salir_Click(object sender, EventArgs e)


{
Application.Exit();
}

}
}
#2 Secuencia Fibonacci con bucle “for”

using System.Windows.Forms;

namespace FibonacciCicloFor
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void agregar_Click(object sender, EventArgs e)


{
int x = 1, y = 0;
int resultado;
int n = int.Parse(numberInput.Text);

Console.Out.WriteLine(1);
for (int contador = 0; contador < n; contador++)
{
resultado = x + y;
Console.Out.WriteLine(resultado);
y = x;
x = resultado;
MessageBox.Show(x.ToString());
}

}
}
}
#3 Secuencia Fibonacci con bucle “while”

namespace FibonacciWhile
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void calcular_Click(object sender, EventArgs e)


{
// Analiza los dos primeros numeros en la secuencia
int oldNumber = 0;
int currentNumber = 1;
int n = int.Parse(intNumber.Text);
int resultado;

while (currentNumber < n)


{
//Calcula el siguient enumero agregando la valor actual al numero anterior
resultado = currentNumber + oldNumber;
oldNumber = currentNumber;
currentNumber = resultado;
MessageBox.Show(currentNumber.ToString());
}

}
}
}
CONCLUSIONES

Un bucle o ciclo, en programación, es una secuencia de instrucciones de código que se


ejecuta repetidas veces, hasta que la condición asignada a dicho bucle deja de cumplirse.
REFERENCIAS
● https://www.youtube.com/watch?v=4t8NfNUpf6I\

También podría gustarte