Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Programación Básica: Tipos de Datos, Declaraciones y Funciones, Apuntes de Programación C

Una introducción a la programación en c, con enfoque en temas básicos como el uso de identificadores, constantes y variables globales, declaraciones de funciones y librerías estándar como stdio.h. Además, se abordan los tipos de datos básicos en c, como enteros y reales, y caracteres, así como la declaración y uso de variables y constantes.

Tipo: Apuntes

2018/2019

Subido el 05/02/2019

aitorgomis
aitorgomis 🇪🇸

1 documento

1 / 16

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Programación
TEMA 2
#define(identificador) :se usa al principio de el programa antes de la main y se usa para declarar
variables.
-#define PI 3.14
-#define NUM_ALMUNOS 85
#include <nombrearchivo>:esta se usa para incluir archivos y carpetas como stdio.h la cual
contiene instrucciones como print.f o scan.f.
-#include<stdio,h>
Declaraciones globales :en esta zona situada antes de la función main () se declaran las
constantes o variables globales (las cuales no usaremos ) o se declaran las funciones definidas
en el main ()(también conocido como protptipo de función )
-void prueba()(prototipo de la función prueba definida en el main().
*todo esto va antes de la función main ()
main(): este es el programa principal y desde donde se comienza a ejecutar el programa. Aquí
dentro van todas las funciones de el programa.
-void main (){
}
Funciones: las funciones pueden ser creadas por nosotros o ya inscritas en el lenguaje. Si spn
creadas por nosotros, hay qye previamente declararla (mediante su prototipo )con su nombre, asi
como los argumentos (datos que recibe) y el tipo de valor que devuelve.
-printf(“hola! \n”);
+\n: es una secuencia de escape que significa salto de línea.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Vista previa parcial del texto

¡Descarga Programación Básica: Tipos de Datos, Declaraciones y Funciones y más Apuntes en PDF de Programación C solo en Docsity!

Programación

TEMA 2

#define (identificador) :se usa al principio de el programa antes de la main y se usa para declarar variables. -#define PI 3. -#define NUM_ALMUNOS 85 #include :esta se usa para incluir archivos y carpetas como stdio.h la cual contiene instrucciones como print.f o scan.f. -#include<stdio,h> Declaraciones globales : en esta zona situada antes de la función main () se declaran las constantes o variables globales (las cuales no usaremos ) o se declaran las funciones definidas en el main ()(también conocido como protptipo de función ) -void prueba()(prototipo de la función prueba definida en el main(). todo esto va antes de la función main () main(): este es el programa principal y desde donde se comienza a ejecutar el programa. Aquí dentro van todas las funciones de el programa. -void main (){ } Funciones: las funciones pueden ser creadas por nosotros o ya inscritas en el lenguaje.* Si spn creadas por nosotros, hay qye previamente declararla (mediante su prototipo )con su nombre, asi como los argumentos (datos que recibe) y el tipo de valor que devuelve. -printf(“hola! \n ”); + (^) \n: es una secuencia de escape que significa salto de línea.

*las maneras de nombrar e identificar las funciones tiene que cumplir una serie de normas: -Puede usar números, letras y letras en mayuscula. -Puede usar el _ -No puede tener espacios -Primer carácter una letra -No más de 31 caracteres *las variables y funciones suelen ir en minúscula mientras que las constantes en mayúsculas Tipo de datos : Int: números enteros positivos y negativos -short int: enteros cortos con signo (-128…127) -int :entero con signo (-32.768…32.767) -long int :entero largo Float : números reales con parte decimal

- float: reales -double: reales con el doble de cifras detrás de el punto decimal (mas precisión ) -long doble: aun mayor precisión Char: carácter de texto sizeof(): se usa para marcar el tamaño exacto de bits que queremos que ocupe un dato en la memoria. Esto se pone dentro de las expresiones -sizeof(int)=estp significa que el resultado de la expresio ntendra el tamaño de int

*además con esta función se puede definir el tamaño o la forma de escribir el resultado :

scanf(): esta función se usa para la entrada de datos a través de el teclado. Su sintaxis es scanf (“cadena_de_control, &nombrevar1…”)*si las variables al leer no son de tipo cadena de caracteres, es preciso procederlas de &. -Ej:

TEMA 3

Instrucciones de asignación : da el valor de una expresión a una variable , escribe en la zona de memoria correspondiente a dicha variable, el resultado de la expresión que hay a la derecha de

el asignador =. Sintaxis : nombreVariable = expresión. Las variables tienen un cierto valor hasta que este es cambiado por otro mediante una instrucción de asignación o una lectura

También se pueden usar operaciones de asignación continua (op=) significa hacer primero la operación con la variable de la izquierda y de la derecha como operandos , y después signar el resultado a la variable de la izquierda.

*todas estas expresiones e pueden usar también para operaciones normales

Operadores incrementales: los operadores incrementales como ++ y – son operadores monarios que incrementan o disminuyen en una unidad el valor de la variable que afectan.

EJEMPLO

TEMA 4:ESTRUCTURAS DE CONTROL

Estructura sintáctica if: if (expresión lógica ) { Secuencia de instrucciones }

Expresión sintáctica de switch-case: switch( expresion) Case valor1 : secuencia de instrucciones 1 break Case valor2:secuencia de instrucciones 2 break Case valorN: secuenciad de instrucciones N Default: secuencia de instrucciones ectra por si no se cumple ninguna condición

Ejemplo de todo junto :

INSTRUCCIONES DE REPETICION :

-FOR: repite la ejecución de un bloque de sentencias un número determinado de veces (conocido )

-WHILE: repite la ejecución de un bloque de sentencias hasta mientras una condición dada se cumpla. Si la condición no se cumple entonces el bloque no se ejecuta

FUNCIONES EN C

-Declaración de una función : toda función debe estar declarada antes de llamarla. Estas suelen estar declaradas antes de la función main , donde se declaran las funciones globales o bien en un fichero incluido con #include.

TEMA 6: ARRAY

TEMA 7: PUNTEROS