Imtroducción a la programación
Enviado por israel troncoso • 4 de Julio de 2022 • Tarea • 969 Palabras (4 Páginas) • 277 Visitas
[pic 1]
[pic 2]
[pic 3]
[pic 4]
[pic 5]
[pic 6]
INTRODUCCIÓN
Las estructuras de programación vistas hasta ahora, nos dan las herramientas necesarias para lograr obtener un pensamiento lógico y poder resolver problemáticas cotidianas y que se nos presentan día tras día. Desde obtener un promedio de notas, hasta conocer nuestra edad y/o organizar una lista de invitados de acuerdo a su genero o edad, todo lo que imaginemos lo podemos conseguir aprendiendo a conocerlas bien y sabiendo utilizarlas correctamente.
A continuación veremos algunos problemas donde se aplican algunas de estas estructuras:
DESARROLLO
- Se tienen como entradas tres números (a, b y c). Determine cuál es el mayor de los tres.
R: Tenemos como entradas tres números diferentes (a, b y c), nos piden identificar el mayor de los tres. En este caso utilizamos una estructura condicional, pues condicionamos al programa para que busque dentro de los 3 números ingresados el mayor valor, si esta condición no se cumple, le indicamos una segunda condición entre los números restantes y si finalmente ambas condiciones anteriores no se cumplen, ejecuta la ultima instrucción para definir al mayor de los números, explicado de otra manera:
Inicio
Definir num1, num2, num3 ; Real
Escribir “ingrese primer numero”
Leer num1
Escribir “Ingrese segundo numero”
Leer num2
Escribir “Ingrese tercer numero”
Leer num3
Si num1>num2 Entonces
Si num1>num3 Entonces
Escribir “El mayor es el” , num1
Sino
Escribir “El mayor es el” , num2
FinSi
Sino
Si num2>num3 Entonces
Escribir “El mayor es el” , num2
Sino
Escribir “El mayor es el” , num3
FinSi
Final
- Realizar un algoritmo que permita leer como entrada 20 números naturales e indique cuántos son: pares, impares, positivos y negativos.
R: Para resolver este programa se utilizaría la estructura “For”, para crear un bucle que se repita 20 veces y así poder identificar los valores solicitados, se deben inicializar las variables (p=par , im=impar , pos=positivo, n=negativo) , posteriormente se asigna el VI=valor inicial (desde) y VF= valor final (hasta) y se incluye el incremento.
Inicio
P= 0 Entero
Im= 0. Entero
pos= 0. Entero
n= 0 Entero
x=0 Entero
Escribir “ingrese 20 números naturales”
Para x= 1 hasta 20, Hacer (Estructura Iterativa)
Leer números
Si n mod 2= 0 Entonces
P= p + 1
Sino
Im= im + 1
FinSi
Si n > 0 Entonces
Pos= pos + 1
Sino
N= n + 1
FinSi
Fin para
Escribir “los números pares son” , p , “los números impares son” , im , “los números positivos son” , pos , “los números negativos son” , n
FinSi
Fin
- Realizar un algoritmo que permita calcular la edad de una persona conociendo su fecha de nacimiento. El cálculo se debe realizar la cantidad de veces que lo desee el usuario.
R: En este ejercicio se utiliza la estructura “While”, dado que mientras se mantenga una condición, se podrá seguir utilizando el programa, de lo contrario el mismo llega a su fin.
...