Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3 ElementosBásicos
3 ElementosBásicos
Fundamentos de Programación
2
ESTRUCTURA DE UN PROGRAMA
3
FUNCIÓN MAIN
4
ESTRUCTURA DE LA FUNCIÓN MAIN
...
return 0;
5
VARIABLES
6
CONCEPTO
Los valores almacenados en las variables pueden cambiar (se pueden modificar)
7
IDENTIFICADOR
El identificador es el nombre que le damos a la variable
8
TIPOS DE DATOS
Se pueden declarar varias variables de un mismo tipo de dato en una misma línea
9
TIPOS DE DATOS SIMPLES
10
ENTEROS
Los números enteros se corresponden con el tipo de dato int
int a, b, c;
int d = 0;
11
REALES
float a, b, c;
double d = 0.0;
12
CARACTERES
Permite almacenar caracteres ASCII (letras, dígitos y signos de puntuación)
char letra;
13
DATOS LÓGICOS
Los valores lógicos (booleanos) se corresponden con el verdadero (1) y el falso (0)
Valores enteros (int) considerando que el 0 es falso y cualquier otro valor verdadero
Haciendo uso de la librería stdbool.h y su tipo bool, que puede ser true o false
14
DATOS LÓGICOS
#include <stdio.h>
#include <stdbool.h>
int main(void) {
int valorLogico_verdadero_int = 1;
return 0;
}
15
DATOS LÓGICOS
#include <stdio.h>
#include <stdbool.h>
int main(void) {
int valorLogico_falso_int = 0;
return 0;
}
16
FUNCIONES ENTRADA/SALIDA DE DATOS
17
SALIDA DE DATOS
printf( “información” );
18
SALIDA DE DATOS
#include <stdio.h>
int main(void) {
return 0;
19
SALIDA DE DATOS
Especificadores de Formato
Para poder mostrar variables se deben utilizar códigos que identifiquen sus tipos
int %d
float %f
char %c
double %lf
20
SALIDA DE DATOS
Especificadores de Formato
#include <stdio.h>
int main(void) {
int valor = 7;
return 0;
21
SALIDA DE DATOS
Especificadores de Formato
#include <stdio.h>
int main(void) {
return 0;
22
SALIDA DE DATOS
Especificadores de Formato
#include <stdio.h>
int main(void) {
return 0;
23
SALIDA DE DATOS
Especificadores de Formato
#include <stdio.h>
int main(void) {
return 0;
24
SALIDA DE DATOS
Nueva Línea
Para mostrar mensajes en diferentes líneas debemos indicarlo con el carácter ‘\n’
25
SALIDA DE DATOS
Nueva Línea
#include <stdio.h>
int main(void) {
return 0;
26
SALIDA DE DATOS
Nueva Línea
#include <stdio.h>
int main(void) {
return 0;
27
SALIDA DE DATOS
Caracteres Especiales
‘\n’ Nueva línea
‘\t’ Tabulación
28
SALIDA DE DATOS
Número de Decimales Específico
Por defecto, al mostrar un valor de tipo float, printf() muestra 6 decimales
%.NumeroDeDecimalesf
29
SALIDA DE DATOS
Número de Decimales Específico
#include <stdio.h>
int main(void) {
return 0;
30
SALIDA DE DATOS
Número de Decimales Específico
#include <stdio.h>
int main(void) {
return 0;
31
SALIDA DE DATOS
Número de Decimales Específico
#include <stdio.h>
int main(void) {
return 0;
32
ENTRADA DE DATOS
La función para recoger los datos que el usuario introduce por teclado es scanf()
Antes de la función scanf() debemos indicar al usuario que debe introducir datos
33
ENTRADA DE DATOS
#include <stdio.h>
int main(void) {
int valor;
return 0;
34
ENTRADA DE DATOS
#include <stdio.h>
int main(void) {
float valor;
return 0;
35
ENTRADA DE DATOS
#include <stdio.h>
int main(void) {
char valor;
return 0;
36
ENTRADA DE DATOS
Número de Decimales Específico
#include <stdio.h>
int main(void) {
float valor;
return 0;
}
37
COMENTARIOS
38
COMENTARIOS
y no es necesario que cumplan con una sintaxis concreta (son texto libre)
39
COMENTARIOS DE UNA LÍNEA
int main(void) {
return 0;
40
COMENTARIOS DE VARIAS LÍNEAS
Los comentarios de varias líneas se indican con /*...*/
int main(void) {
/* Esto es un comentario
de varias líneas */
return 0;
}
41
TEMA 3
Fundamentos de Programación