Está en la página 1de 14

ESTRUCTURA BÁSICA DE C

El lenguaje de programación en se basa en una estructura a seguir de manera cuidadosa ya


que se tienen que respetar símbolos y ortografía,.
El lenguaje se se basa en palabras en ingles que son manejas en su mayoría en minúscula.
A continuación se explica la estructura básica en lenguaje C, que consta de:

#include<stdio.h> : En este encabezado se antepone el símbolo # seguido


include y se nombran las librerías dentro de < > un siendo la librería básica
stdio.h que permitirán realizar una función por ejemplo una operación(suma,resta,
multiplicación.)

main(): es una función principal que no debe faltar en un programa y va seguido


de un ( ).

{ : la llave abre el contenido o el cuerpo del programa

Printf(“hola”); : es este apartado va el cuerpo del programa que esta compuesto


por diversas estructuras en este caso utilizamos printf que permite mostrar un
mensaje en pantalla.

getchar(); indica una pausa en para mostrar información en pantalla seguido de


() y un;

} la llave cierra el cuerpo del programa .


UNA VEZ CAPTURADO EL CÓDIGO FUENTE SE
PASA POR UN PROCESO DE COMPIL ADO SI L A
SINTAXIS ES CORRECTA SE VERA ASÍ:

Este es mi primer programa en C


COMPILADOR
Un compilador es un programa informático, que se
encarga de traducir el código fuente de una
aplicación que este en desarrollo, es decir convierte
un programa hecho en lenguaje de programación
de alto nivel a un lenguaje de máquina , el cual es
conocido como de bajo nivel, de tal forma que sea
más entendible y mucho más fácil de procesar en
el equipo en el que se esta ejecutando.
LECTURA Y ESCRITURA DE DATOS EN
C.
Para poder leer y escribir datos en el lenguaje de
programación C existen una serie de funciones agrupadas en
un conjunto de librerías de código objeto, que constituyen la
llamada biblioteca estándar del lenguaje. En el caso concreto
de las funciones de entrada y salida (lectura y escritura), su
archivo de cabecera es stdio.h.
Existen varias funciones que realizan la entrada y salida de
datos en el lenguaje de programación C, pero nos vamos a
centrar solamente en dos de ellas: printf() y scanf().
PRINTF()
La función printf() sirve para escribir datos en la pantalla con un formato
determinado.

La función printf()
sirve para
Expresión escribir
que solo muestra

Printf(“texto o mensaje en pantalla”); datoselentre


texto escrito
en lacomillas
pantalla
con un formato
determinado.
EJEMPLO:

printf("Hola mundo");
Hola mundo
ESPECIFICADORES DE
FORMATO
Tipo de dato Formato
número entero %d
número real %f
carácter %c
cadena de texto %s

\n se usa para imprimir un salto de línea: De esta forma no se escribe todo


el texto en una única línea.
\t para insertar una tabulación en la posición que queramos del mensaje de
texto.
PRINTF()
También podemos imprimir valores de variables utilizando la misma función
printf()

Printf(“ \ secuencias de escape ,texto,%especificador de formato”)

Secuencias de
escape: secuencias
reservadas propias Especificadores de formato:
son ciertos caracteres
del lenguaje. Van precedidos del carácter
precedidas por '\' y las tanto por ciento '%'.

más importantes son


'\n' que introduce un Texto: que será
salto de línea, y '\t' mostrado por
que introduce un pantalla tal cual este
escrito
tabulador
EJEMPLO:

#include <stdio.h>
main()
{
int num1 = 10;
printf("Soy el número %d", num1);
} return 0;
}
EJEMPLO
#include <stdio.h>
main(){
int num1 = 10;
float pi = 3.141592;
char caracter = 'a';
char mensaje[] = "Hola";
printf("5 + 5 = %d \n", num1);
printf("El número pi es aprox: %f \n", pi);
printf("Se puede usar la palabra '%s' para
saludar \n", mensaje);
printf("La primera letra del abecedario es:
%c \n", caracter);
return 0;
}
SCANF()
La función scanf() para guardar el valor introducido por el usuario, y se
maneja enseguida del printf()

FORMATO:

SCANF(“IDENTIFICADOR DE FORMATO”,&VARIABLE);

Se utiliza el prefijo &y


Ejemplo %d
el nombre de la
variable
EJEMPLO 1
S OLIC ITA EL NOMB RE D EL US UA RIO E IMPRIME HOL A S EG UID O D EL NOMB RE T EC LEA D O

include <stdio.h>
main()
{
char nombre[12];
printf("Introduce tu nombre: ");
scanf("%s",nombre);
printf("Hola, %s :)\n", nombre);
}
EJEMPLO 2
#include <stdio.h>
main()
{
int X,Y,Z;
printf("Por favor, introduzca un
numero: ");
scanf("%d",&X);
printf("Ahora, inserte otro: ");
scanf("%d",&Y);
Z=X+Y;
printf("\nEl resultado es %d\n",Z);
}
EJERCICIO:

• Realiza algoritmo, diagrama de flujo del ejemplo 1 y 2.

• Puedes utilizar Word para realizar el digarama de flujo o enviar evidencia fotográfica a la
plataforma .

También podría gustarte