Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructurada
Plan:401 Folio:800 período enejun2023
Myriam Solano González
Estatuto indefinido de repetición while
while(condición)
{
bloque de estatutos
o sentencias de repetición
Indefinida
}
Ejemplo while
Programa 47: Elabore un programa que genere e imprima los primeros 4 números
perfectos.
Programa 47: Elabore un programa que genere e imprima los primeros 4 números
perfectos.
Programa 48: Elabore un programa que lea números indefinidamente determine e
imprima cuales y cuantos de estos números son pares e impares.
Programa 49: Elabore un programa genere e imprima los primeros 20 números primos.
Programa 50: Elabore un programa obtenga e imprima los resultados de una encuesta
de salud realizada a un número no determinado de personas de la Facultad de
Ingeniería Mecánica y Eléctrica, se requiere obtener como resultados:
El promedio de peso y altura de las mujeres mayores de 18 años.
El promedio de peso y altura de los hombre entre 20 y 30 años.
Así como el promedio de peso y altura de toda la población entrevistada.
Estatuto de repetición indefinida
do/while
Estatuto de repetición indefinida compuesto
por una condición que constantemente se
do evalúa, cada vez que al evaluarse esta
candición se cumple; es decir, es
Bloque de verdadera, se ejecuta de nuevo el bloque
estatutos o de sentencias o estatutos de repetición
sentencias de indefinida.
repetición
indefinida A diferencia del while en su forma simple;
en do/while el bloque de estatutos o
sentecias de repetición indefinida, al menos
se ejecuta una vez.
V F
condición
Estructura de codificación
do
{
bloque de estatutos
o sentencias de repetición
Indefinida
}
while(condición);
Ejemplo do/while
Los arreglos son como una familia en donde los ingrantes de la misma comparten los
mismos apellidos, pero el nombre los hace únicos con respecto a los demás.
Lupita G y
Beto S
Baldomero
Vicky SG Roberto SG Eloisa SG David SG Mónica SG Sofía SG Myriam SG
SG
Arreglos
12 3 27 16 4 15 67 43
Arreglos
Unidimensionales – Vectores
Cantidad
máxima de
Tipo de dato Nombre[tamaño] elementos que
puede contener
el arreglo
Bidimensionales – Matrices
Programa 64: Elabore un programa que calcule e i mrpima la desviación estandar de una muestra de números
σ𝑛−1
𝑖−0 𝑥 𝑖 −𝑝𝑟𝑜𝑚
2
𝐷𝑒𝑠𝑣 =
𝑛−1
Programa 65: Elabore un programa que almacene los primeros 20 números primos y posteriormente imprimir el vector
generado.
Programa 66: Elabore un programa que almacene los 4 primeros números perfectos en un vector y posteriormente imprimir el
vector generado.
Programa 67: Elabore un programa que lea el valor de N calificaciones de alumnos e imprimir cuales alumnos obtubieron las tres
calificaciones mas altas. Y cuales alumnos las tres calificaciones mas bajas.
Ejercicios
arreglos
unidimensionales
Ejercicios matrices
Programa 69: Elabore un programa que lea los elementos de una matriz en la cual el número de filas
sea igual que el de las columnas y posteriormente los imprima.
Programa 70: Elabore un programa que lea los elementos de una matriz, los imprima y además
imprima al elemento mayor y en que casilla se ubica.
Programa 71: Elabore un programa que lea los elementos de una matriz calcule e imprima el
promedio de los elementos de la misma matriz.
Programa 72: Elabore un programa que lea los elementos de una matriz, los imprima además calcule
e imprima la suma de sus filas.
Programa 73: Elabore un programa que lea los elementos de una matriz, los imprima además
imprima la suma de sus columnas.
Programa 74: Elabore un programa que lea los elementos de una matriz, los imprima además
imprima los elemntos y la suma de la diagonal principal.
Programa 75: Elabore un programa que lea los elementos de una matriz, los imprima además
imprima los elemntos y la suma de la diagonal secundaria.
Programa 76: Elabore un programa que lea los elementos de una matriz, los imprima, intercambie el
valor de sus diagonales e imrpima el nuevo orden.
Ejercicios matrices
Programa 77: Elabore un programa que lea los elementos de una matriz, los imprima e imprima la
suma de su periferia.
Programa 78: Elabore un programa que lea los elementos de una matriz, los imprima y sume los
elementos de sus cuatro esquinas.
Programa 79: Elabore un programa que lea los elementos de una matriz, los imprima e imprima los
elementos que se encuentran por encima de la diagonal principal.
Programa 80: Elabore un programa que lea los elementos de una matriz, los imprima e imprima la
suma de los elementos que se encuentran por debajo de la diagonal principal.
Programa 81: Elabore un programa que lea los elementos de dos matrices, las sume, ademá imprima
la matriz resultante.
Programa 82: Elabore un programa que lea los elementos de dos matrices calcule e imprima la resta
de ambas ademá imprima la matriz resultante.
Programa 83: Elabore un programa que calcule el producto de dos matrices, además imprima la
mestriz resultante.
Programa 84: Elabore un programa que lea los elementos de una matriz, genere la matriz
transpuesta e imprima su nuevo orden.