Anda di halaman 1dari 6

Metodologa de la programacin

Curso gratis creado por Paranoix . 23 Abril 2007 Microsoft Office 365 Trabajando juntos en Documentos Hoja de Clculo y ms. Aprenda como www.microsoft.com/office365 Anuncios Google
< anterior | 1234 .. 21 | siguiente >

""
2.1- Organigramas.

Los Organigramas se utilizan para representar problemas o algoritmos sencillos antes de realizar el programa en cdigo. Nos dan una perspectiva global del programa con solo echarles un vistazo. Yo no los he utilizado en mi puta vida, as que no voy a explicaros ms. Simplemente, sabed que existen y que estn por ah (esto le har bastante gracia a un amigo mo).

En la tablita de la derecha podis ver los principales dibujitos que se utilizan en la representacin de un algoritmo. Si te lo curras mucho puedes llegar a hacer un muequito con un programa sencillo.

2.2- Pseudo Cdigo

Pseudo cdigo es un lenguaje que utiliza el programador como puente entre su propio lenguaje (el idioma que habla) y cualquier lenguaje de programacin. Su funcin principal es que el programador vea el algoritmo a realizar desde un punto de vista matemtico, exprese la solucin en su propia nomenclatura y

finalmente realice una conversin al lenguaje de programacin con el que se desea realizar dicho programa. Las reglas generales de conversin de pseudo cdigo a lenguaje C son:

- Todas las instrucciones terminan en un punto y coma. - Todas las condiciones van entre parntesis. - Los comentarios comienzan con /* y terminan con */. - Los #include permiten usar funciones ya escritas en grandes colecciones denominadas libreras. Las ms usadas son:

Permite usar printf, scanf, fread, fwrite, fopen, etc

#include <stdio.h>

Permite usar clrscr. #include <conio.h>

Permite usar rand. #include <stdlib.h>

Permite usar funciones trigonometritas. #include <math.h>

En el siguiente capitulo veremos un listado con las principales libreras del lenguaje C.

- Las constantes se definen tras los #include, de la siguiente forma:

#define pi 3.14.15

#define numeroe 2.71

Otras reglas para la conversin de pseudo cdigo a lenguaje C son las siguientes:

LENGUAJE C

PSEUDOCODIGO

Primera lnea de todo programa

#include <stdio.h>

PROGRAMA

No tiene correspondencia

ALGORITMO

void main (void) {

FIN_ALGORITMO

ENTERO: A,B;

int A,B;

A=B

A=B;

I = I +1

I=I+1; o bien I++;

SI (condicin) ENTONCES

if (condicin) {

FIN_SI

if (condicin) { SI (condicin) ENTONCES

} SINO HACER

else {

FIN_SI

SI (A==B) ENTONCES

if (A==B) {

FIN_SI

SI (AB) ENTONCES

if (A!=B) {

FIN_SI

SI (AB) ENTONCES

if (A<=B) {

FIN_SI

MIENTRAS (condicin) HACER

while (condicin) {

FIN_MIENTRAS

REPETIR

do {

HASTA (condicin)

} while (condicin);

PARA (I=0) HASTA (I=9) HACER

for (I=0;I<=9;I++) {

FIN_PARA

SEGN (condicin) ENTRE

SWITCH (condicin) {

1:

2:

3:

FIN_SEGN

ESCRIBIR (El valor de N es ,N);

printf (El valor de n es %d,n);

LEER (N);

Anda mungkin juga menyukai