Está en la página 1de 8

GUIA DE PRINCIPIOS BÁSICOS DE

PROGRAMACIÓN
Profesora: Carmen Rodríguez PROF
Celular/ Whatssap: 04244736611
VAMOS
A
RELAJAR
Queridos muchachos, es posible que la idea de sentarse a programar les cree un poco de

NOS
estrés, es algo nuevo y puede que les asuste un poco o les parezca muy difícil. Sin embargo, no
es más que comunicarse con su computador a través de un lenguaje que les permitirá
sistematizar algunos procesos. Esto necesita de toda nuestra atención y de cierta lógica

ANTES
(coherencia) para que se ejecuten los procesos. Es por esto que les invito a en primer lugar
desconectarnos de cualquier distracción por un rato, olvidemos el celular, el televisor… y
cerremos los ojos por unos minutos. Colócate en una posición cómoda, que nada te incomode,

DE
ahora trata de poner tu mente en blanco, olvida todo aquello que te rodea, trata de hacer un
silencio en tu cabeza.

Vamos ahora a respirar…

TRABAJ
Toma bocanadas de aire grandes, que llenen tus pulmones y luego suéltalas poco a poco.
Repite esto unas cinco veces, (este ejercicio te ayudará en momentos de ansiedad).

AR…
Cada vez que sientas que colapsas, que te aturdes, repite este ejercicio, no te llevara más de
cinco minutos y te ayudará a reencontrar tu centro.

Listo, ya deberías estar más relajado, ahora comencemos nuestro trabajo…


REPASO DE
CONOCIMIENT
OS YA
Constantes: Una constante es un dato cuyo valor no puede cambiar durante la
ADQUIRIDOS
ejecución del programa. Recibe un valor en el momento de la compilación (ejecución) y
este permanece inalterado durante todo el programa.

Variables: Son palabras nemotécnicas (auxiliares de la memoria del programador) que


permiten recibir datos diferentes de un mismo tipo durante la ejecución de un programa.

Como se declaran o definen: cuando nos referimos a las constantes o a las variables,
se estila que en el primer bloque de la codificación, es decir luego del encabezado, se
definan todos aquellos valores que se utilizaran durante la ejecución de un programa. Si
son constantes simplemente lo indicamos, regularmente con la palabra reservada const
que le indica al lenguaje de programación que todo lo que en ese espacio se declare no
variara su valor. Ejemplo

Const

Min=0;

Max=25;

En el caso de las variables, de igual manera se declaran en el primer bloque del


programa, después del encabezado con la palabra reservada var, pero a diferencia de
las constantes debo indicarle el tipo de datos que recibirá. Ahora, ¿ cuales son los tipos
de datos?.

Tipos de Datos: para seudocódigo.

 String cadena de caracteres.


 Integer número entero.
 Real número real.
 Boolean falso o verdadero.

Ejemplo de declaración de variables:

Var
Dato= integer;
Nombre = String;

Diferencias entre Constantes y Variables:

 Las constantes ya reciben un valor inicial en su declaración.


 Las variables primero se declaran, luego se inician, y luego se usan.
 Las constantes, una vez declaradas mantienen su valor durante toda la ejecución
del programa.
 En cambio, las variables pueden cambiar su valor tantas veces como deseen.

Condicionales: En programación, una sentencia condicional es una instrucción o


grupo de instrucciones que se pueden ejecutar o no en función del valor de una
condición. Los tipos más conocidos de sentencias condicionales son el SI..
ENTONCES (if..then), el SI..

Que significa cada instancia:

If = Si.

Then= Entonces.

Else = de lo contrario.

Endif = Fin del Si o del concidiconal.

Como lo leemos:

Si Variable= Dato Entonces

*Acción o respuesta a ejecutarse si la condición se cumple.

De lo contrario (no se cumple la condición)

*Acción o respuesta si la condición no se cumple.

Fin del Si (fin de la condición)

Ejemplo de aplicación en pseudocódigo:


Ejemplo 1

Condicional IF (Si)

Const Publicar= “Bonito nombre”;

Var nombre= String;

If nombre= “Juan”;

Print Publicar;

Else;

Print (“Ese nombre no me gusta”);

Endif;
Ejemplo 2: Planteamiento de un Ejercicio.

