Vous êtes sur la page 1sur 6

Que es el lenguaje C

También conocido como “Lenguaje de programación de sistemas 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 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 general del lenguaje C


Ejemoplo:
Todo programa escrito en c consta de una o mas funciones una de las
cuales se llama main
#include <stdio.h>
#include <conio.h>
main()
{
/* Este es mi primer programa en C*/

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

return 0;

}
cuales son las instrucciones de entrada de datos en 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;

cuales son las instrucciones de salida de datos en c


estos son ejemplos de las entradas de 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

cuales son los operadores aritmeticos, logicos, relacionales


ARITMÉTICOS
Relaccionales:

Lógicos:

Que es función main:


La función main se define de la misma forma que cualquier función en C,
pero tiene una peculiaridad lo suficientemente fuerte como para que haya
que dedicar un apartado entero a hablar de ella: hay que definirla
siempre. 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
La estructura de control que veremos es la estructura de iteracion while, la cual nos permite repetir
un bloque de instrucciones siempre y cuando se cumpla una condición, es decir, en esta estructura de
control el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en
el momento en que la condición se convierte en falsa el ciclo termina.

 Ejemplo:
#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:
La prueba de la condición de finalización se realiza después de cada ejecución del bucle; por
consiguiente, un bucle de do-while ejecuta una o más veces, dependiendo del valor de la expresión
de finalización. El fragmento de do-while también puede finalizar cuando interrupción, indicado, o
el fragmento de return se ejecuta dentro del cuerpo del fragmento.
 Ejemplo:

// do_while_statement.cpp
#include <stdio.h>
int main()
{
int i = 0;
do
{
printf_s("\n%d",i++);
} while (i < 3);
}
For:
La estructura de control for permite ejecutar un bloque de instrucciones un número determinado de
veces mientras se cumpla una condición. Es una de las estructuras de control repetitivas más
utilizadas a pesar de que cualquier bucle for puede reescribirse facilmente como un bucle while y
viceversa.

01#include <stdio.h>
02 #include <math.h>
03
04 int main(int argc, const char * argv[])
05 {
06 //CICLOS FOR EN C
07 int y;
08 for(int x=0;x<10;x++)
09 {
10 y = pow(x,2)+3;
11 Cout<<("El resultado de Y vale: %d\n",y);
12 }
13
14 return 0;
15 }

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;
}

Vous aimerez peut-être aussi