Está en la página 1de 17

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS


CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

Universidad Central del Ecuador


Facultad de Ingeniería y Ciencias Aplicadas
Carrera de Ingeniería Civil
Teoría de la Programación 1
Curso: S2-P6 R
Grupo: G1
Apellidos y Nombres: Andrade Ortega Joel Andrés
Fecha de entrega: 29 de junio del 2023
Periodo lectivo: 2023 – 2023
Prof.: Ing. Ramiro PILALUISA Q. PhD.

EJERCICIOS DE CONTROL DE TIPO REPETICIÓN

1. FOR
Determinar si la multiplicación de dos números es par

INICIO

N1, N2

N=N1XN2

NMOD2=0

V “La multiplicación
N=0
de dos números es
par “

FIN

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 1/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

PROGRAMA EN PSEINT
// UNIVERSIDAD CENTRAL DEL ECUADOR
// Facultad de Ingeniería y Ciencias Aplicadas
// Carrera de Ingeniería Civil
//
// Semestre – Paralelo: S2-P6 R
// Grupo: G1
// Apellidos y Nombres: Andrade Ortega Joel Andrés
// Fecha de entrega: 22/06/2023
// Periodo Lectivo: 2023 – 2023
// Profesor: Ing. Ramiro PILALUISA PhD.

Algoritmo DeterminarMultiplicacionParImpar
Definir numero1, numero2, multiplicacion, residuo como entero

Escribir "Ingrese el primer número: "


Leer numero1

Escribir "Ingrese el segundo número: "


Leer numero2

multiplicacion = numero1 * numero2


residuo = multiplicacion % 2

Si residuo = 0 Entonces
Escribir "La multiplicación es par."
FinSi
FinAlgoritmo

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 2/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

Determinar si la suma entre dos numeros es negativo

INICIO

N1, N2

N=N1+N2

V “La suma entre do


X<0
números es
negativa”

FIN

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 3/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

PROGRAMA EN PSEINT
// UNIVERSIDAD CENTRAL DEL ECUADOR
// Facultad de Ingeniería y Ciencias Aplicadas
// Carrera de Ingeniería Civil
//
// Semestre – Paralelo: S2-P6 R
// Grupo: G1
// Apellidos y Nombres: Andrade Ortega Joel Andrés
// Fecha de entrega: 22/06/2023
// Periodo Lectivo: 2023 – 2023
// Profesor: Ing. Ramiro PILALUISA PhD.

Algoritmo DeterminarSumaNegativa

Definir num1, num2, suma Como Entero

Escribir "Ingrese el primer número:"

Leer num1

Escribir "Ingrese el segundo número:"

Leer num2

suma = num1 + num2

Si suma < 0 Entonces

Escribir "La suma es negativa."

FinSi

FinAlgoritmo

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 4/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

2. WHILE
Determinar si una persona es mayor o menor de edad

INICIO

V “La persona es
X>18
mayor edad”

“La persona es
menor de edad “

FIN

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 5/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

PROGRAMA EN PSEINT
// UNIVERSIDAD CENTRAL DEL ECUADOR
// Facultad de Ingeniería y Ciencias Aplicadas
// Carrera de Ingeniería Civil
//
// Semestre – Paralelo: S2-P6 R
// Grupo: G1
// Apellidos y Nombres: Andrade Ortega Joel Andrés
// Fecha de entrega: 22/06/2023
// Periodo Lectivo: 2023 – 2023
// Profesor: Ing. Ramiro PILALUISA PhD.

Algoritmo CalificarEdad

Definir edad Como Entero

Escribir "Ingrese su edad:"

Leer edad

Si edad >= 18 Entonces

Escribir "Eres mayor de edad."

Sino

Escribir "Eres menor de edad."

FinSi

FinAlgoritmo

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 6/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

Realizar el ingreso de una nota de una persona en un examen y si es mayor a 14 esta aprobado
y si es menor a 14 esta reprobrado.

INICIO

V
E >14 “La persona está
aprobada

La persona esta
reprobada”

FIN

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 7/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

PROGRAMA EN PSEINT
// UNIVERSIDAD CENTRAL DEL ECUADOR
// Facultad de Ingeniería y Ciencias Aplicadas
// Carrera de Ingeniería Civil
//
// Semestre – Paralelo: S2-P6 R
// Grupo: G1
// Apellidos y Nombres: Andrade Ortega Joel Andrés
// Fecha de entrega: 22/06/2023
// Periodo Lectivo: 2023 – 2023
// Profesor: Ing. Ramiro PILALUISA PhD.

Algoritmo Calificaciondeexamen

Definir nota Como Real

Escribir "Ingrese la nota del examen:"

Leer nota

Si nota >= 60 Entonces

Escribir "Aprobado."

Sino

Escribir "Reprobado."

FinSi

FinAlgoritmo

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 8/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

3. FOR
Realizar un programa donde escribimos 3 números y mostramos el día de la semana a
la que pertenecen correspondiente.

INICIO

A=1 “LUNES”

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 9/17


F
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

