Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Seudocodigo Pseint
desde variable_numerica<-valor_inicial Para variable_numerica<-valor_inicial
hasta valor_final [incremento incr] hacer Hasta valor_final [Con Paso paso] Hacer
secuencia_de_acciones. secuencia_de_acciones
fin_desde Fin Para
Ejemplo 11-P
Solicitar al usuario, ingrese cantidad tope y números deseados, a continuación,
mostrar la suma de los números leídos a través del teclado.
Algoritmo SumaNumP
Ejemplo 12-P
Calcular el factorial de un número ingresado por teclado.
Algoritmo FactorialNumP
Definir Num, Factorial, Contador Como Entero
Símbolo Función
Terminal. Representa el comienzo, “inicio”, y el final, “fin” de un
programa. Puede representar también una parada o interrupción
programada que sea necesario realizar en un programa.
Entrada/Salida. Cualquier tipo de introducción de datos en la
memoria desde los periféricos, “entrada”, o registro de la
información procesada en un periférico, “salida”.
Entrada de datos por teclado. El usuario teclea un dato que se
guardará en una variable.
Salida por pantalla. Muestra el mensaje o resultado por pantalla.
Ejemplo 13
Solicitar el ingreso de 2 números, a continuación, mostrar la suma y promedio de los
números ingresados.
̎Suma: ,̎ Suma
̎Promedio: ̎, Promedio
Fin
ESTRUCTURA SELECTIVA
a. Alternativa simple (si-entonces)
Ejemplo 14
En una farmacia se desea motivar a los clientes, por lo que estarán ofreciendo un
descuento del 10% en las ventas superiores o iguales a 100 dólares. Realizar un
programa que permita ingresar el subtotal, a continuación, calcular el descuento y
total. Finalmente debe mostrar los valores calculados por pantalla.
̎Descuento: ̎, Descuento
̎Total: ̎, Total
Fin
Ejemplo 15
Ingresar la edad de una persona, mostrar el mensaje respectivo, si es mayor o menor
de edad.
Fin
Ejemplo 16
Ingresar tres números, a continuación, presentar el número mayor.
Inicio
Seudocódigo PSEINT
̎Ingrese primer número: ̎
Algoritmo nummayor3
Definir Num1, Num2, Num3 Como Real
F V
Num1 > Num2 &&
Num1 > Num3
̎Mayor: ,̎ Num1
F V
Num2 > Num3
Fin
Ejemplo 17
Solicitar al usuario ingresar dos números, y elegir el tipo de operación deseada; a
continuación, presentar en pantalla el resultado correspondiente.
Inicio
Num1
Num2
O
̎ pciones ̎
"1. Suma"
"2. Resta"
"3. Multiplicación"
"4. División"
"Opción: "
Opcion
1
num1, "+", num2, "=", num1 + num2
2
num1, "-", num2, "=", num1 - num2
3
num1, "*", num2, "=", num1 * num2
4
num1, "/", num2, "=", num1 / num2
De Otro Modo
"Opción Incorrecta"
Fin
Compilado por Washington Montecé Alonzo
P á g i n a | 19
Unidad Educativa Nicolás Infante Díaz
3ero. Bachillerato Técnico Informática
Programación y Base de Datos
Seudocódigo PSEINT
Algoritmo MenuOpciones
Definir Opcion, Num1, Num2 Como Entero
Escribir "Ingrese primer número: "
Leer Num1
Escribir "Ingrese segundo número: "
Leer Num2
Escribir "Opciones"
Escribir "1. Suma"
Escribir "2. Resta"
Escribir "3. Multiplicación"
Escribir "4. División"
Escribir "Opción: "
Leer Opcion
Segun Opcion Hacer
1: Escribir num1, "+", num2, "=", num1 + num2
2: Escribir num1, "-", num2, "=", num1 - num2
3: Escribir num1, "*", num2, "=", num1 * num2
4: Escribir num1, "/", num2, "=", num1 / num2
De Otro Modo:
Escribir "Opción Incorrecta"
Fin Segun
FinAlgoritmo
a. Bucle mientras
F Condición V
Fin Acciones
b. Bucle Para
Para i=valor_inicial F
Hasta i=valor_final
Paso n_incremento
Fin
Acciones
Seudocódigo PSEINT
Algoritmo Num1al10M
Definir x Como Entero
x<-1
Mientras (x<=10)
Escribir x
x<-x+1
FinMientras
FinAlgoritmo
Algoritmo Num1al10P
Definir x Como Entero
Para x<-1 Hasta 10 Hacer
Escribir x
Fin Para
FinAlgoritmo
Otros ejemplos
Seudocódigo PSEINT
Algoritmo TablaMultiplicar
Definir Tabla, Num Como Entero
Escribir "Ingrese el número de la tabla"
Leer Tabla
Num<-1
Mientras (Num<=10)
Escribir Tabla, " * ", Num, " = ", Tabla*Num
Num<-Num+1
FinMientras
FinAlgoritmo
Ejemplo 20
Solicitar al usuario el número y operación (+, -, *, /) de tabla deseada, usando la estructura
repetitiva Mientras.
Seudocódigo PSEINT
Algoritmo TablaOpcion
Definir Tabla, OpcionOper, Num Como Entero
Escribir "Ingrese el número de la tabla"
Leer Tabla
LENGUAJE DE PROGRAMACIÓN C#
Sin duda, el principal motivo para elegir programar en C#, es la combinación de potencia y
sencillez. Facilita la migración de otros lenguajes a C#. En definitiva, se trata de un lenguaje
moderno, intuitivo y muy eficiente, que mejora la productividad en el desarrollo de software.
C Sharp viene inspirado por el signo #, este signo se pronuncia como Sharp en inglés para la
notación musical. Es un juego de palabras, puesto que “C#” musicalmente significaría “do
sostenido”, donde el signo # nos indica que una nota es un semitono más alto. Todo eso lo
podemos traducir como una metáfora sobre la superioridad del C# sobre su antecesor, el
C++. También el símbolo de sharp puede hacer una alusión a la unión de cuatro +, siguiendo
el sentido de progresión de los lenguajes C (Negocios y estrategia, 2017).