Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Imtroducción a la programación

Enviado por   •  4 de Julio de 2022  •  Tarea  •  969 Palabras (4 Páginas)  •  277 Visitas

Página 1 de 4

[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

  1. 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

  1. 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

  1. 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.

...

Descargar como  txt (5.8 Kb)   pdf (566.8 Kb)   docx (507.8 Kb)  
Leer 3 páginas más »
Disponible sólo en Essays.club