Para concursar en el Mis Venezuela, las aspirantes deben cumplir tres requisitos
básicos. Primero tener una edad comprendida entre 17 y 25 años de edad.

 Medir una altura de 1,75 mts. Como estatura mínima.


 Pesar entre 45 y 50 kilos.

Desarrolle un algoritmo que permita filtrar aquellas mises que no cumplan los requisitos
de inscripción del Miss Venezuela.

Primer paso: declarar las variables.

Var

Edad: integer;

Estatura: integer;

Peso: integer;

Largocabello: string (2);

If Edad>=17 or Edad = 25 then; # en esta línea ponemos por condición que la edad sea mayor o
igual a 17 años.

If Peso = 45 or <= 50 then; # en esta línea ponemos por condición que el peso este comprendido
entre 45 y 50 Kls.

If Estatura >= 1,75 then; # esta línea controla la estatura mínima que debe poseer la concursante.

Print (“Usted cumple con las expectativas del concurso, Bienvenida al Miss Venezuela”);

Else

Print (“Usted no cumple con las expectativas del concurso, intente el próximo año”);

Endif

Nota: estos son condicionales anidados, permiten colocar filtros para que no entren elementos no
deseados en un sistema y entorpezcan un proceso.

Bucles: Un bucle o ciclo, en programación, es una secuencia de instrucciones de código que se


ejecuta repetidas veces, hasta que la condición asignada a dicho bucle deja de cumplirse. Los
tres bucles más utilizados en programación son el bucle while, el bucle for y el bucle do-while.

 For (variable contadora): este bucle, permite repetir un determinado proceso tantas
veces como se necesite, para esto maneja un contador que velarà porque se repita en
ciclo tanto como se le haya indicado. Ejemplo:
Declaración de variables:

Var

I, Suma: integer; # aquí le indicamos al lenguaje que la variable I recogerá solo números
enteros.

I=0; # en esta línea le damos un valor inicial de cero a la variable, este valor puede ser el que el
usuario desee.

For (I <=5) # aquí el bucle repetirá el proceso que este dentro del él hasta que I sea igual a 5, el
For va a evaluar el valor de I, como I se inicializo en 0, se mantiene su condición repite
mientras I sea menor o igual a 5, así pues hará el proceso y al terminarlo volverá a evaluar si el
valor de I está dentro de la condición, siendo que es su primera vuelta I será igual a 1,
ejemplifico para que tomen la idea.

I=1; Suma=0;

For (I<=5; I++) # el ciclo se repetirá mientras I sea menor o igual a % y con cada vuelta se
incrementara con la función I++.

Suma = suma + i; # Como en la primera vuelta Suma vale 0 e I vale uno, se sumara el contenido
de ambas variables y se publicará con ayuda del comando print. Suma= 0+1=1.

Print (“en esta vuelta I vale:” Suma); # aquí se publica el valor de la vuelta.

Ejercicio propuesto: Elabore un algoritmo que calcule el promedio de un estudiante que cursa
8 asignaturas, utilizando condicionales IF, el bucle For o la combinación de ambos.

Parámetros: Haga su propuesta, según su lógica proponga como crearía un algoritmo que le
permita resolver el ejercicio propuesto (usted hará dos veces el ejercicio).

1. Construya un algoritmo simple de como usted calcularía un promedio de notas.


2. Luego intente resolverlo utilizando condicionales o bucles.
3. Deberá asistir a la asesoría de programación cuyo horario será publicado por el docente
llevando el ejercicio elaborado como usted cree que debe realizarse y con todas las
dudas que se presenten durante su elaboración.
4. En la asesoría se aclararán las dudas y a partir del trabajo en el rato de clase con
ejercicios que se resolverán presencialmente será evaluada esta actividad.
5. Debe leer la guía para manejar la terminología básica y para poder asistir a la asesoría,
si no lee o no elabora el ejercicio no podrá asistir a la asesoría. Sin excepción.

Pueden consultar por Whatsapp si tienen una duda.

Nota: no espero perfección en la resolución del ejercicio, quiero que intenten resolverlo
aplicando lo que hayan podido entender para que surjan dudas que se puedan aclarar en
la asesoría. Solo intentando hacer pueden saber dónde no comprenden. Estamos en
contacto.

También podría gustarte