Está en la página 1de 24

INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE CÓMPUTO

Ing. en Sistemas Computacionales

Ejercicios 4: Elementos básicos de la programación

Grupo: 1CV3

Unidad de aprendizaje: Fundamentos de Programación

Integrantes:

● Angeles Garcia Pamela Daniela


● Martínez Lorenzo Vanessa
● Murillo Barrientos Alexis Adrian
● Nuñez Manrique Cuauhtémoc Emmanuel
.

Profesor: Daniel Cruz García

Fecha de entrega: 09/Octubre/2023


Programa: 1. Operadores aritméticos
Este programa en lenguaje solicita al usuario que introduzca cinco números y luego realiza
operaciones matemáticas con esos números (suma, la resta, la multiplicación, la división y el
módulo), mostrando los resultados en pantalla.

Comenzamos incluyendo la biblioteca <stdio.h>, que contiene funciones para la entrada y salida
estándar.

int main() {: Esto define la función main(), que es el punto de entrada principal de cualquier
programa en C. El programa comienza a ejecutarse desde aquí.

Definimos las variables a, b, c, d y e como números enteros.

Utilizamos la función printf() para mostrar un mensaje al usuario solicitándole que introduzca
cinco números.

La función scanf() para leer los cinco números introducidos por el usuario y almacenarlos en las
variables a, b, c, d y e.

Luego,el programa utiliza las funciones printf() y scanf() para mostrar los resultados de la suma,
la resta, la multiplicación, la división y el módulo de los cinco números introducidos por el usuario.

Suma: printf("La suma de %d, %d, %d, %d y %d es %d\n", a, b, c, d, e, a + b + c + d + e);:


Calcula la suma de los cinco números e imprime el resultado en pantalla.

Resta: printf("La resta de %d, %d, %d, %d y %d es %d\n", a, b, c, d, e, a - b - c - d - e);: Calcula


la resta de los números e imprime el resultado en pantalla.

Multiplicación: printf("La multiplicación de %d, %d, %d, %d y %d es %d\n", a, b, c, d, e, a * b * c *


d * e);: Calcula la multiplicación de los números e imprime el resultado en pantalla.

División: printf("La división de %d, %d, %d, %d y %d es %d\n", a, b, c, d, e, a / b / c / d / e);:


Calcula la división de los números e imprime el resultado en pantalla. Ten en cuenta que esta
línea realiza una división entera, por lo que el resultado será un número entero.

Módulo: printf("El módulo de %d, %d, %d, %d y %d es %d\n", a, b, c, d, e, a % b % c % d % e);:


Calcula el módulo de los números e imprime el resultado en pantalla. Al igual que con la división,
esta línea realiza el módulo entero.

Por último, el programa devuelve 0 para indicar que ha terminado con éxito.
Programa: 2. Operadores aritméticos simplificados
Primero,para poder trabajar en C agregamos #include <stdio.h>, esta directiva de
preprocesador incluye la biblioteca estándar de entrada y salida ( stdio.h).

Este programa en C demuestra el uso de operadores aritméticos simplificados, también


conocidos como operadores de asignación compuesta. Estos operadores realizan una
operación y asignan el resultado a la misma variable.

#include <stdio.h>: Esta línea incluye la biblioteca estándar de entrada y salida stdio.h,
que proporciona las funciones necesarias para la entrada y salida de datos.

int main() {: Define la función main(), que es el punto de entrada principal de cualquier
programa en C. El programa comienza a ejecutarse desde aquí.

Declaración de variables: Se declaran cuatro variables enteras a, b, x, e y e inicializan con


valores específicos.

int a = 10;: Se declara la variable a e inicializa con el valor 10.

int b = 5;: Se declara la variable b e inicializa con el valor 5.

int x = 20;: Se declara la variable x e inicializa con el valor 20.

int y = 3;: Se declara la variable y e inicializa con el valor 3.

Utilizando operadores aritméticos simplificados: A continuación, se utilizan operadores


aritméticos simplificados para modificar el valor de estas variables:

a += b;: Esto equivale a a = a + b, por lo que a se actualiza a 15 (10 + 5).

x -= 5;: Esto equivale a x = x - 5, por lo que x se actualiza a 15 (20 - 5).

b *= 2;: Esto equivale a b = b * 2, por lo que b se actualiza a 10 (5 * 2).

y /= 2;: Esto equivale a y = y / 2, por lo que y se actualiza a 1 (3 / 2, la división en C


produce un resultado entero).

Imprimir resultados: Se utilizan las funciones printf() para mostrar los resultados de las
operaciones en la pantalla. Cada printf muestra el resultado de una operación particular.

return 0;: Finalmente, el programa devuelve 0 para indicar que ha terminado con éxito.

Cuando se ejecuta el programa, se verán los resultados de las operaciones aritméticas


simplificadas en la consola, que mostrarán cómo los valores de a, b, x, y y cambian
después de aplicar las operaciones.
Programa: 3. Operadores relacionales

En el mundo de la programación en C, los operadores relacionales son herramientas


esenciales que nos permiten comparar valores y tomar decisiones en nuestros programas.
Estos operadores nos ayudan a determinar si una expresión es verdadera o falsa al
evaluar si se cumple una relación específica entre los valores involucrados. A través de
este programa, explicaremos en detalle cómo utilizar operadores relacionales como '=='
(igual a), '!=' (diferente de), '>' (mayor que), '<' (menor que), '>=' (mayor o igual que) y '<='
(menor o igual que) en C. Estos operadores son fundamentales para construir lógica y
tomar decisiones en nuestros programas, lo que los convierte en un concepto esencial
para cualquier programador en C.

A continuación, el código fuente de nuestro programa para operadores relacionales

#include <stdio.h>
#include <stdlib.h>
main(){
int a;
int b;
printf("Ingresa dos numeros para ver si son iguales o mayores y menores entre
ellos y entre 10\n");
scanf("%d %d", &a, &b);

/*Uso de mayor que, menor que, igual*/


if ((a < 10)){
printf("\na es menor a 10");
}
if ((a > 10)){
printf("\na es mayor a 10");
}
if ((a == 10)){
printf("\na es igual a 10");
}
if ((b < 10)){
printf("\nb es menor a 10");
}
if ((b > 10)){
printf("\nb es mayor a 10");
}
if ((b == 10)){
printf("\nb es igual a 10");
}
/*Uso de mayor o igua que y menor o igual que*/
if ((a <= b)){
printf("\na es menor o igual a b o b es mayor o igual que a");
}
if ((a >= b)){
printf("\na es mayor o igual a b o b es menor o igual que a");
}
/*Uso de igual y diferente que*/
if ((a == b)){
printf("\na igual a b");
}
if ((a != b)){
printf("\na diferente a b");
}

return 0;
}

Nuestro programa tiene la función de pedir dos números y compararlos entre sí y entre 10
para saber si son mayores, menores o iguales a este último número y verificar si es
menor-igual, mayor-igual, igual o diferente de sí mismos.

Primero se declaran dos variables de tipo entero que serán los números que se comparan
entre sí mismos y entre 10, después aparece mensaje en consola donde se pedirá que se
ingresen estos números para posteriormente hacer la parte lógica que consiste en mostrar
cuál es mayor o igual a 10 y cual es la comparación entre ambos por medio de
operadores relacionales.
Programa 4. Operadores lógicos

Los operadores lógicos son una parte fundamental de la programación en C y


desempeñan un papel crucial en la toma de decisiones basadas en condiciones.
Realizamos este programa para observar los operadores lógicos en profundidad y cómo
se pueden utilizar para crear condiciones complejas en nuestros programas. Los
operadores lógicos, como '&&' (y), '||' (o) y '!' (no), nos permiten combinar expresiones
condicionales de una manera poderosa y eficiente. A medida que profundizamos en su
uso, descubriremos cómo pueden simplificar la lógica de nuestros programas y
permitirnos tomar decisiones más informadas. Así que, únete a mí mientras exploramos
los operadores lógicos en C y descubrimos cómo pueden mejorar nuestras habilidades de
programación y la eficiencia de nuestros códigos.

#include <stdio.h>
#include <stdlib.h>

main(){
int a;
int b;
printf("Compararcion de numeros\n");
printf("\nIngresa un numero a y un numero b\n");
scanf("%d %d", &a, &b);

//Compararcion, aqui se ve los casos cuando a es menor que b


if ((a < b) && (b % 2 == 0) && (a % 2 == 0)){
printf("\na es menor que b y ambos son pares");
/*Aqui se usan dos condicionales logicas, el or y el and*/
}else if((a < b) && ((b % 2 == 0) || (a % 2 == 0))){
printf("\na es menor que b y existe un numero par");

if ((b % 2 == 0)){
printf("\n b es el par y a es el impar");
}else{
printf("\n a es par y b es el impar");
}
/*Aqui se ocupa la negacion*/
}else if ((a < b) && !(b % 2 == 0) && !(a % 2 == 0)){
printf("\n a es menor que b y ambos son impares");
/*Aqui se demuestra si es a mayor que b*/
}else if ((a > b) && (b % 2 == 0) && (a % 2 == 0)){
printf("\na es mayor que b y ambos son pares");
/*Aqui se usan dos condicionales logicas, el or y el and*/
}else if((a > b) && ((b % 2 == 0) || (a % 2 == 0))){
printf("\na es mayor que b y existe un numero par");

if ((b % 2 == 0)){
printf("\n b es el par y a es el impar");
}else{
printf("\n a es par y b es el impar");
}

}else if ((a > b) && !(b % 2 == 0) && !(a % 2 == 0)){


printf("\n a es mayor que b y ambos son impares");
}

if (!(a == b)) {
printf("\na es diferente de b");
}
if ((a == b)) {
printf("\na es igual de b");
}

return 0;
}

Nuestro programa tiene la función de pedir dos números y compararlos, en base a como
sean, usamos los operadores relacionales para desencadenar posibles acciones, por
ejemplo, si y sólo si ambos son pares, aparecerá una texto indicando esto, así mismo si
solo uno cuenta con esta característica se indicará cual es.
Primero se declaran dos variables de tipo entero que serán los números que se comparan
entre sí mismos, despues aparecera un mensaje en consola para que se ingresen estos y
posteriormente inicia la lógica, consiste en verificar que se cumplan ciertos criterios según
para desencadenar una serie de funciones, por ejemplo, en el caso de que sea && debe
ser estrictamente igual, en el código lo podemos ver cuando vemos si ambos números
son pares.

Programa 5. Tipos de datos simples o primitivos

En diferentes lenguajes de programación nos encontramos con una variedad de tipos de


datos simples o primitivos, cada uno con su propia estructura y utilidad únicas. A
diferencia de los tipos de datos básicos que hemos explorado previamente, como enteros
y flotantes, estos tipos de datos vienen con una complejidad adicional.

#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>

main(){
char car = 'M';
printf("A continuacion se muestra un ejemplo de un caracter: %c\n", car);
float flot = 2.71;
printf("A continuacion se muestra un ejemplo de un flotante: %.2f\n", flot);
double doble = 35.9753197531 ;
printf("A continuacion se muestra un ejemplo de doble: %lf\n", doble);

/*Se usa la libreria stdbool.h para poder ocupar boleanos*/


bool bol = false;
printf("Booleano: %s\n", bol ? "Verdadero" : "falso");
bool bole = true;
printf("Booleano: %s\n", bole ? "Verdadero" : "falso");

/*Para desarrollar un bolean sin necesidad de la libreria se usan enteros o


int*/
/*Aqui esxplicamos el uso de enteros*/
int ent;
printf("Ingresa un 1 si quieres que sea verdadero o un 0 si quieres que sea
falso\n");
scanf("%d", &ent);

if (ent == 0){
printf("\nBooleano: falso");
}
if (ent == 1){
printf("\nBooleano: verdadero");
}

return 0;
}

En este caso caso se decidió hacer que apareciera en consola un ejemplo de cada tipo de
dato primitivo, usando en el caso del tipo de dato booleano las dos formas de usarlo en C,
por medio de la librería stdbool.lib y por medio de int donde 1 es verdadero y 0 es falso.

Programa 6. Identificadores

Los identificadores son los nombres que se usan para referirse a elementos de un
programa en C, como variables, tipos, funciones, etiquetas, etc. Los identificadores deben
seguir ciertas reglas de sintaxis, como empezar con una letra o un guión bajo, no
contener espacios ni caracteres especiales, no coincidir con palabras reservadas del
lenguaje, y ser sensibles a mayúsculas y minúsculas. Los identificadores deben ser
significativos y relacionados con el propósito del elemento que nombran. Por ejemplo, si
se quiere declarar una variable que almacene el número de días de un mes, se podría
usar un identificador como “dias_del_mes” o “num_dias”, pero no “x” o “a123”.

Ejemplo:
Elaboramos un conversor de Temperaturas centígrados, Kelvin, Reamur, Fahrenheit.
Un conversor de temperaturas es un programa que te permite convertir una temperatura
de un sistema de medición a otro. Por ejemplo, si tienes una temperatura en grados
Kelvin y deseas saber cuánto es en grados Fahrenheit, puedes usar un conversor de
temperaturas para hacer la conversión.
Código Fuente:

En este caso usamos double para tener decimales más precisos, también incorporamos el
\n para hacer un salto de línea entre los resultados y .2 para solo imprimir dos decimales
entre cada resultado.

Resultado en la compilación del código en CMD (consola)


Este es un *programa de C* que convierte una temperatura en grados centígrados a otras
unidades de temperatura. El programa solicita al usuario que ingrese la temperatura en
grados centígrados y luego realiza las conversiones necesarias para mostrar la
temperatura en grados Kelvin, Fahrenheit y Reamur.

El programa utiliza las siguientes fórmulas para realizar las conversiones:

- Kelvin = Centigrados + 273


- Fahrenheit = (1.8 * Centigrados) + 32
- Reamur = (4/5) * Centigrados

El resultado se muestra en la pantalla utilizando la función printf. El resultado se muestra


con un máximo de 2 decimales después del punto decimal.
Programa 7. Definición de variables
#include <stdio.h>

int main() {

// Declaración de variables

int entero; // Variable entera

float flotante; // Variable de punto flotante

char caracter; // Variable de caracter

// Inicialización de variables

entero = 42; // Inicializando entero con el valor 42

flotante = 3.14; // Inicializando flotante con el valor 3.14

caracter = 'A'; // Inicializando caracter con el valor 'A'

// Imprimir valores de las variables

printf("Valor de entero: %d\n", entero);

printf("Valor de flotante: %.2f\n", flotante);

printf("Valor de caracter: %c\n", caracter);

return 0;}
Este código es un programa simple que demuestra cómo declarar, inicializar y mostrar
valores de variables de diferentes tipos de datos.

#include <stdio.h>: Esta línea incluye la biblioteca stdio.h, que proporciona las funciones
necesarias para entrada y salida estándar.

int main() {: Define la función main(), que es el punto de entrada principal de un programa
en C.

Declaramos variables:

int entero;: Se declara una variable llamada entero de tipo entero (int).

float flotante;: Se declara una variable llamada flotante de tipo punto flotante (float).

char caracter;: Se declara una variable llamada caracter de tipo carácter (char).

Inicialización de variables:

entero = 42;: La variable entero se inicializa con el valor 42.

flotante = 3.14;: La variable flotante se inicializa con el valor 3.14.

caracter = 'A';: La variable caracter se inicializa con el carácter 'A'.

Se imprimen valores de las variables:

printf("Valor de entero: %d\n", entero);: Utiliza printf para mostrar el valor de la variable
entero. %d se usa como marcador de posición para valores enteros.

printf("Valor de flotante: %.2f\n", flotante);: Utiliza printf para mostrar el valor de la variable
flotante. %.2f se usa como marcador de posición para valores de punto flotante y muestra
dos decimales.

printf("Valor de caracter: %c\n", caracter);: Utiliza printf para mostrar el valor de la variable
caracter. %c se usa como marcador de posición para caracteres.

return 0;: El programa devuelve 0 para indicar que ha terminado con éxito.

Programa 8. Variables tipo constantes – const


#include <stdio.h>

int main() {
// Declaración de variables constantes
const int edad = 30;
const float pi = 3.14159;
const char inicial = 'J';
// No se puede cambiar el valor de una variable constante de lo contrario
generará un error

// Imprimir valores de las variables constantes


printf("Edad: %d\n", edad);
printf("Valor de Pi: %.2f\n", pi);
printf("Inicial: %c\n", inicial);

return 0;
}

En este código en C ilustramos el uso de variables constantes mediante la palabra clave


const.

#include <stdio.h>: Esta línea incluye la biblioteca stdio.h, que proporciona las funciones
necesarias para entrada y salida estándar.

int main() {: Define la función main(), que es el punto de entrada principal de un programa
en C.

Declaramos variables constantes:

const int edad = 30;: Se declara una variable constante llamada edad de tipo entero (int) e
inicializa con el valor 30. La palabra clave const indica que este valor no puede cambiarse
una vez que se le asigna.
const float pi = 3.14159;: Se declara una variable constante llamada pi de tipo punto
flotante (float) e inicializa con el valor de Pi (3.14159).

const char inicial = 'J';: Se declara una variable constante llamada inicial de tipo carácter
(char) e inicializa con el carácter 'J'.

Comentario sobre la inmutabilidad de las variables constantes: Se agrega un comentario


que explica que las variables constantes no pueden cambiar su valor después de su
inicialización, lo que significa que cualquier intento de modificarlas generaría un error en el
programa.

Imprimir valores de las variables constantes:

printf("Edad: %d\n", edad);: Utiliza printf para mostrar el valor de la variable constante
edad. %d se usa como marcador de posición para valores enteros.

printf("Valor de Pi: %.2f\n", pi);: Utiliza printf para mostrar el valor de la variable constante
pi. %.2f se usa como marcador de posición para valores de punto flotante y muestra dos
decimales.

printf("Inicial: %c\n", inicial);: Utiliza printf para mostrar el valor de la variable constante
inicial. %c se usa como marcador de posición para caracteres.

return 0;: El programa devuelve 0 para indicar que ha terminado con éxito.

Programa 9. Precedencia de operadores


La precedencia de operadores en programación es el orden en que se evalúan los
operadores dentro de una expresión. Los operadores con mayor precedencia se ejecutan
antes que los operadores con menor precedencia. Por ejemplo, en la expresión “2 + 3 *
4”, el operador de multiplicación (*) tiene mayor precedencia que el operador de suma
(+), por lo que se realiza primero la operación “3 * 4” y luego se suma el resultado con 2.
El orden de precedencia de los operadores puede variar según el lenguaje de
programación, pero en general sigue las reglas matemáticas. También se pueden usar
paréntesis para modificar el orden de evaluación y dar prioridad a ciertas operaciones.
Por ejemplo, en la expresión “(2 + 3) * 4”, los paréntesis indican que se debe realizar
Primero la suma y luego la multiplicación.

Ejemplo:
Para este ejemplo vamos a evaluar una fórmula para
obtener los resultados de X, Y, Z para ejemplificar el
orden de la procedencia de operaciones.

Código Fuente:
En este caso usamos float porque nos daría el resultado en decimales, también
incorporamos el \n para hacer un salto de línea entre los resultados y \t para tabular la
línea de código.

Resultado en la compilación del código en CMD (consola)


Este programa es un *programa de C* que resuelve una fórmula algebraica. El programa
solicita al usuario que ingrese los valores de *x*, *y* y *z*. Luego, el programa utiliza estos
valores para calcular el resultado de la fórmula algebraica y lo imprime en la pantalla.
La fórmula algebraica se compone de tres partes: *uno*, *dos* y *res*. La variable *uno*
se calcula como (((2*x)+y)/z), la variable *dos* se calcula como
((x+(2*y)+(3*z))/(z-(2*y)-(3*x))) y la variable *res* se calcula como
((uno*((y*y*y)-z))/(dos+(x*x)+(z*z))).
El resultado final se imprime en la pantalla utilizando la función printf. El resultado se
muestra con un máximo de 6 decimales después del punto decimal.

Programa 10. Caracteres de formato


Los caracteres son la manera en la que se “C”, y en menor medida otros lenguajes de
programación, tiene para imprimir valores de variables en consola por medio del grupo de
funciones de printf(), para restringir y ser más específicos a la hora de imprimir estos
valores existen distintos caracteres de formato que como su nombre lo indica son en
cargados de estipular el tipo de formato de números que puede imprimir y manipular, por
ende hay caracteres de formato para cadenas de textos ”%s” ,para caracteres “%c” y para
todo tipo de datos numéricos que “C” pueda soportar, desde shorts hasta long double.

En el programa presentado se usó las librerías limits.h y float.h para citar e imprimir por
medio de la función printf() el máximo valor que los tipos de datos numérico pueden
soportar en un sistema operativo de 64 bits y no de 32 bits debido a que el computador de
prueba es de 64, y con ayuda de los caracteres de formatos elegimos ejemplos que
fueron imprimidos en consola para conocer el valor máximo y si en efecto los caracteres
de formato son capaces de imprimir los máximos valores.
Código fuente:

Resultado en la compilación del código en CMD (consola)


Programa 11. Secuencias de escape
Las secuencias de escape viene directamente de cómo funcionaban las máquinas de
escribir a la hora de redactar y como estas tenían un botón o una manera para realizar
acciones como bajar de párrafo dar varios espacios vacíos como tabulaciones, con esa
inspiración, en los primeros años de “C”, se usaban muchos estos caracteres para
enlazarlos con funciones que los teclados hacían pero con el tiempo, el uso como \f para
nueva página dejaron de usarse al aparecer procesadores de texto como primeros
software, integrando funciones como nueva pagina en la UI en botones accesibles por el
mouse delegando usos del teclado y del uso de “C” y sus programas como primera línea
para redactar textos y así dejando secuencias de escape como obsoletas, y que su uso
actual se da en REGEX o expresiones regulares que permiten filtrar y encontrar textos
específicos en texto plano.
Por otro lado, el uso de las secuencias de escape que hicimos en el código realizado se
centró en mostrar cómo el compilador interpreta y cómo la terminal imprime las
secuencias de escape, de ahi podemos rescar el hecho que incluso para la terminal
algunos caracteres como la alarma “\a” que no se hacen nada en el programa o o “\?”
qué es lo mismo que poner “?” en la mayoría de los casos y como “\r” hace lo mismo que
“\n” e incluso que “\v”.
Todo el uso y funcionamiento de las secuencias (que se recalca que estas se colocan
dentro de cadenas de string o incluso delimitan el final de las string como el carácter vacío
“\0”),se describe por medio de outputs puestos por las funciones printf() que imprimen el
texto, viéndose como un tipo de ejemplificación como de explicación al mismo tiempo en
cada línea de código de cómo funcionan las secuencias de escape.
Primero ejemplificamos el uso de comillas simples como secuencia de escape, luego de
comillas dobles, luego signo “?” , luego del del slash invertido, carácter vacío, alarma,
delete,nueva pagina, tipos de saltos de línea y finalmente salto de líneas, donde en cada
párrafo se usa salto de salto de línea para delimitar párrafos, y además cada printf()
contiene ejemplificaciones.
Código Fuente:
Resultado en la compilación del código en CMD (consola)
Conclusiones

Ángeles García Pamela Daniela


En esta ocasión pudimos ver los elementos fundamentales en la programación que
permiten almacenar y organizar datos de una forma eficiente para almacenar, manipular y
acceder a información de diversas formas. Estas actúan como cimientos sobre los cuales
se construyen aplicaciones y algoritmos, son una parte fundamental en el desarrollo de
software ya que permite a los programadores gestionar datos de manera eficaz, optimizar
la memoria y recursos del servidor o PC en el que se va a ejecutar

Martínez Lorenzo Vanessa


En resumen, estos 11 elementos básicos de la programación son como los bloques de
construcción de un edificio. Cada uno de ellos tiene un trabajo importante en la creación y
manejo de datos, en decidir qué debe hacer un programa y en mostrar resultados de
manera clara. Para escribir programas que funcionen bien, es fundamental entender y
usar estos elementos correctamente.

Murillo Barrientos Alexis Adrian


Desde mi perspectiva esta práctica me permitió reforzar la teoría sobre C y cómo funciona
su sintaxis y su lógica interna que en lo personal me refuerza el entendimiento de cómo
usar de manera correcta toda la maquinaria de expresiones funcionalidades, etc. que C
tiene para escribir software de bajo nivel muy complejo y con miles de posibilidades de
usos e implementaciones, claramente recordando que el código con el correcto uso de
todos los elementos básicos que el lenguaje provee, puedes crear software compacto y
entendible, porque muchas veces por no saber todas las características del lenguaje,
hasta las básicas, puedes provocar códigos innecesariamente largos.

Nuñez Manrique Cuauhtémoc Emmanuel

El desarrollo de los programas me ayudó a entender mejor las bases de la programación


en C, así mismo en lo personal, me ayudó a "desempolvar" mis conocimientos en
programación previos a este nivel.

Me sentí bastante cómodo realizando tres programas, no tuve dificultades durante su


desarrollo, ya que fueron algoritmos sencillo y que cumplen perfectamente su función.

Viéndolo desde el punto de vista de aprendizaje, me gustó manejar el lenguaje C ya que


pese a que lo conocía y entendía su manejo, no me había adentrado tanto al mismo,
aunque tengo que decir que fue demasiado fácil entenderlo por su gran similitud con otros
lenguajes que manejo bien, tal es el caso de java.

Referencias
IBM documentation. (n.d.). recuperado

de:https://www.ibm.com/docs/es/iis/11.5?topic=bo-arithmetic-operators

KathleenDollard. (2023, May 10). Operadores aritméticos - Visual Basic. Microsoft Learn.

recuperado de:

https://learn.microsoft.com/es-es/dotnet/visual-basic/programming-guide/language-features/

operators-and-expressions/arithmetic-operators

Operadores aritméticos — Fundamentos de Programación en C++. (n.d.). recuperado de:

https://www2.eii.uva.es/fund_inf/cpp/temas/4_sentencias_simples/operadores_aritmeticos.h

tml

También podría gustarte