TEORÍA

Símbolos usados en los algoritmos, diagramas de flujo u organigramas,

 

El diagrama de flujo es la representación gráfica de las principales acciones que el programa debe realizar.

Es el paso previo a la escritura de cualquier programa.

Los símbolos que usaremos son :

Inicio y fin, escribiendo dentro del
 óvalo la opción de que se trate
Introducción de datos
Asignación de variables y operaciones
Escritura en pantalla

Bucles
Bifurcaciones
Conectores y subrutinas
Unen los anteriores símbolos, indicando el
sentido del flujo. Siempre rectas.

 

LENGUAJE C

- Todas las instrucciones se escriben minúsculas y acaban en ;

- Variables en minúsculas, constantes en mayúsculas

ESTRUCTURA

#include <stdio.h>: Encabezamiento, se informa al compilador que inserte en esa posición el archivo stido.h.

void main(): Indica donde empieza el programa

{}: Sangrados, llaves que delimitan el programa

VARIABLES

Son partes de la memoria donde se guardan datos, identificadas por un nombre, que debe empezar por una letra, y que sólo puede contener letras, números y el carácter Se deben dar nombres representativos de lo que en ellas se guarda. Siempre se declaran previamente a su uso. El ordenador distingue entre mayúsculas y minúsculas.

Los tipos principales son:

- Entero: int (Para almacenar números enteros)

- Real: float (Para almacenar números reales)

- Carácter: char (Para almacenar caracteres)

Estas variables se declaran al comienzo del programa, tras la llave de apertura.

ASIGNACIÓN DE VALORES A LAS VARIABLES

- Una vez definidas, se les da valor en la forma: nombrevariable = valor;

- Puede darse valor en el momento de la definición: int nombrevariable = valor;    En el caso del tipo char, el carácter se escribe entre comillas simples.

- Podemos escribir nombrevariable1 = nombrevariable2; para conseguir que la variable de la izquierda pase a valer lo que vale la variable de la derecha.

- Cuando queremos contar podemos poner nombrevariable = nombrevariable + 1; con lo que  cada vez que se ejecute la instrucción se suma 1 en la variable nombrevariable

ENTRADA POR TECLADO

- Se realiza mediante la función scanf (formato ,&nombrevariable)

    - formato: %d, %f o%c

    - nombrevariable, precedido &, es la variable donde vamos a introducir el dato.

 

ESCRITURA EN PANTALLA

 - Se realiza mediante la función printf, cuya sintaxis es : printf(“formato”,variable);

COMENTARIOS

Son muy útiles para revisiones posteriores del programa.

                Se escriben entre /* y */

SECUENCIAS DE ESCAPE

Realizan determinadas acciones:

\n: pasa a una nueva linea

\t: coloca el cursor en la siguiente tabulación

\b: retrocede el cursor un espacio

\a: emite un aviso sonoro

\":  para escribir el caracter"

\´:  para escribir el caracter ´

\\: para escribir el caracter \

CONSTANTES

  - Son aquellos datos cuyo valor no se modifica a lo largo del programa, se suelen escribir en mayúsculas

OPERADORES ARITMÉTICOS

suma: +

resta: -

multiplicación: *

división: /

resto de división entera: %

raiz cuadrada: sqrt(numero);

OPERADORES DE RELACIÓN

- Se usan para comparar expresiones

<!--[endif]-->

Mayor

>

Menor

<

Igual

==

Distinto

!=

Mayor o igual

>=

Menor o igual

<=

 

 

OPERADORES LÓGICOS

- Se utilizan cuando necesitamos realizar varias comparaciones en una sola instrucción.

Y: &&

O: II

No: !

TOMA DE DECISIONES

- Consiste en que el programa siga uno u otro camino dependiendo de que se cumpla o no una determinada condición. Existen dos estructuras selectivas: IF  y SWITCH.

IF: Su sintaxis es if(condición), es decir, la instrucción solo se ejecutará si se cumple la condición. Esta condición puede ser simple o compuesta.

Else: Se usa para indicar si no se cumple la condición.

<!--[if !supportEmptyParas]--> 

 

 

Hosted by www.Geocities.ws

1