Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tarea 2 Programacion
Tarea 2 Programacion
(UAPA)
Asignatura:
Programación 1
Tema:
Tarea 2
Participante:
Matricula:
100064397
Facilitador:
Geury Reynardo Guzman Moreno
Correo Electrónico:
Ortizjeancarlos94@gmail.com
Recinto:
También algunos ejemplos de cómo utilizar printf y la función scanf, también los tipos de datos que
se utilizan en este lenguaje de programación y algunas diferencias entre las funciones principales.
Después de consultar el texto básico de la asignatura y otros documentos
sugeridos por su facilitador, en el contenido de la Unidad II, realiza las actividades
sugeridas después de ver el video donde se explica el uso de Elementos Básicos
de Lenguaje C:
Todo programa escrito en C consta de una o más funciones, una de las cuales se
llama main. El programa siempre comenzará por la ejecución de la función main.
Cada función debe contener:
Los argumentos son símbolos que representan información que se le pasa a la función
desde otra parte del programa. (También se llaman parámetros a los argumentos).
Cada sentencia compuesta se encierra con un par de llaves, {….}. Las llaves pueden
contener combinaciones de sentencias elementales (denominadas sentencias de
expresión) y otras sentencias compuestas. Así las sentencias compuestas pueden estar
anidadas, una dentro de otra. Cada sentencia de expresión debe acabar en punto y coma
(;).
Los comentarios pueden aparecer en cualquier parte del programa, mientras estén
situados entre los delimitadores /*..................*/ (por ejemplo: /*esto es un ejemplo*/). Los
comentarios son útiles para identificar los elementos principales de un programa o
Todo fichero fuente en C sigue la siguiente estructura; para verla más claramente
pondremos un ejemplo con sus correspondientes comentarios, que nos vayan explicando
cada una de las partes, muchas de las cosas que se vean, no se conocen aún, pero nos
servirán para hacernos una idea de cómo se estructura un programa:
Ejemplo:
#include <stdio.h>
#include <conio.h>
#define CIERTO 1
#define FALSO 0
/* #define definición de macros y constantes simbólicas. */
typedef struct {
int dia;
int mes;
int ano;
} FECHA;
main(){
............
............
}
Concepto de variable.
Como un número
Como un texto
Como un dato abstracto
Como un objeto
Ejemplos en programación
Ahora lo que necesitas es entender algunos ejemplos. Te explicamos aquí qué tipos de
variables podemos usar cuando estamos programando con lenguajes.
Variable auxiliar: las conocidas como variables temporales, las que necesitamos
para ejecutar algo de forma temporal. O, en otras palabras, las variables que no
necesitas cuando cumples el objetivo en programación.
Variable de estado: como su propio nombre indica, se utilizan para conocer el estado de
un objeto en cada momento de la programación. Pueden ser variables booleanas, con
valor de verdadero o falso.
Tipos de datos en lenguaje C
Función printf()
La función printf (que deriva su nombre de “print formatted”) imprime un mensaje por
pantalla utilizando una “cadena de formato” que incluye las instrucciones para mezclar
múltiples cadenas en la cadena final a mostrar por pantalla.
Función scanf()
La función scanf permite leer varios tipos de datos de una sola vez, tales como enteros,
números decimales o cadenas de caracteres.
#include <stdio.h>
Si usamos el especificador %s para leer una cadena, la función lee caracteres hasta
encontrar un espacio, un intro, un tabulador, un tabulador vertical o un retorno de carro.
Los caracteres que lee se guardan en un array que debe ser lo suficientemente grande
como para almacenarlos. Añade el carácter nulo al final automáticamente.
El siguiente programa muestra el uso de scanf para distintos especificadores de
formato.
1 #include <stdio.h>
2 #define TAM_MAXIMO 80
3
4 int main(void)
5 {
6 char cadena[TAM_MAXIMO];
7 int entero1, entero2;
8 float decimal;
9
10 printf("Introduce dos enteros separados por un espacio:
11 \n");
16 printf("%d %d %f %s\n",entero1,entero2,decimal,cadena);
17 return 0;
18 }
19
Diferencias entre printf() y scanf()
En su utilización más normal printf se usa para mostrar en pantalla algún texto o
variable, y scanf se usa para leer algo del teclado (salida y entrada estándar
respectivamente).
#include<stdio.h>
#include <stdlib.h>
/*
printf("INGRESAR UN NUMERO\n");
scanf("%d", &num1);
printf("INGRESAR EL DIVISOR\n");
scanf("%d", &num2);
res= num1/(float)num2;
printf ("EL RESULTADO DE LA DIVISION ES % .2f \n", res);
return 0;
}
Leer a cantidad_1 y cantidad_2 y mostrarlo en resultado mediante las siguientes
salidas:
suma=n1+n2;
resta=n1-n2;
multiplicacion=n1*n2;
division=n1/n2;
return 0;
}
Conclusión
No imaginaba lo completo que sería empezar a programar por eso quiero reforzar mis
conocimientos en lo básico para entender la lógica de porque cada proceso y utilizarlo en
otras materias y aplicarlos en trabajos futuros, se me hace muy interesante este lenguaje
de programación ya que al ser tan básico estoy entendiendo cada punto lo mejor posible y
cuando tengo una duda intento buscar algún video o información ya sea en la plataforma
de la universidad o en YouTube, sé que me faltan algunos puntos por aprender y mejorar
pero voy a poner de mi parte.