Vous êtes sur la page 1sur 32

Instituto Tecnológico Superior del Sur de Guanajuato

“Programación Básica”

Ingeniería en Sistemas Automotrices

Alumnos: José Joel García rosales

Dayan Jair Carmona Torres

Profesor: Netzahualcóyotl Martínez Cazares

1er Semestre

GRUPO= “A”

CICLO ESCOLAR: AGOSTO-DICIEMBRE 2016

Fecha de entrega 05/09/16


Instituto Tecnológico Superior del Sur de Guanajuato

INTRODUCCION

En esta unidad se aprendió la elaboración de una serie de pseudocódigo con el fin


de desarrollar la lógica en el programa pseint, el objetivo es de desarrollar una serie
de procesos para entender y aplicar los pseudocódigos y los diagramas de flujo, en
la programación básica. De esta manera poder resolver diferentes tipos de
problemas.

Algunos métodos empleados para el área en sistemas automotrices se van a ir


desarrollando, mediante algunos programas especializados como por ejemplo
PSEINT con cada una de sus herramientas que son: figura 1

De este modo se pretende poder entender y conocer el lenguaje de programación de


manera progresiva, y este programa al ser interactivo con el usuario le es más fácil
entender los comandos a ejecutar, sin dejar de mencionar que este es en idioma
español, en comparación a muchos otros programas que se necesita saber el idioma
ingles para su mejor uso y comprensión.

Con ello la comprensión y el entendimiento de esto ejercicios de seudocódigo, a sido


de mejor y mayor compresión, en cuanto al lenguaje de programación y antes
mencionado.

Figura 1
Instituto Tecnológico Superior del Sur de Guanajuato

Descripción de cada herramienta

La instrucción Escribir permite mostrar valores al pseudocódigo.

La instrucción Leer permite ingresar información al pseudocódigo.

La instrucción de asignación permite almacenar un valor en una variable.

La secuencia de instrucciones ejecutadas por la instrucción


Si-Entonces-Sino depende del valor de una condición lógica.

La secuencia de instrucciones ejecutada por una


instrucción Según depende del valor de una variable numérica.

La instrucción Mientras ejecuta una secuencia de


instrucciones mientras una condición sea verdadera.

La instrucción Repetir-Hasta Que ejecuta una secuencia de


instrucciones hasta que la condición sea verdadera.

La instrucción Para ejecuta una secuencia de


instrucciones un número determinado de veces.
Instituto Tecnológico Superior del Sur de Guanajuato

PROGRAMA 1

PSEUDOCODIGO NUMEROS PARES


TIENE COMO FUNCION DAR EL VALOR A LOS NUMEROS PARES”

Para este pseudocódigo solo se asignó ‘ESCRIBIR’ y ‘LEER’

Lo que realiza este pseudocódigo es asignar un comando de si entonces para su elaboración.

A continuación se describe como se realiza:

Se asigna un valor a una variable, en este caso sería la letra “x”

Para dar inicio a nuestros pseudocódigos.


Instituto Tecnológico Superior del Sur de Guanajuato

Leer x

Se procedió a ingresar el comando si – entonces

Asignando si X a un expresión lógica entonces

Escribir “es par”

Si expresión _ lógica Entonces

Acciones _ por _ verdadero

Sino

Acciones _ por _falso

Fin Si
Instituto Tecnológico Superior del Sur de Guanajuato

Sino se le asigna una sentencia

Escribir “no es par “

Fin de proceso

A continuación se presenta el diagrama de flujo.


Instituto Tecnológico Superior del Sur de Guanajuato

PROGRAMA 3

PSEUDOCODIGO AREA DEL RECTANGULO


TIENE COMO FUNCION DAR EL VALOR DEL AREA DE UN RECTANGULO” Para
este pseudocódigo solo se asignó ‘ESCRIBIR’ y ‘LEER’

Lo que realiza este pseudocódigo es seguir una fórmula matemática del área de un rectángulo
A=B*H (Área igual a base por altura)

A continuación se describe como se realiza:

PROCESO el _ rectángulo
Instituto Tecnológico Superior del Sur de Guanajuato

Se introdujo ESCRIBIR “Presiona una tecla para continuar”

Se asignó esperar tecla y limpiar pantalla


Escribir “ingresa un número”
Se le pidió al programa dar los valores de manera general
Escribir “dame la base y la altura”
Ahora se le solicito de manera particular
Escribir “dame la base”

Se asignó un leer para que este interpretara el código de salida de lo que ya se le había
solicitado en la entrada.
Después se asignó un escribir solicitándole una nueva entrada a otro código.
Leer b
Escribir “dame la altura”
Leer h
Instituto Tecnológico Superior del Sur de Guanajuato

Se asignó la formula b*h/2


A<-b*h/2
Escribir “el resultado de la base es “, a
Escribir “unidades cuadráticas”
Fin de proceso

A continuación se presenta el diagrama de flujo de lo ya elaborado.


Instituto Tecnológico Superior del Sur de Guanajuato

Programa 4

PSEUDOCODIGO PAR_O_IMPAR

Este pseudocódigo tiene la finalidad de leer cualquier número y decir si es par o impar

Se utiliza el comando si-entonces

Es un pseudocódigo muy sencillo, porque solo tiene como condición: que si n es múltiplo de
2 es par y si no es impar

Se realiza de la siguiente manera

1. Se le da nombre par _o _impar


2. Se Escribir "Este programa tiene como finalidad leer cualquier número y decir si es
par o impar”
3. Prosigue Escribir "Inserta cualquier valor numérico"
4. Leer n
Instituto Tecnológico Superior del Sur de Guanajuato

Se inserta el comando si-entonces

