Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Estructuras Condicionales y Repetitivas en Programación, Guías, Proyectos, Investigaciones de Computación Paralela y Programación

Tarea semana 4 introducción a la programación

Tipo: Guías, Proyectos, Investigaciones

2020/2021

Subido el 02/02/2021

christian-valdes-2
christian-valdes-2 🇨🇱

4.8

(43)

15 documentos

1 / 10

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Estructuras condicionales y repetitivas
Christian Valdés Álvarez
INTRODUCCIÓN A LA PROGRAMACIÓN
Instituto IACC
01-02-2021
a) Se tienen como entradas tres números (a, b y c). Determine cuál es el mayor de
los tres.
Algoritmo Numero _ Mayor
Definir N1, N2, N3 Como Entero;
Escribir 'Favor Ingresar 3 números diferentes';
Leer N1, N2, N3;
Si N1>N2 Entonces;
Si N1>N3 Entonces;
Escribir 'El mayor es:', N1;
Si No;
Escribir 'El mayor es: ', N2;
Fin Si;
Si No;
Si N2>N3 Entonces;
Escribir 'El mayor es: ', N2;
Si No;
Escribir 'El mayor es: ', N3;
Fin Si;
Sí No
Fin Algoritmo
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga Estructuras Condicionales y Repetitivas en Programación y más Guías, Proyectos, Investigaciones en PDF de Computación Paralela y Programación solo en Docsity!

Estructuras condicionales y repetitivas Christian Valdés Álvarez INTRODUCCIÓN A LA PROGRAMACIÓN Instituto IACC 01-02- a) Se tienen como entradas tres números (a, b y c). Determine cuál es el mayor de los tres. Algoritmo Numero _ Mayor Definir N1, N2, N3 Como Entero; Escribir 'Favor Ingresar 3 números diferentes'; Leer N1, N2, N3; Si N1>N2 Entonces; Si N1>N3 Entonces; Escribir 'El mayor es:', N1; Si No; Escribir 'El mayor es: ', N2; Fin Si; Si No; Si N2>N3 Entonces; Escribir 'El mayor es: ', N2; Si No; Escribir 'El mayor es: ', N3; Fin Si; Sí No Fin Algoritmo

b) Realizar un algoritmo que permita leer como entrada 20 números naturales e indique cuantos son: pares, impares, positivos y negativos. Definir x, n, pares, impares, positivos, negativos Como Entero Pares <- 0 Impares <- 0 Positivos <- 0 Negativos <- 0 Para x<-1 Hasta 20 Escribir 'Digite un número' Leer n Si n MOD 2=0 Entonces Pares <- pares+ Sí No Impares <- impares+ Fin Si Si n>=0 Entonces Positivos <- positivos+ Sí No Negativos <- negativos+ Fin Si Fin Para Escribir 'El número de pares es:', pares Escribir 'El número de impares es:', impares Escribir 'El número de negativos es:', negativos Escribir 'El número de positivos es: ', positivos Fin Algoritmo

Escribir "Has introducido un mes invalido"; Fin Si Escribir "INTRODUCE MES DE NACIMIENTO"; Leer mn; Hasta Que mn>=1 & mn<= Según MN Hacer 1: Mes<-"Enero"; dm<-31; 2: Mes<-"Febrero"; dm<-28; 3: Mes<-"Marzo"; dm<-31; 4: Mes<-"Abril"; dm<-30; 5: Mes<-"Mayo"; dm<-31; 6: Mes<-"Junio"; dm<-30; 7: Mes<-"Julio"; dm<-31; 8: Mes<-"Agosto"; dm<-31; 9: Mes<-"Septiembre";

dm<-30; 10: Mes<-"Octubre"; dm<-31; 11: Mes<-"Noviembre"; dm<-30; 12: Mes<-"Diciembre"; dm<-31; De Otro Modo: Fin Según Repetir Si dn<1 | dn>dm Entonces Escribir "Has introducido un mes invalido"; Fin Si Escribir "INTRODUCE TU DIA DE NACIMIENTO"; Leer dn; Hasta Que dn>0 & dn<=dm; Si ma Es Igual A mn Entonces Si da Es Igual A dn Entonces a=aa-an; m=0; d=0; Escribir "caso 1"; Fin Si

d=30-d; Escribir "caso 6"; Fin Si Sí No Si da=dn Entonces a=aa-an-1; m=mn-ma; m=12-m; d=0; Escribir "caso 7"; Fin Si Si da>dn Entonces a=aa-an-1; m=mn-ma; m=12-m; d=da-dn; Escribir "caso 8"; Fin Si Si da<dn Entonces a=aa-an-1; m=mn-ma+1; m=12-m; d=dn-da; d=30-d; Escribir "caso 9"; Fin Si Escribir nombre," naciste el: ",dn," de ",mes," de ",an; Escribir "Tu edad es: ", a," años ", m," meses y ", d," días"; Fin Si Fin Si Escribir 'desea consultar una vez más si/no ';

Leer respuesta; Hasta Que respuesta='no'; Fin Algoritmo d) A una reunión asistieron personas de diferentes edades y géneros. Construir un algoritmo que, dadas las edades y los géneros (M/F) de las personas, calcule: Definir ch, cm, sumah, sumam, joven, num, asistentes, mas_asistentes Como Entero ch<- cm<- sumah<- sumam<- joven<- num<- Asistentes<- mas_asistentes<- Repetir Escribir 'escribir edad: ' Leer num si num >= 18 Entonces Escribir 'escribir h si es hombre y m si es mujer' Leer género Sí No Escribir 'Prohibidos menores de 18 años' Fin Si Si genero = 'h' Entonces ch<-ch+ sumah<-sumah+num ph<-sumah/ch Fin Si Si genero= 'm' Entonces

Bibliografía [Haga triple clic en cualquier parte de este párrafo para escribir la primera referencia bibliográfica.] Instrucciones para la sección de las citas bibliográficas: Escriba la bibliografía aquí en orden alfabético (empezando por el apellido del primer autor o, de no haber autor, por la primera palabra del título). Esta página ya está formateada con sangrías francesas. Incluya sólo las citas bibliográficas a las que haya hecho referencia en su trabajo y asegúrese de incluir todas las citas bibliográficas a las que se haya referido en el mismo. Ejemplos de un artículo: Apellido, A. A., Apellido, B. B., y Apellido, C. C. (año). Título del artículo específico. Título de la Revista , número de la revista, número de página. https://doi.org/xx.xxxxxxxxxx Lee, H. W. (2005). Los factores que influyen en los expatriados. Journal of American Academy of Business, 6 (2), 273-279. Osorio-Delgado, M. A., Henao-Tamayo, L. J., Velásquez-Cock, J. A., Cañas-Gutiérrez, A. I., Restrepo-Múnera, L. M., Gañán-Rojo, P. F., Zuluaga-Gallego, R. O., Ortiz-Trujillo, I C. y Castro-Herazo, C. I. (2017). Aplicaciones biomédicas de biomateriales poliméricos. DYNA , 84(201), 241-252. https://doi.org/10.15446/dyna.v84n201. Nota: Si el artículo de la revista no tiene un DOI y proviene de una base de datos de investigación académica, finalice la referencia después del rango de páginas. No incluya información de la base de datos en la referencia. La referencia en este caso es la misma que para un artículo de revista impresa. Si el artículo de la revista no tiene un DOI, pero tiene una URL que resolverá para los lectores (por ejemplo, es de una revista en línea que no forma parte de una base de datos), incluya la URL del artículo al final de la referencia, en vez del DOI.