Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MÓDULO: ACTIVIDAD 3
SEMANA 3
FECHA: 14/07/2023
Actividad 3
1. Indica qué despliega cada una de las siguientes secuencias de
programación y después comprueba tu respuesta ejecutando el
código.
for (int k = 5; k >= 5; k--)
{ Despliega:
Console.WriteLine("A"); A
}
for (int k = 5; k >= 5; k--)
{ Despliega:
Console.WriteLine("A"); A
Console.WriteLine(k); 5
}
int i = 10;
Despliega:
while (i < 13)
A
{
A
Console.WriteLine("A");
(se repita una A por línea
}
infinitamente)
Console.WriteLine("BB");
Despliega:
int i = 2; A-
do A-
{ A-
Console.WriteLine("A-"); A-
i++; A-
} while ( i < 8 ); A-
A-
int m = 20;
Despliega:
do
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
{
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
m = m / 2;
(La pantalla se llena
Console.Write(m + " ");
infinitamente de 0)
} while (m >= 0);
int m = 3;
while (m < 21)
{ Despliega:
Console.Write("A" + m); A3A6A9A12A15A18
m += 3;
}
2. Escribe en los rectángulos el valor o expresión que se necesita
para que la sección del programa realice la actividad especificada en
la primera columna.
Lo que debe hacer la sección
Sección del programa
del programa
int suma = 0;
Desplegar en pantalla el for( int i = 7 ; i >= 3; i--)
resultado de obtener la {
siguiente suma: suma += i;
7+6+5+4+3 }
Console.Write(suma);
int num;
do
{
Al final del ciclo, la
Console.WriteLine(“Ingresa un
variable num debe
numero”);
contener un valor entre
num =
100 y 999 incluyéndolos a
Int32.Parse(Console.ReadLine());
ambos.
Console.Write("A" + num);
}
while (num >= 100 & num <= 999);
Desplegar en la pantalla
la siguiente secuencia de for (int a = 1, b=10; a < b; a+
valores: +, b--);
(1, 10) {
(2, 9) Console.WriteLine("(" + a + " , " +
(3, 8) b + " )");
(4, 7) }
(5, 6)
3. Escribe las secciones del programa que se solicitan.
Lo que debe hacer la sección
Sección del programa
del programa
for (int x = 2; x <= 100; x++){
if (x % 2 == 0)
1. Desplegar en pantalla los {
valores pares en el rango 2 Console.WriteLine(x + " " + "es
de 100. numero par");
}
}
2. Obtener la suma de todos int n = 1;
los valores que teclee el int suma = 0;
usuario. Se sabe que el while (n != 0)
último número que tecleará {
el usuario será un cero. Console.WriteLine("Ingresa uno a
uno los numeros que quieres
sumar");
n =
Int32.Parse(Console.ReadLine());
suma += n;
}
Console.WriteLine("La suma de los
numeros que ingresaste es: " +
suma);
int suma = 0;
int numero = 0;
int acumulado = 0;
do
{
Console.WriteLine("Numero: ");
3. Contar cuántos valores numero =
dados por el usuario fueron Int32.Parse(Console.ReadLine());
necesarios para que su suma acumulado++;
genere un valor mayor a suma += numero;
5,000. }
while (suma < 5000);
Console.WriteLine("La suma es: "
+ suma);
Console.WriteLine("La cantidad de
numeros que se sumaron es de: " +
acumulado);
4. Realiza el análisis, diseño e implementación de un programa que
lea un número entero N, que representa la cantidad de números
enteros a pedir, y para cada número indica si el número es par o
impar. Posteriormente, debe de indicar cuántos números fueron
pares y cuántos fueron impares.
IMPLEMENTACIÓN
int numero;
int repetir;
int pares = 0;
int impares = 0;
Console.WriteLine("¿Cuantos numeros vas a
utilizar?");
repetir = Int32.Parse(Console.ReadLine());
for (int i = 0; i < repetir; i++)
{
Console.WriteLine("Introduce el numero a
sumar");
numero = Int32.Parse(Console.ReadLine());
if ((numero % 2) == 0)
{
Console.WriteLine(" Este es un numero
PAR");
pares++;
}
if ((numero % 2) != 0)
{
Console.WriteLine(" Este es un numero
IMPAR");
impares++;
}
}
Console.WriteLine("La cantidad de numeros pares es "
+ pares);
Console.WriteLine("La cantidad de numeros impares es
" + impares);
5. Realiza el análisis, diseño e implementación de un programa que
pregunte el tipo de boleto (A, N, I), muestre su precio y luego
pregunte si hay otro cliente, si el usuario contesta que sí, debe repetir
el proceso. Considera lo siguiente:
Un parque de diversiones tiene una máquina para vender boletos de tres
tipos:
o A Adulto que cuestan $120
o N Niños que cuestan $75
o I Adultos con credencial del INSEN que cuestan $60
Para comprar los boletos en esta máquina debe solicitarse uno a la vez.
Puedes suponer que la máquina tiene una cantidad ilimitada de boletos.
IMPLEMENTACIÓN
int tipoBoleto = 0;
int opcion = 0;
switch (tipoBoleto)
{
case 1:
Console.WriteLine("El boleto cuesta $120.00");
break;
case 2:
Console.WriteLine("El boleto cuesta $75.00");
break;
case 3:
Console.WriteLine("El boleto cuesta $60.00");
break;
}
6. Realiza el análisis, diseño e implementación de un programa que
lea del teclado números enteros y los vaya sumando. Debe
detenerse cuando la suma de los números leídos sea 1,000 o más, y
mostrar el total de la suma y la cantidad de números que se
sumaron.
ANALISIS
DISEÑO
IMPLEMENTACIÓN