Paradigma de la programación estructurada y declaración de variables y constantes en lenguaje C
Enviado por El Blog de Orozco • 14 de Diciembre de 2020 • Documentos de Investigación • 2.074 Palabras (9 Páginas) • 161 Visitas
Facultad de negocios. UNACH campus IV
Ingeniería en Desarrollo y Tecnologías de Software
Programación[pic 1] estructurada
[pic 2]
José Eduardo Orozco Cárdenas
- “E”
Profesor Luis Antonio Álvarez Oval
Paradigma de la programación estructurada y declaración de variables y constantes en lenguaje C
Tapachula, Chiapas, México a 12 de septiembre de 2020
Por la conciencia de la necesidad de servir
Contenido
1.- Describa y explique cuando usar los tipos de datos soportados en ANSI C. 3
I.- Resumen 3
II.- Objetivo 3
III.- Marco Teórico 3
IV.- Metodología 4
V.- Desarrollo 4
VI.- Resultados 4
VII.- Conclusiones 4
VII.- Referencias 5
IX.- Apéndice 5
2.- Describa y explique con sus propias palabras uso de funciones en ANSI C. 6
I.- Resumen 6
II.- Objetivo 6
III.- Marco Teórico 6
IV.- Metodología 7
V.- Desarrollo 7
VI.- Resultados 8
VII.- Conclusiones 8
. VII.- Referencias 8
IX.- Apéndice 9
1.- Describa y explique cuando usar los tipos de datos soportados en ANSI C.
José Eduardo Orozco Cárdenas Ing. En Desarrollo y Tecnologías de Software
Facultad de Negocios C-IV, Universidad Autónoma de Chiapas
Tapachula, Chiapas, México
I.- Resumen
Basado en mi experiencia, los tipos de datos a usar deben emplearse estratégicamente y de buena manera para tener un buen programa, no usaremos un tipoi de dato CHAR para leer los números de una suma, también debemos tener en cuenta la memoria que los tipos de datos ocupan, para así evitar una mayor ocupación de esta y evitar un programa pesado.
II.- Objetivo
Describir de manera breve, detallada y concisa cuando usar los tipos de datos soportados en ANSI C.
III.- Marco Teórico
En ANSI C existen una serie de datos soportados, para empezar vamos a nombrarlos, es así como tenemos datos tipo: CHAR, INT, DOUBLE, FLOAT, SHORT, LONG, DOUBLE LONG ya mecionados debemos aclarar que cada uno de estos ocupa cierto porcentaje de memoria, en este caso ocupan bits de la memoria, una vez entendido procedemos a mostrar el espacio que cada uno des estos tipos de datos usa:
char | 1 byte | -128 a 127 o 0 a 255 |
int | 2 or 4 bytes | -32,768 a 32,767 o -2,147,483,648 a 2,147,483,647 |
float | 4 bytes | 1.2E-38 a 3.4E+38 |
short | 2 bytes | -32,768 a 32,767 |
double | 8 bytes | 2.3E-308 a 1.7E+308 |
long | 4 bytes | -2,147,483,648 a 2,147,483,647 |
long double | 10 bytes | 3.4E-4932 to 1.1E+4932 |
IV.- Metodología
En esta ocasión para probar los tipos de datos crearemos un código en lenguaje ANSI C donde mostraremos datos de tipo char, int y double, en cada parte del código se documentará para entender en que momento usar, o no, un tipo de dato.
V.- Desarrollo
Primero iniciamos declarando una variable de tipo char llamada nombre, en la cual guardaremos el nombre del usuario que ejecute el programa, usamos este tipo de dato char ya que este es especial para cadenas o caracteres de texto, en la cual si defino un número no lo tomara como tal si no como un texto y esto creara un posible error en el resultado o en el programa, luego crearemos 3 variables de tipo entero de nombres N1, N2 Y N3, estas serán usadas para guardar, ahora sí, los números que utilizaremos para sacar un promedio en base a estos, por ultimo declaramos la variable de tipo double llamada prom, en la cual será almacenada el resultado de sumar los 3 números y luego dividirlos entre para sacar el promedio final, definido esto seguimos con el siguiente paso, que es pedirle en pantalla al usuario que ingrese su nombre, como recordamos este será guardado en la variable char luego le decimos que ingrese N1, luego N2 y por ultimo N3, en la variable prom como dijimos se guardara el resultado de la operación, por último en pantalla imprimiremos un mensaje con el nombre del usuario y su resultado. (Vaya al apéndice para ver el código)
VI.- Resultados
En este caso se ve claramente como los datos esperados son guardados y almacenados en el tipo de variable elegida y seleccionada, guardando así una cadena de caracteres, números y un resultado con punto decimal, que es obviamente lo esperábamos en base a este.
VII.- Conclusiones
Por ultimo y como una reflexión tengo que mencionar que la selección de los tipos de datos a usar en nuestras variables queda a criterio de cada uno, pero aun sabiendo esto debemos ser conscientes y pensar de buena manera la opción mas optima y más factible para crear un código simple y no muy pesado.
VII.- Referencias
- codigoprogramacion.2013. de Jorge V. Consultado en abril 15 2013 Variables y tipos de datos en C. Obtenido de: http://codigoprogramacion.com/cursos/tutoriales-c/variables-y-tipos-de-datos-en-c.html#.X3K6vRTivIV
IX.- Apéndice
Dejo a continuación el código usado
#include<stdio.h>
#include<stdlib.h>
int main()
{
char nombre[30]; //variable de tipo de dato char (nótese que tiene un máximo de 30 caracteres)
int N1, N2, N3; //Variables de tipo de dato int (para almacenar numeros)
double prom; //Variable de tipo double para guardar el promedio
printf("----HOLA----\n");
printf("Ingresa tu nombre:\n");
gets(nombre); //aquí pedimos al usuario ingrese su nombre para guardarlo en esa variable char
...