jueves, 29 de abril de 2010
CONDICIONALES SIMPLES
1.
Proceso reyes
Escribir "feo";
Fin Proceso
2.
Proceso risa
Escribir "había una pollito y levanto un pie después el otro pie y se cayó";
Fin Proceso
3.
Proceso parra
Escribir "el Sena los jueves aburre mucho";
Fin Proceso
4.
Proceso parra
Escribir "este es un ejemplo simple en psint hecho por parra";
Fin Proceso
5.
Proceso parra
Escribir "Jaramillo no hace nada";
Escribir "tan raro";
Fin Proceso
CONDICIONALES DOBLES
1.
Proceso parra
Escribir "Yo soy una dignidad y siempre suelo ser dos, y soy cuatro y veinte y ciento, él numero es del uno al cinco";
Leer a;
Segun a Hacer
2: escribir "correcto nerda";
5: escribir "tonto lea bien";
3: Escribir "bobo no entendió";
4: Escribir "ya casi abeja";
1: Escribir "no me joda báñese";
De Otro Modo:
Fin Según
Fin Proceso
2.
Proceso asignar
Escribir "10000000";
Leer a;
Para a<-a+1 Hasta 100000000 Con Paso 1 Hacer
Escribir a
Fin Para
Fin Proceso
3.
Proceso test
Escribir "cuanto es 25 + 25?";
Leer a;
Si a = 50 Entonces
Escribir "si sabes sumar";
Sino
Escribir "Es mejor que vuelvas a entrar a estudiar";
Fin Si
Fin Proceso
4.
Proceso para
Escribir "que le dirías a una persona fea";
Leer a;
Para i<-1 Hasta 5 Con Paso 1 Hacer
Escribir a;
Fin Para
Fin Proceso
5.
Proceso parra
Escribir "que música escucha 1:rock 2:vallenato 3:s-kap 4:electronica";
Leer a;
Según a Hacer
1: escribir "mala música";
2: escribir "mala elección";
3: Escribir "muy bien";
4: Escribir "flogger idiota";
Fin Según
Fin Procesodomingo, 28 de febrero de 2010
Diferencia entre lenguaje algoritmico y lenguaje informatico
El lenguaje informatico es aquel por medio del cual dicho algoritmo se codifica a un sistema comprensible por el ordenador o por el computador. Este tipo de lenguaje es mas cercano a la maquina que al ser humano y podemos distinguir distintos tipos dependiendo de la proximidad a la maquina. Se denomina lenguaje de alto nuvel aquel que es mas cercano a la comprension humana y lenguaje de bajo nivel a aquellos que son mas comprensibles por la maquina.
jueves, 25 de febrero de 2010
Operadores
De relacion: una operacion con un operador de relacion es aquella que al evaluar da como resultado un valor logico verdadero o falso
Logicos: Se utilizan para unir expresiones logicas
ARITMETICOS
+
Este operador se puede aplicar unicamente 2 datos de tipo numerico Ejemplo:
var a, b, c Entero
a=15
b=35
c=a+b
En c quedara 50
-
Este operador se utiliza para ejecutar la resta entre datos de tipo numerico Ejemplo
var a, b, c Entero
a=26
b=12
c=a-b
En c quedara 14
*
Este operador se utiliza para ejecutar multiplicaciones entre datos de tipo numerico Ejemplo
var a, b, c
a=25
b=30
c=a*b
En c quedara 750
/
Este operador divide un dato de tipo numerico entre otro de tipo numerico Ejemplo
var a, b, c
a=50
b=20
c=a/b
En c quedara 2.5
MOD
Este operador devuelve el residuo de una division entre daros de tipo numerico Ejemplo:
var a, b, c
a=10
b=35
c=(a+10)==(b+3)
En c quedara 1
^
Este operador permitea una potencia un dato de tipo numerico Ejemplo:
Var a, b, c
a=10
b=3
c=a^b
En c quedara 1000
Uso de los operadores
()^, MOD
Los operadores ^, MOD, / y * tienen mayor jerarquia que el + y el - se presente varios operadores dentro de una operacion aritmetica los operadores ^, MOD, / y * primero que los + y -
c=a+b MOD d
no es lo mismo
c=(a+b) MOD d
De relacion == igual que
Var a, b, c
a=15
b=35
c=(a+10)==(b+3)
En c quedara falso
>
Var a, b, c
a=15
b=35
c=(a+30)>(b+5)
En c quedara verdadero
Tipos de datos
Dentro los datos simples encontramos los siguientes. Los numeros (enteros y reales) aceptan numeros negativos y positivos siguen los caracteres aceptan letras y numeros
Logicos: se representan con un valor verdadero o falso
Asignacion
Variable=expresion o valor
En donde expresion puede ser uno sentencia aritmetica o logica o una constante o una variable y valor puede ser un dato numerico alfanumerico o alfabetico
Ejemplo:
Supongamos que tenemos una memoria una variable con el nombre n. Si quisieramos almacenar en n el numero 5 solamente se debe hacer lo siguiente: n=5