cuadernillo de lectoescritura para niños de básica
Lenguaje c
1. UNIVERSIDAD "FERMÍN TORO"
SISTEMA INTERACTIVOS DE EDUCACIÓN A DISTANCIA. (SAIA)
CABUDARE
APELLIDO Y NOMBRE:
QUERALES ALIXON.
CI: 30.015.923
SECCIÓN: SAIA A.
2. Lenguaje C
¿Qué es?
C es un lenguaje de programación
(considerado como uno de lo más
importantes en la actualidad) con el cual
se desarrollan tanto aplicaciones como
sistemas operativos a la vez que forma la
base de otros lenguajes más actuales
como Java, C++ o C#.
Características del lenguaje C
-Estructura de C - Lenguaje estructurado.
-Programación de nivel medio (beneficiándose de las ventajas de la
programación de alto y bajo nivel).
-No depende del hardware, por lo que se puede migrar a otros sistemas.
-Objetivos generales. No es un lenguaje para una tarea específica,
pudiendo programar tanto un sistema operativo, una hoja de cálculo o un
juego.
-Ofrece un control absoluto de todo lo que sucede en el ordenador.
-Los programas son producidos de forma rápida y son bastante potentes.
Rico en tipo de datos, operadores y variables en C.
Tipos de datos:
Tiene tres tipos de datos básicos:
-Números enteros definidos con
la palabra clave int.
-Letras o caracteres definidos con
la palabra clave char.
-Números reales o en coma
flotante definidos con las palabras
claves float o double.
Estructura:
Una estructura contiene varios
datos. La forma de definir una
estructura es haciendo uso de la
palabra clave struct.
Alixon Querales
3. Aquí hay ejemplo de la declaración de una estructura:
struct mystruct
{
int int_member;
double double_member;
char string_member[25];
} variable;
"variable" es una instancia de "mystruct" y no es
necesario ponerla aquí. Se podría omitir de la
declaracion de "mystruct" y más tarde declararla
usando:
struct mystruct variable;
Estructuras Anidadas:
Una estructura puede estar dentro de otra estructura a esto
se le conoce como anidamiento o estructuras anidadas. Ya
que se trabajan con datos en estructuras si definimos un tipo
de dato en una estructura y necesitamos definir ese dato
dentro de otra estructura solamente se llama el dato de la
estructura anterior.
Operadores Aritméticos:
Se llaman operadores aritméticos a aquellos
que permiten realizar cálculos con valores
numéricos para obtener un resultado. Los
operadores aritméticos más habituales son
la suma, resta, multiplicación y división.
Operadores Relacionales:
Se llaman operadores relacionales o de
comparación a aquellos que permiten comparar
dos valores evaluando si se relacionan cumpliendo
el ser menor uno que otro, mayor uno que otro,
igual uno que otro, etc.
Los operadores relacionales básicos en C son:
Operador < : Menor que
Operador <= : Menor o igual que
Operador > : Mayor que
Operador >= : Mayor o igual que
Operador == : Igual a
Operador != : Distinto de ó no igual que
4. Operadores lógicos:
Permiten además introducir nexos entre
condiciones como “y se cumple también
que” ó . “o se cumple que”.
Los operadores lógicos básicos en C son los
siguientes:
Operador && : Operador lógico and
Operador || : Operador lógico or
Operador ! : Operador lógico not
Ejemplo utilizando Operadores lógicos:
Pregunta equivalente: ¿Es A igual a B y A
menor que C?
Código:
printf ("Pregunta (A == B) && (A < B) vale
%dn", (A == B) && (A < B));
Ejemplo utilizando Operadores relacionales:
Expresión: A == B
Código:
printf ("A == B vale %dn", (A == B) );
Ejemplo utilizando Operadores lógicos:
n=n+3 se puede escribir n+=3
k=k*(x-2) lo podemos sustituir por k*=x-2