PROGRAMA EN PSEINT
// UNIVERSIDAD CENTRAL DEL ECUADOR
// Facultad de Ingeniería y Ciencias Aplicadas
// Carrera de Ingeniería Civil
//
// Semestre – Paralelo: S2-P6 R
// Grupo: G1
// Apellidos y Nombres: Andrade Ortega Joel Andrés
// Fecha de entrega: 22/06/2023
// Periodo Lectivo: 2023 – 2023
// Profesor: Ing. Ramiro PILALUISA PhD.

Algoritmo Díasdelasemana

Definir Número como entero;

Escribir "Ingrese un numero del 1 al 3";

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 10/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

Leer Número;

Si numero = 1 Entonces

Escribir "Lunes";

SiNo

Si numero=2 Entonces

Escribir "Martes";

SiNo

Escribir "Miercoles";

FinSi

FinSi

FinProceso

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 11/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

2) Realizar un proceo donde se irá a una piscina y donde si la edad es menor es a 5 se


considera un niño y se pagará 3 dólares, si eres mayor de 10 años hasta 17 eres joven y pagas
5 dolares y si eres mayor de 17 eres adulto y pagas 10 de la entrada.

INICIO

Edad

EDAD V
“Es un niño y paga 3
<10 dólares “

“Es adulto y F
V “Es joven y
paga 10 10>edad y
paga 5 dólares”
dólares” edad >=17

FIN

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 12/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

PROGRAMA EN PSEINT
// UNIVERSIDAD CENTRAL DEL ECUADOR
// Facultad de Ingeniería y Ciencias Aplicadas
// Carrera de Ingeniería Civil
//
// Semestre – Paralelo: S2-P6 R
// Grupo: G1
// Apellidos y Nombres: Andrade Ortega Joel Andrés
// Fecha de entrega: 22/06/2023
// Periodo Lectivo: 2023 – 2023
// Profesor: Ing. Ramiro PILALUISA PhD.

Algoritmo EDADEPISCINA
Definir edad como entero;
Escribir "Ingrese su edad";
Leer edad;

Si edad < 5 Entonces


Escribir "Es un niño y paga 3 dolares ";
SiNo
Si 10>edad y edad>=17 Entonces
Escribir "Es Joven y paga 5 dolares ";
SiNo
Escribir "Usted paga 10 dolares ";
FinSi
FinSi
FinProceso

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 13/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

4. WHILE
Realizar un programa donde tendremos dos variables o numeros y el programador
elegira si multiplica o resta.

PROGRAMA EN PSEINT
// UNIVERSIDAD CENTRAL DEL ECUADOR
// Facultad de Ingeniería y Ciencias Aplicadas
// Carrera de Ingeniería Civil
//
// Semestre – Paralelo: S2-P6 R
// Grupo: G1
// Apellidos y Nombres: Andrade Ortega Joel Andrés
// Fecha de entrega: 22/06/2023
// Periodo Lectivo: 2023 – 2023
// Profesor: Ing. Ramiro PILALUISA PhD.

Algoritmo Mulitiplicacionyresta
Definir A, B, multiplicar, resta Como Real;
Definir Op Como Entero;
Escribir "Ingrese su primer número";
Leer A;
Escribir "Ingrese su segundo número";

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 14/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

Leer B;

Escribir " ¿Qué operación realizar? ";


Escribir "Si desea multiplicar, escriba: 1";
Escribir "Si desea restar, escriba: 2";

Leer Op;
Segun Op Hacer
Caso 1:
multiplicar <- A * B;
Escribir "El resultado de la multiplicación es:
",multiplicar;
Caso 2:
resta <- A - B;
Escribir "El resultado de la resta es: ",resta;
De Otro Modo:
Escribir "Error de selección";
FinSegun
FinAlgoritmo

2) Realizar un programa donde se vaya a un restaurante donde este eliga el tipo de comida y
dependiento el tipo de comida que eliga en este caso pollo con menestra y guatita
dependiendo de cúal eliga esta tendra un costo diferente

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 15/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

PROGRAMA EN PSEINT
// UNIVERSIDAD CENTRAL DEL ECUADOR
// Facultad de Ingeniería y Ciencias Aplicadas
// Carrera de Ingeniería Civil
//
// Semestre – Paralelo: S2-P6 R
// Grupo: G1
// Apellidos y Nombres: Andrade Ortega Joel Andrés
// Fecha de entrega: 22/06/2023
// Periodo Lectivo: 2023 – 2023
// Profesor: Ing. Ramiro PILALUISA PhD.

Algoritmo Comida
Definir pollo, menestra, atr,acr Como Real;
Definir Op Como Entero;
Escribir 'Seleccione un tipo de comida para agarrar';
Escribir 'Para elegir pollo con menestra, escriba: 1';
Escribir 'Para elegir guatita, escriba: 2';
Leer Op;
Segun Op Hacer
1:
Escribir 'Pollo con menestra"
atr <- 10
Escribir 'El precio de el pollo con menestra es: ', atr;
2:

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 16/17


UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERÍA Y CIENCIAS APLICADAS
CARRERA DE INGENIERIA CIVIL
TEORIA DE LA PROGRAMACION 1

Escribir 'Guatita ';


acr <- 15
Escribir 'El precio de la guatita es: ', acr;
De Otro Modo:
Escribir 'Error de selección';
FinSegun
FinProceso

Prof. Ing. José Ramiro Pilaluisa Q. PhD. 2023 - 2023 17/17

También podría gustarte