Arquitectura De Sofware

Páginas: 2 (389 palabras) Publicado: 4 de marzo de 2013
TABLA RESUMEN ALGORITMOS

Pseudocódigo

TIPOS DE DATOS
Lenguaje de C – Declaración general: int nombreVar

Entero

Tipo
int

Tamaño
2 o 4 bytes

float
double
char

4 bytes
8 bytes1 byte

Real
Texto

=

ValorIni;
Declaración e inicialización
int contador = 1;

Rango (signed)
-32768,…,32767 (2 bytes)
-2147483648 a 2147483647 (4 bytes)
1.17549 e-38 a 3.40282 e+382.225…e-308 a 1.797…e+308
-128 a 127

float descuento = 0.5;
double area = 3.04039489400394946;
char letra = „a‟;

OPERADORES
Aritméticos
Operador

Operación

Relacionales
OperadorOperación

^
*
/
%
+
-

Potenciación
Multiplicación
División
Modulo
Suma
Resta

>
<
>=
B) ENTONCES
ESCRIBA(“El valor de A mayor que B”)
SI_NO
ESCRIBA(“El valor de B mayor o igualque
A”)
FIN_SI
CASOS DE (variable)
CASO valor1:
secuencia_1;
CASO valor2:
secuencia_2;
.
.
.

CASO valorN:
Secuencia_N;
OTROS CASOS:
Secuencia_N+1;
FIN_ CASOS

if (expresión_logica){
código_secuencia1;
}
else {
código_secuencia2;
}
Ejemplo:
if (A>B) {
printf(“El valor de A mayor que B”);
}
else {
printf(“El valor de B mayor o igual que
A”);
}
switch (variable) {case valor1:
secuencia_1;
break;
case valor2:
secuencia_2;
break;
.
.
.

case valorN:
secuencia_N;
break;
default:
secuencia_N+1;
}

Ejemplo:
CASOS DE k
CASO 1:
k = k + 1;ESCRIBA(k);
CASO 2:
k = k + 2;
ESCRIBA(k);
CASO 3:
k = k + 3;
ESCRIBA(k);
OTROS CASOS:
ESCRIBA(k);
FIN_ CASOS

Variable

Ejemplo:
Switch(k) {
case 1:
k = k + 1;
printf(“%d”,
break;
case 2:k = k + 2;
printf(“%d”,
break;
case 3:
k = k + 3;
printf(“%d”,
break;
default:
printf(“%d”,
}

k);

k);

k);
k);

ESTRUCTURA REPETITIVA
Estructura MIENTRAS
Diagrama de flujoPseudocódigo

expresiónLógica
expresiónLógica

Si
Acciones
Acciones

Estructura PARA
Diagrama de flujo

No

C

MIENTRAS (expresión_logica) HAGA
Acciones
FIN_MIENTRAS

while...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura de Sofware
  • Sofware
  • Que es sofware
  • Sofware
  • Sofware
  • Sofware
  • Sofware
  • sofware

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS