Академический Документы
Профессиональный Документы
Культура Документы
Actividades bsicas:
Pseudocdigo, nombre
Lectura o entrada de datos leer var1 Escritura o salida de datos escribir o imprimir (en pantalla) var1 Asignacin o reemplazo Si condicional Si cond1 entonces act1 Transferencia de control regresea o ir (a etiqueta)
Diagrama flujo
v a r1
de
T. Codificacin en Delphi
Var1:=strtofloat(edit1.text); Form1.edit2.text:=inttostr(var1);
a=3+c
Si
cond1
No
a := 3 + b; a := 3 + b; d := a; d := a; If cond1 then acts1 else If cond1 then acts1 else Acts2; Acts2; Goto etiqueta; (casi no se Etiqueta: usa) .. Goto etiqueta; (casi no se usa) Etiqueta:
40 let f=2*r+1 50 let f=j 60 if v<4 then 100 70 goto etiqueta 70 goto 20
Diagrama flujo
v a r1
de Codificacin en C
scanf(%f\n, var1); printf(hola \n);
Codificacin en C++
Cin>>a>>b; Cout<<valor=<<b;
Codificacin en Java
System.ini.read(var1); S=in.readln(v1); (texto) System.out.println(var1); System.out.write(int c); System.out.print(str); Num=num+1; o num++; X=99; if (n= =1) acts1; else acts2; (casi no se usa) Goto etiqueta; Etiqueta:
v a r1
a=3+c
Si
cond1
N o
y=y+1; y++; Num=num-1; o num--; z=y; res=0; X=99; if (n= =1) acts1; if (n= =1) acts1; else acts2; else acts2; (casi no se usa) Goto etiqueta; Etiqueta: (casi no se usa) Goto etiqueta; Etiqueta:
Diagrama de flujo
en Codificacin en Fortran
Codificacin en Basic
< , = , >
V i= 1 ,n ,1
En F77: Goto (etiq1,etiq2,etiq3)var1 En F90, Digital F,: Select case (var1) Case(1) Actividades1 Case(2) Actividades2 End select For i:=1 to n do acts1; do i = 1, n acts1 enddo
Vi
cond1
S
Circuito de convergencia con condicin al final Repetir acts1 hasta cond1 o Hacer acts1 hasta cond1
N o
While cond1 do acts1; En F90, Digital F,: do while (expr lgica) actividades enddo En F77:(se estructura as): etiq if (expr lgica) then actividades goto etiq endif Repeat En F77:( se estructura as): Acts1; acts2; etiq continue Until cond1; actividades if (expr lgica) goto etiq
Diagrama de flujo
Codificacin en C
Codificacin en C++
Codificacin en Java
MS Excel-Visual Basic
V i= 1 ,n ,1
< , = , >
Switch(opcion) { 1:acts1; break; 2:actc1; break; } For (i:=1;I<n ;I++) { acts1; acts2;}
Switch(opcion) { 1:acts1; break; 2:actc1; break; default: cout<<mensaje; } For (i:=1;I<n ;I++) { acts1; acts2;}
Switch(opcion) { 1:acts1; 2:actc1; default: acts3; } For (i:=1;I<n ;I++) { acts1; acts2;}
Select case opcion Case v1:acts1 Case v2:acts2 Case else acts3 End select For i=1 to n Acts1 Acts2 Next i Do while (cond1) Acts1 Acts2 loop Do acts1 Acts2 loop while cond1 Do acts1 Acts2 loop until cond1
Vi
cond1
S
cond1
si
No
Nota: Hay que considerar que cada lenguaje tiene su propia estructura de programacin.
<, =, >