Está en la página 1de 7

Que es lenguaje C

Lenguaje de programación C. También conocido como “Lenguaje de programación de


sistemas” desarrollado en el año 1972 por Dennis Ritchie para UNIX un sistema operativo
multiplataforma. El lenguaje C 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 ( como en el Assembler tocando los registros,
memoria etc. ). Para simplificar el funcionamiento de el 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 c++


#include <stdio.h>

instrucciones de salida de datos en 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 en lenguaje c++


Los operadores aritméticos se usan para realizar cálculos y operaciones con números reales y
punteros [2]. Básicamente permiten hacer cualquier operación aritmética que se necesite. Los
operadores más comunes son [3]:

Operador aritmético

Operadores relacionales

Operadores lógicos
Que 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
 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;
}

Instruction do while
 Ejemplo:

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

Instruction for

#include <iostream>
using namespace std;

int main()

int i; //declaramos

for (i=0; i <= 10; i++) //Imprimimos una lista del 1 al 10

cout << i << endl;

//se ilustra la declaración de variables al momento de inciializarla


en el bucle

for (int j=65; j<= 122; j++) //Imprimimos el alfabeto utilizando


conversión de tipos

cout << char(j) << ", ";

//Sumamos únicamente los números pares del 1 al 100

int sumapares = 0; //Prueba el resultado quitando la


inicizalización

for (int k=0; k <= 100; k+=2) //el contador k tiene incrementos de
2

sumapares += k; //realizamos la suma de los elementos


pares

}
//Revisa: ¿Qué ocurriría si esta sentencia estuviera dentro del bucle
for?

cout << sumapares;

//Primero analiza que pasa con el siguiente código, después pon la


siguiente

// sentencia dentro de la sentencia for después de >>> sumapares +=


k;

// *** Añadir ***

// cout << k << " - " << sumapares << endl;

return 0;

instruccion condicionales del lenguaje c++

#include "stdio.h"

int main(){
5
int edad;
6
printf("Escriba su edad: ");
7
scanf("%d", &edad);
8
if (edad >= 18){
9
printf("Ya puedes votar");
10
}
11
else{
12
printf("Todavia eres un niño");
13
}
}

Instruccion if del lenguaje c++


#include "stdio.h"
int main(){
3 int n;
4 printf("Escriba un numero");
5 scanf("%d", &n);
6 if (n==0){
7 printf("Es nulo");
8 }
9 else{
10 if (n<0){
11 printf("Es negativo");
12 }
13 else{
14 printf("Es positivo");
15 }
16 }
17 }

1 #include "stdio.h"
2 int main(){
3 float saldo, deposito, retiro;
4 saldo = 300;
5 printf("Cuanto deposita: ");
6 scanf("%f", &deposito);
7 saldo = saldo + deposito;
8 printf("Cuanto retira: ");
9 scanf("%f", &retiro);
10 if (retiro <= saldo){
11 saldo = saldo - retiro;
12 printf ("Su nuevo saldo es: %.2f", round(saldo));
13 }
14 else{
15 printf("No hay suficiente saldo");
16 }
17 }

switch (condición)
{
case primer_caso:
bloque de instrucciones 1
break;

case segundo_caso:
bloque de instrucciones 2
break;

case caso_n:
bloque de instrucciones n
break;

default: bloque de instrucciones por defecto


}

También podría gustarte