You are on page 1of 5

¿QUE ES LENGUAJE C?

El lenguaje C es un lenguaje de programación de propósito general que


ofrece economía sintáctica, control de flujo y estructuras sencillas y un buen
conjunto de operadores. es del tipo lenguaje estructurado como
son Pascal, Fortran, Basic. Sus instrucciones son muy parecidas a otros lenguajes
incluyendo sentencias como if, else, for, do y while. Aunque C es un lenguaje de
alto nivel (puesto que es estructurado y posee sentencias y funciones que
simplifican su funcionamiento) tenemos la posibilidad de programar a bajo nivel.
Para simplificar el funcionamiento del lenguaje C tiene incluidas librerías de
funciones que pueden ser incluidas haciendo referencia la librería que las incluye,
es decir que si queremos usar una función para borrar la pantalla tendremos que
incluir en nuestro programa la librería que tiene la función para borrar la pantalla.

Estructura de un programa en lenguaje c


#include <stdio.h>

main()
{
/* Este es mi primer programa en C*/

printf("Bienvenido a la programación en lenguaje C\n");

return 0;

Instrucciones de entrada de datos en lenguaje c


La “entrada estándar” de un programa C++ es el teclado, y está representado por el
stream cin. El operador de extracción >> permite obtener caracteres o números
desde el teclado:
int temperatura;
cin >> temperatura;

Instrucciones de salida de datos en lenguaje c


cout << “Hola!”; // muestra una cadena de texto en la pantalla
cout << 120; // muestra un número en pantalla
cout << x; // muestra el valor de la variable x en pantalla
Operadores aritméticos, relacionales y lógicos en lenguaje c.
Aritméticos:

Relacionales:

Lógicos:
¿Qué es la función main?
La función main es un ingrediente que debe encontrarse en todos los programas
escritos en lenguaje C, sin excepciones. Define, valga la redundancia, la función
principal del programa, esto es, su cometido. Todo programa está hecho para
resolver un problema y la función main se encarga de dirigir el algoritmo que da
solución al mismo. Es importante hacer énfasis en que main DIRIGE. Dediquemos
unos instantes a reflexionar sobre ello.

Instrucción cíclica
While:
#include<stdio.h>
using namespace std;
int main ( )
int n=0;
while(n<10)}
printf("El valor de n es:%d\n", n);
n++;
}
return 0;
}

Do-while:
// do_while_statement.cpp
#include <stdio.h>
int main()
{
int i = 0;
do
{
printf_s("\n%d",i++);
} while (i < 3);
}

For:

for(inicialización;condicion;incremento)
{
//instrucciones
}
#include <stdio.h>

int main()
{
int contador;

printf( "\n " );

for ( contador=1 ; contador<=10 ; contador++ )


printf( "%d ", contador );

return 0;
}

Instrucción condicional
If:

if ( (!(a % 4) && (a % 100)) || !(a % 400) ) {


printf("es un año bisiesto.\n");
} else {
printf("no es un año bisiesto.\n");
}

Switch:

#include <stdio.h>
#include <stdlib.h>

int main(void) {
int dia;

printf("¿Qué número de día de la semana es?");


scanf("%i",&dia);

switch(dia) {
case 1 :
printf("Lun, Lunes");
break;
case 2 :
printf("Mar, Martes");
break;
case 3 :
printf("Mier, Miercoles");
break;
case 4 :
printf("Jue, Jueves");
break;
case 5 :
printf("Vie, Viernes");
break;
case 6 :
printf("Sab, Sabado");
break;
case 7 :
printf("Dom, Domingo");
break;
default :
printf("No existe");
}
return 0;
}

You might also like