Programación bajo plataformas abiertas Profesor:Francisco Siles

Anuncio
Nota: 100
Programación bajo plataformas abiertas
Profesor:Francisco Siles Canales
Estudiante:Juan Luis Orozco Villalobos
B14801
Laboratorio 13
Durante la presente práctica de laboratorio, se utilizó el conocimiento adquirido para poder
implementar cuatro programas básicos en C, entendiendo su sintaxis y estructura básica.
Durante la primer parte del laboratorio, se implementó un pequeño programa que calculara la pendiente
e intersección de una recta con el eje y cuando el usuario ingresa dos puntos de ésta, como fue el
primer programa, practicamente fue del que más se aprendió en toda la práctica, entre estas cosas están:
*Que para trabajar con el input y output estandar, hay que incluir el stdio, esto se hace agregando al
inicio del programa:
#include <stdio.h>
*Que para trabajar se crea un main, y que la sintaxis de creación de metodos es similar a la de java, en
este caso eses “tipodedato nombre(parametros a recibir){} ”
*Que se pueden inicializar muchas variables de una misma vez, y que al final de cada inicializacion o
operación se agrega un “;” :
int xa, ya, xb, yb, m,b;
*Que el basic output está dado por print f, y que el basic input usado fue scanf, aparte, aprendí que
cuando se usa scanf(%tipo,%variable) se le asigna a la variable el dato que el usuario ingreso con el
formato que éste indique, le dará formato de manera independiente a lo que éste ingrese.
printf("Ingrese la coordenada en x y y del primer punto:\n");//Mediante un printf, se le imprime al
usuario una orden para ingresar los datos
scanf("%d %d",& xa,&ya);//Con scanf se le asignan a las variables xa y yb el valor que el usuario
entro, en la siguiente parte se hace lo mismo para xb&yb
*También fue importante el uso del condicional if/else, su sintaxis es similar a la de java:
if (x<=y){n=x;}
else{n=y;}
*La sintaxis del while también es similar a la de java:
while(condición){acción}
*Que se pueden definir métodos que ejecuten funciones, como en la segunda parte del laboratorio,lo
cuál hace versátil el programa,permitiendo llamar éstos métodos sin importar la parte del programa
donde los necesitemos.
*Que en un mismo condicional, se pueden poner varias condiciones, mediante el uso de operadores
lógicos como &&(y) o ||(ó):
if(x%i==0&&y%i==0){z=i;}
Por ultimo y como conclusión general de ésta práctica de laboratorio, vale la pena remarcar que a pesar
de que la sintaxis y estructura de los programas escritor en C puede ser bastante mas complicada y
extensa que la de uno escrito en Python, suele tener ciertas ventajas trabajar en este lenguaje, como lo
es a la hora de manejar distintos tipos de variables, la facilidad para ubicarse mediante el uso de “{}” y
la sencilla manera de crear métodos, aparte de claro la robustéz y versatilidad que le ha permitido a C y
sus derivados ser el lenguaje de programación más usado en la creación de contenido y aplicaciones en
la actualidad.
Descargar