Se asigna la expresión lógica: Si n Es Divisible Por 2 Entonces; escribir "El valor es par"

Suma=0 ; y n=0
Instituto Tecnológico Superior del Sur de Guanajuato

Para x<-2 Hasta 100 Con Paso 2 Hacer suma=suma+x y sino “El valor es impar”

A continuación se inserta el diagrama de flujo


Instituto Tecnológico Superior del Sur de Guanajuato

Fin del proceso

PSEUDOCODIGO DE LOS PRIMERO 300 NUMEROS

Este pseudocódigo tiene la finalidad de leer los 300 primeros números, es decir cuántos son
impares y su sumatoria.

Para realizarlo se utiliza el comando “SI-ENTONCES”

Se realiza de la siguiente manera:

1. Se introduce el nombre números_300


2. Se introduce Escribir "Este programa tiene como finalidad leer los 300 primeros números,
decir cuantos son impares y su sumatoria."
3. Siguiendo con: Escribir "Inserta cualquier valor numérico"
4. Luego: leer n
Instituto Tecnológico Superior del Sur de Guanajuato

5. El siguiente paso es insertar el comando “si-entonces”

6. Se ingresa la expresión lógica; que en este caso es: Si n>0 y n Es Divisible Por 2
Entonces
7. Luego Escribir "El número que ingresaste es par"

8. Luego prosigue la primera suma para e<-2 hasta 300 con paso 2
Instituto Tecnológico Superior del Sur de Guanajuato

9. La función del sino de los impares para e<-2 hasta 300 con paso 2

10. Se incluye diagrama de flujo


Instituto Tecnológico Superior del Sur de Guanajuato

Ejercicio 1 ahora con el comando para múltiplos de 5


Escribir "Este programa muestra los multiplos del 5"
escribir "y muestra la sumatoria de ellos"
suma=0

Se prosiguió a ingresar el comando para

Para variable_numerica<-valor_inicial Hasta valor_final Con Paso paso Hacer

secuencia_de_acciones Fin Para


Instituto Tecnológico Superior del Sur de Guanajuato

A continuación se ingresa diagrama de flujo


Instituto Tecnológico Superior del Sur de Guanajuato

Ejercicio 1 con el comando mientras múltiplos de 5


escribir "Este programa muestra los multiplos del 5"
escribir "y muestra la sumatoria de ellos"
n=0
suma=0

Se ingresó el comandó mientras para su ejecución


Mientras expresion_logica Hacer
secuencia_de_acciones
Fin Mientras
Instituto Tecnológico Superior del Sur de Guanajuato

A continuación se ingresó el diagrama de flujo

Ejercicio 1 con el comando Repetir múltiplos de 5


Escribir "Este programa muestra los multiplos del 5"
Escribir "y muestra la sumatoria de ellos"
n=0
suma=0
Instituto Tecnológico Superior del Sur de Guanajuato

Se ingresó el comando Repetir

Repetir secuencia_de_acciones
Hasta Que expresion_logica

A continuación se ingresa el diagrama de flujo


Instituto Tecnológico Superior del Sur de Guanajuato

Ejercicio 2 con el comando Para algoritmo pares


Se ingresó el nombre del programa Algoritmo
Instituto Tecnológico Superior del Sur de Guanajuato

Se ingresó el comando Para desarrollando el algoritmo para a<-0 Hasta 100 con paso 2

Resultado de la sumatoria de los números par


Instituto Tecnológico Superior del Sur de Guanajuato

Diagrama de fluyo de los numero par en el proceso Para

Ejercicio 2 números par del 100 ahora con el comando Repetir


Se igualaron a cero las varias a desarrollar
Instituto Tecnológico Superior del Sur de Guanajuato

Se procedido a ingresar el comando Repetir para desarrollo del seudocódigo

Resultado de la sumatoria en el final de proceso


Instituto Tecnológico Superior del Sur de Guanajuato

Al final se ingresó el diagrama de flujo

Ejercicio 3 seudocódigo en el comando para pares del 1 al 300, asignándole un valor cero a la
variable suma (suma=0)
Instituto Tecnológico Superior del Sur de Guanajuato

Se ingresó el seudocódigo Para n<-1 Hasta 300 con paso 2 Escribir n

Resultado de la sumatoria
Instituto Tecnológico Superior del Sur de Guanajuato

Se ingresó el diagrama de flujo

Ejercicio 3 números ahora con el comando Mientras impares Se ingreso

Escribir " determina los números impares"

Escribir "del 1 al 300 y nos muestra las sumatoria"


Instituto Tecnológico Superior del Sur de Guanajuato

Luego se dio paso a ingresar el comando Mientras y seguir con el desarrollo del seudocódigo

Por utimo se pasó al resultado para verificar si estos eran números impares
Instituto Tecnológico Superior del Sur de Guanajuato

Por ultimo ya que se verifico que el resultado de la sumatoria es correcto se procedió hace
imprimir el diagrama de flujo
Instituto Tecnológico Superior del Sur de Guanajuato

Ejercicio 3 comando Repetir para el problema números impares


Escribir " Determina los números impares"
Escribir "del 1 al 300 y nos muestra las sumatoria"
Asignándole valores igualados a cero a las varias (a) y (suma)
a=0
suma=0
Instituto Tecnológico Superior del Sur de Guanajuato

Se ingresó el comando Repetir para este problema con los siguientes valores
Repetir Si a % 2=0 Entonces
Escribir " "
Sino
Escribir a
Suma=suma+a

Se ingresó en el ejecutador para comprobar el resultado


Instituto Tecnológico Superior del Sur de Guanajuato

Al final se ingresó el diagrama de flujo

FIN DEL PROCESO.

Vous aimerez peut-être aussi