0% encontró este documento útil (0 votos)
67 vistas8 páginas

Act Eje 2 Algoritmos y Programación

El documento presenta una actividad evaluativa sobre algoritmos y programación, enfocándose en el uso de estructuras de control como switch e if para determinar si un carácter ingresado es una vocal. También incluye un ejemplo de código en C++ que genera una serie de números pares según la cantidad solicitada por el usuario. Se destaca la preferencia por la sentencia switch por su claridad en la evaluación de múltiples opciones.

Cargado por

jmesaet.99
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
67 vistas8 páginas

Act Eje 2 Algoritmos y Programación

El documento presenta una actividad evaluativa sobre algoritmos y programación, enfocándose en el uso de estructuras de control como switch e if para determinar si un carácter ingresado es una vocal. También incluye un ejemplo de código en C++ que genera una serie de números pares según la cantidad solicitada por el usuario. Se destaca la preferencia por la sentencia switch por su claridad en la evaluación de múltiples opciones.

Cargado por

jmesaet.99
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Algoritmos y Programación

Actividad Evaluativa

Eje 2
Docente: Santiago Enrique Villarraga Castañeda

Laura Melissa Currea Cáceres


Juan Esteban Mesa Torres

Septiembre 2023
PARTE 1

2.
PARTE 2

1-7 Comentario.
9 Biblioteca de entrada y salida de datos.
10 Espacio de nombre estándar.
11 Punto de entrada del programa.
12 Se presenta la palabra AREANDINA y salto de línea.
13 Se presenta la palabra JERARQUIA DE LOS OPERADORES y salto de línea.
14 Se imprime OPERACIONES ARITMETICAS con salto de línea y salida
15 Se imprime 2+8*(3+1).
16 Se imprime 2+8 y luego suma 3+1 e imprime el resultado.
17 Se imprime 2+ y luego calcula 8*(3+1) e imprime el resultado.
18 Realiza la operación aritmética y salto de línea.
PARTE 3

#include <iostream>
using namespace std;

int main() {
char caracter;

// Solicitar al usuario que ingrese un carácter


cout << "Ingresa una letra: ";
cin >> caracter;

// Verificar si el carácter es una vocal


switch (caracter) {
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
case 'A':
case 'E':
case 'I':
case 'O':
case 'U':
cout << "Es una vocal." << endl;
break;
default:
cout << "No es una vocal." << endl;
}

return 0;
}

#include <iostream>
using namespace std;

int main() {
char caracter;

// Solicitar al usuario que ingrese un carácter


cout << "Ingresa una letra: ";
cin >> caracter;
// Verificar si el carácter es una vocal utilizando la sentencia if
if (caracter == 'a' || caracter == 'e' || caracter == 'i' || caracter == 'o' || caracter == 'u' ||
caracter ==

'A' || caracter == 'E' || caracter == 'I' || caracter == 'O' || caracter == 'U') {


cout <<
cout

"Es una vocal." << endl;


}

else {
cout <<
cout <<
"No es una vocal." << endl;
}

return 0;
}

Rta: Se nos facilitó más ejecutar el programa con la sentencia Switch, dado que, nos
ayudó a evaluar múltiples opciones y proporcionar una estructura más limpia.
#include <iostream>
using namespace std;

int main() {
int numTerminos;

// Solicitar al usuario cuántos términos desea mostrar


cout << "Ingrese el número de términos a mostrar: ";
cin >> numTerminos;

if (numTerminos <= 0) {
cout << "Por favor, ingrese un número válido de términos." << endl;
} else {
// Inicializar la variable para el primer término
int termino = 2;
// Mostrar la serie
cout << "Serie de números pares: ";
for (int i = 0; i < numTerminos; i++) {
cout << termino;

// Si no es el último término, añadir una coma y espacio


if (i < numTerminos - 1) {
cout << ", ";
}

// Aumentar el valor del término en 2 para obtener el siguiente número par


termino += 2;
}

cout << endl;


}

return 0;
}

También podría gustarte