Hemos estado trabajando programación en C con el programa
"MinGW". Los primeros días estuvieron mas orientados a la práctica
con el programa para ir tomando contacto con el mismo poco a poco e ir aprendiendo
y conociendo para que sirven algunas funciones básicas y hacer pasos sencillos.
Antes de empezar a programar es importante guardar de
antemano el programa en Win32 Console y más tarde en C/C ++. Una vez guardado
es importante indicar las librerías, ya que antes de empezar a programar hay
que indicarle al programa que funciones vamos a usar y que además utilizaremos
procesos matemáticos, por eso introducimos antes de todo los siguientes
comandos:
#include <stdio.h> (Funciones)
#include <math.h> (Procesos matemáticos)
Hemos usado las funciones básicas como son "main",
"int", "printf", "if", "while".
La función "main" es un comando que dice que a
partir de ahí comienza el programa.
La función "int" consiste en introducir las
instrucciones que le queremos dar al programa, por así decirlo, serían los
parámetros.
La función "printf" consiste en introducir texto
para que salga reflejado en la pantalla una vez acabado el programa.
La función "if" es un comando que se utiliza para
poner varias opciones distintas.
La función "while" es un comando cuya función es
repetir un bloque de código mientras una condición se mantiene verdadera.
Como ya he dicho al principio, los primeros días de clase
estuvieron más orientados a la practica de la programación con ejercicios
sencillos de multiplicaciones de números (introducir un número cualquiera que
esté automáticamente se multiplicaba por el que ya venía de serie). El
ejercicio mas costoso e importante y donde de verdad dimos una programación
algo mas avanzada con la introducción de nuevas funciones fue la de un cajero
automático, este era mas compleja ya que había que introducir varias funciones
(elegir compañia, retirar saldo...). Os voy a poner un ejemplo con las
funciones "int" que utilicé para hacer el ejercicio:
main (){
int
pin;
int
opcion;
int
contador=2;
int saldo=800;
int cantidadretirada;
int
volver;
int
compania;
int
telefono;
int
recarga;
int contadorsalir=0
* En programación no se pueden introducir tildes
Como ya dije, un ejercicio más largo que los anteriores y
con mas funciones. Ahí se pueden apreciar las principales instrucciones que iba
a requerer el ejercicio, el "Pin" necesario para acceder a la cuenta
bancaria. "Opción" para ver que queremos hacer, por ejemplo, retirar
dinero. "Contador", si introducimos el pin erroneamente tres veces,
este automáticamente se bloquea y te echa del programa. "Saldo",
nosotros partimos por ejemplo de 800 euros en la cuenta. "Cantidad
retirada", para marcar la cantidad de dinero que el cliente desea sacar.
"Volver" para una vez hecha una acción poder volver al menú principal
y de esta forma el cliente tener opción de hacer otra operación si lo cree
oportuno. "Compañia", en este caso yo utilicé tres compañías
telefónicas. "Teléfono" para que el cliente pueda introducir su
número de teléfono y así poder realizar determinadas acciones.
"Recarga" por si el cliente desea hacer una recarga de saldo móvil.
"Contador salir" una vez que el cliente ha acabado de realizar sus
operaciones, esta función hace que se cierre el programa.
Personalmente me ha parecido interesante la programación en C, nunca había tenido contacto con ella y ha sido algo nuevo para mi, pienso que es importante y útil como cualquier lenguaje de programación. Al principio al ser algo nuevo para mi me costó un poco hacerme con el programa, pero con la ayuda de compañeros que si conocían C++ y el profesor no tuve demasiados impedimentos para llevar acabo los ejercicios.
No hay comentarios:
Publicar un comentario