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)  •  600 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

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

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);

}

}

Tipo de datos en c++

Historia

En el lenguaje C estandarizado como C89, existían cuatro tipos de datos básicos que son: los números enteros, los números reales, los caracteres, y los punteros. A partir del estándar C99 se agregan: los valores lógicos (verdadero o falso) y los números complejos.

Estos tipos de datos son parte del lenguaje, y por ello se los considera primitivos. Más adelante veremos que con el uso de estructuras y uniones es posible crear tipos compuestos de datos a partir de estos tipos primitivos.

En este capítulo veremos los enteros, los reales y los caracteres. Más adelante se verán otros tipos de datos más complejos, como son los vectores, las cadenas de caracteres, y los punteros en general.

[editar] Enteros

Los enteros son el tipo de dato más primitivo en C. Se usan para representar números enteros. Pero siempre se pueden encontrar otras aplicaciones para los números enteros. En general se pueden usar para representar cualquier variable discreta.

Los tipos de datos enteros son: short, int, long y long long.

Es decir que para el lenguaje C existen diferentes tamaños de números enteros que, según el compilador y la plataforma de hardware, pueden tener desde 1 byte hasta 8 bytes (para más detalles busca en la referencia).

Además, el lenguaje C hace la distinción de si el entero es con signo o sin signo (signed o unsigned). La forma de declarar un entero es con uno de los tipos de datos que sean enteros según el tamaño que se quiera. En caso de que no se declare si es con signo o sin signo, se toma con signo.

Algunos ejemplos de declaraciones de enteros:

int a;

unsigned int a;

signed long a;

signed long long a = 10000000;

Todos los números son representados en memoria mediante una cadena

...

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