C es un potente lenguaje de programación estructurada creado por Dennis Ritchie en los laboratorios Bell Telephone en 1972. Debido a que este lenguaje es una combinacion de los elementos del lenguaje de alto nivel con la funcionalidad del ensamblador, se lo considera un lenguaje de nivel medio.
Los principales tipos de datos en C son los del tipo enteros (int), reales (float) y caracteres (char).
Lo primero que debemos saber es como encarar un problema:
* Definición del problema
* Creación, depuración y verificación del algoritmo
* Edición del programa
* Verificación y depuración del programa
Voy a dar por entendido el tema de algoritmos (si no trabajaste con algoritmos, te aconsejo que lo hagas porque es una herramienta muy útil en programación que nos sirve para "bosquejar" nuestro código).
Estrucutura general de un programa en lenguaje C:
/*Comentarios: Aqui podes escribir cualquier cosa (no se vera en el programa es solo para aclarar algo del código y deben estar encerrados /*comentarios*/ )*/
//Directivas del compilador:Estos archivos contienen las funciones que vamos a emplear
#include
#include
//Sección de declaraciones globales: Aqui se declaran varables y funciones.
//Función principal: Todo programa debe tenerla
int main()
{
/*Definición de variables y constantes locales*/
/*Sentencias del programa*/
return 0;
}
//Definición de funciones
Si sos nuev@ en esto de la programación seguro que no entendes nada, tranquil@, con la practica te va a quedar mucho mas claro!
Algunos operadores que se utilizan en C son:
+ suma
- resta
* producto
/ division
% resto de division entera
&& AND (lógico)
|| OR (lógico)
== igual de comparación (a==b --> a es igual a b)
!= distinto
<> mayor
<= menor o igual >= mayor o igual
= asignación
Como dige en un principio C es un lenguaje de programación estructurada, como tal, tiene sus estructuras, por el momento solo veremos las básicas:
* Secuencial: Realiza las tareas a medida que recorre las lineas del código (es la mas simple de todas)
* Selección: Analiza la expresión lógica y, según sea verdadero o falso realiza o no alguna tarea. Hay dos tipos: "Simple o if" (si es verdadero realiza la/s tareas asignadas y si es falso sale de la estructura), y "doble o if-else" (si es verdadero realiza alguna/s tarea/s asigandas y si es falso otra/s):
-Simple o if
if(expresión lógica)
{
sentencia1;
sentencia2;
}
-Doble o if-else
if(expresión lógica)
{
sentencia1;
sentencia2;
}
else
{
sentencia3;
sentencia4;
}
* Repetición: Se utiliza para realizar tareas mientras se cumplan algunas condiciones. Las básicas son dos: while (mientras "tal cosa" hacer "esta cosa") y do-while (hacer "esta cosa" mentras "tal cosa"):
-While:
while(expresión lógica)
{
sentencia1;
sentencia2;
}
-Do-while:
do{
sentencia1;
sentencia2;
}while;
Bueno, esta fue una pequeña introducción, en la proxima publicación empezaremos con las codificaciones.
Los principales tipos de datos en C son los del tipo enteros (int), reales (float) y caracteres (char).
Lo primero que debemos saber es como encarar un problema:
* Definición del problema
* Creación, depuración y verificación del algoritmo
* Edición del programa
* Verificación y depuración del programa
Voy a dar por entendido el tema de algoritmos (si no trabajaste con algoritmos, te aconsejo que lo hagas porque es una herramienta muy útil en programación que nos sirve para "bosquejar" nuestro código).
Estrucutura general de un programa en lenguaje C:
/*Comentarios: Aqui podes escribir cualquier cosa (no se vera en el programa es solo para aclarar algo del código y deben estar encerrados /*comentarios*/ )*/
//Directivas del compilador:Estos archivos contienen las funciones que vamos a emplear
#include
Si sos nuev@ en esto de la programación seguro que no entendes nada, tranquil@, con la practica te va a quedar mucho mas claro!
Algunos operadores que se utilizan en C son:
+ suma
- resta
* producto
/ division
% resto de division entera
&& AND (lógico)
|| OR (lógico)
== igual de comparación (a==b --> a es igual a b)
!= distinto
<> mayor
<= menor o igual >= mayor o igual
= asignación
Como dige en un principio C es un lenguaje de programación estructurada, como tal, tiene sus estructuras, por el momento solo veremos las básicas:
* Secuencial: Realiza las tareas a medida que recorre las lineas del código (es la mas simple de todas)
* Selección: Analiza la expresión lógica y, según sea verdadero o falso realiza o no alguna tarea. Hay dos tipos: "Simple o if" (si es verdadero realiza la/s tareas asignadas y si es falso sale de la estructura), y "doble o if-else" (si es verdadero realiza alguna/s tarea/s asigandas y si es falso otra/s):
-Simple o if
if(expresión lógica)
{
sentencia1;
sentencia2;
}
-Doble o if-else
if(expresión lógica)
{
sentencia1;
sentencia2;
}
else
{
sentencia3;
sentencia4;
}
* Repetición: Se utiliza para realizar tareas mientras se cumplan algunas condiciones. Las básicas son dos: while (mientras "tal cosa" hacer "esta cosa") y do-while (hacer "esta cosa" mentras "tal cosa"):
-While:
while(expresión lógica)
{
sentencia1;
sentencia2;
}
-Do-while:
do{
sentencia1;
sentencia2;
}while;
Bueno, esta fue una pequeña introducción, en la proxima publicación empezaremos con las codificaciones.
Hola amor. Vine para aprender a programar :)
ResponderEliminar