https://github.com/dbeewms/met-y-prog-est
Example and Practical Exercises from the Methodology and Structured Programming Class in C#, Console and Windows Forms .NetFramework, First Semester, Universidad Americana (UAM).
https://github.com/dbeewms/met-y-prog-est
csharp programming windows-forms
Last synced: about 1 month ago
JSON representation
Example and Practical Exercises from the Methodology and Structured Programming Class in C#, Console and Windows Forms .NetFramework, First Semester, Universidad Americana (UAM).
- Host: GitHub
- URL: https://github.com/dbeewms/met-y-prog-est
- Owner: DBeewms
- License: mit
- Created: 2024-12-13T17:05:55.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-13T18:16:14.000Z (over 1 year ago)
- Last Synced: 2025-04-01T17:56:34.664Z (about 1 year ago)
- Topics: csharp, programming, windows-forms
- Language: C#
- Homepage:
- Size: 24.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-English.md
- License: LICENSE
Awesome Lists containing this project
README
# Methodology and Structured Programming
Welcome to the **Methodology-and-Structured-Programming** repository, where you will find a collection of practical exercises and examples developed in **C#**, **Console**, and **Windows Forms** during my second semester in Information Systems Engineering at the **Universidad Americana (UAM)**.
---
## š Versión en EspaƱol
Este archivo tambiĆ©n estĆ” disponible en EspaƱol. Puedes acceder a la versión en EspaƱol [aquĆ](README.md).
---
## Repository Description
### C#, Console, and Windows Forms Exercises
This repository contains a series of practical exercises and examples that will help you understand the basics of structured programming methodology and its implementation in C#. The exercises are developed using two different environments:
- **Console**: Console application for basic exercises and quick testing.
- **Windows Forms**: Graphical User Interfaces (GUI) for more complex applications.
---
## Repository Structure
The repository is organized as follows:
**Examples**: Contains basic code examples in C# using Console and Windows Forms. Simple problems to understand the structure of a program.
**Practical Exercises**: Includes a series of solved exercises and challenges for you to practice. More complex challenges to help you improve your structured programming skills.
---
## Code Examples
Below is a basic code example in each environment:
### Console (C#)
```Console (C#)
using System;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, World in C# (Console)!");
}
}
```
### Windows Forms (C#)
```Windows Forms (C#)
using System.Windows.Forms;
namespace HelloWorldWindowsForms
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnGreet_Click(object sender, EventArgs e)
{
MessageBox.Show("Hello, World in C# (Windows Forms)!");
}
}
}
```
---
## Screenshots
Here are the logos of the technologies used in this repository:
These logos represent the C# language and the .Net Framework, which are the main technologies used in this repository.
---
## How to Contribute
Your contribution is welcome! If you want to add new exercises, fix errors, or improve the documentation, follow these steps:
1. **Fork** the repository.
2. Create a new branch (`git checkout -b feature/new-feature`).
3. Make your changes and commit them (`git commit -m "Add new feature"`).
4. Push your changes to your repository (`git push origin feature/new-feature`).
5. Open a **pull request** on GitHub.
---
## License
This project is under the MIT license. Check the [LICENSE](LICENSE) file for more details.
---
Thank you for visiting this repository! I hope you find this material useful for your learning. š
---
## Footnotes
Footnote 1: This repository was created to document practical exercises and examples from the Methodology and Structured Programming class. It also aims to support UAM students in their learning of logic and algorithms.
Footnote 2: If you find any errors or have suggestions, feel free to open an issue or submit a pull request.