ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Pseudocodigo lenguaje C


Enviado por   •  25 de Septiembre de 2011  •  2.742 Palabras (11 Páginas)  •  595 Visitas

Página 1 de 11

REGLAS GENERALES PARA LA CONVERSION

DE PSEUDOCODIGO A LENGUAJE C

Tabla de Correspondencias :

PSEUDOCODIGO LENGUAJE C

La primera linea de todo programa #include <stdio.h>

PROGRAMA .... No tiene correspondencia

INICIO void main(void){

FIN }

int a,b int a,b;

a = b a = b;

i = i + 1 i = i + 1;

o bien

i++;

SI condicion

* * *

FINSI if (condicion){

* * *

}

SI condicion

* * *

SINO

* * *

FINSI if (condicion){

* * *

}

else{

* * *

}

MIENTRAS condicion

* * *

FINM while (condicion){

* * *

}

HACER

* * *

MIENTRAS condicion do{

* * *

} while (condicion);

DESDE i=0 HASTA 9

* * *

FIND for(i=0;i<=9;i++){

* * *

}

SI a==b

* * *

FINSI if (a==b){

* * *

}

SI ab

* * *

FINSI if (a!=b){

* * *

}

SI a b

* * *

FINSI if (a<=b){

* * *

}

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

leer(n) scanf("%d",&n);

int A[5] int A[5];

float M[3][3]; float M[3][3];

a AND b (a && b)

a OR b (a || b)

NOT a (!a)

Reglas Generales :

• Todas las instrucciones terminan en un punto y coma.

• Todas las condiciones van entre paréntesis.

• Los comentarios comienzan con /* y terminan con */

• Los #include permiten usar funciones ya escritas incluidas en grandes colecciones denominadas librerías. Las más usuales son :

#include <stdio.h> permite usar printf, scanf, fread, fwrite, fopen, etc.

#include <conio.h> permite usar clrscr

#include <stdlib.h> permite usar rand

#include <math.h> permite usar funciones trigonométricas

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

#define pi 3.1415

#define numeroe 2.71

Ejemplos de traducciones :

PROGRAMA prueba;

int i, n

INICIO

escribir("Escriba n : ")

leer(n)

DESDE i<-1 HASTA n

escribir(i*i)

FIND

FIN #include <stdio.h>

int i, n;

void main(void){

printf("Escriba n : ");

scanf("%d",&n);

for(i=1;i<=n;i++){

printf("%d",i*i);

}

}

PROGRAMA prueba;

int i, n

INICIO

escribir("Escriba n : ")

leer(n)

DESDE i<-1 HASTA n

escribir(i*i)

FIND

FIN #include <stdio.h>

int i, n;

void main(void){

printf("Escriba n : ");

scanf("%d",&n);

for(i=1;i<=n;i++){

printf("%d",i*i);

}

}

PROGRAMA prueba;

int i, n

INICIO

escribir("Escriba n : ")

leer(n)

DESDE i<-1 HASTA n

...

Descargar como (para miembros actualizados)  txt (17.3 Kb)  
Leer 10 páginas más »
Disponible sólo en Clubensayos.com