Este documento presenta varios ejercicios y algoritmos de programación para el tratamiento de cadenas de caracteres en C++. Incluye ejercicios resueltos como contar vocales, reemplazar espacios por asteriscos y convertir cadenas entre mayúsculas y minúsculas. También propone ejercicios como determinar si una palabra está incluida en otra, invertir el orden de una cadena e intercambiar cadenas. Finalmente explica cómo leer cadenas, contar caracteres y vocales, y reemplazar palabras o vocales en una cadena
Este documento presenta una guía de 35 ejercicios sobre el manejo de cadenas de caracteres en lenguaje de programación. Los ejercicios cubren temas como la manipulación, comparación y conversión de cadenas, así como la implementación de funciones estándar de cadenas como copiar, concatenar y comparar. La guía está destinada a la unidad 8 de un curso de algorítmica y programación y fue preparada por el ingeniero Ricardo Tillero.
Un programa en C++ está compuesto de funciones, incluyendo la función principal main. Contiene directivas de preprocesamiento, declaraciones globales, la función main, funciones definidas por el usuario y comentarios. Las directivas incluyen bibliotecas, las declaraciones globales definen variables para todas las funciones, y la función main marca el inicio del programa.
Este documento describe los elementos básicos del lenguaje C++, incluyendo directivas, declaraciones globales, la función main, funciones definidas por el usuario, tipos de datos, estatutos de lectura y escritura. Explica conceptos como declaraciones, definiciones, y reglas para nombrar variables.
Este documento describe los elementos básicos del lenguaje C++, incluyendo directivas, declaraciones globales, la función main, funciones definidas por el usuario, tipos de datos, estatutos de lectura y escritura. Explica conceptos como declaraciones, definiciones, y reglas para nombrar variables.
Este documento proporciona instrucciones básicas sobre C++, incluyendo los componentes de un programa como directivas de preprocesamiento, declaraciones globales, la función main y funciones definidas por el usuario. Explica conceptos como tipos de datos, estatutos de lectura y escritura, declaración de variables, y definición de funciones. La función principal de todo programa C++ es main, que marca el punto de entrada al programa.
Este documento presenta información sobre expresiones lógicas y operadores en el lenguaje de programación C. Explica los operadores relacionales, lógicos, de asignación, incremento y decremento. También cubre temas como cadenas de caracteres, entrada y salida estándar, y el uso de funciones como printf, scanf y strcat. Finalmente, incluye un ejemplo de programa en C para determinar si un número es primo.
Este documento proporciona una introducción al lenguaje de programación C. Explica que C es uno de los lenguajes más rápidos y potentes, y que Linux está desarrollado principalmente en C. También describe los conceptos básicos como compiladores, editores, variables, tipos de datos, operadores y funciones como printf y scanf.
Este documento resume diferentes tipos de datos y estructuras de control en lenguaje C. Explica los tipos enteros, reales, lógicos y de carácter, así como operadores aritméticos, relacionales y lógicos. También describe las estructuras de control while, do-while y for para iteraciones, y las bifurcaciones condicionales if/else para la toma de decisiones. Por último, presenta algunas librerías estándar de C y sus funciones.
Este documento presenta una guía de 35 ejercicios sobre el manejo de cadenas de caracteres en lenguaje de programación. Los ejercicios cubren temas como la manipulación, comparación y conversión de cadenas, así como la implementación de funciones estándar de cadenas como copiar, concatenar y comparar. La guía está destinada a la unidad 8 de un curso de algorítmica y programación y fue preparada por el ingeniero Ricardo Tillero.
Un programa en C++ está compuesto de funciones, incluyendo la función principal main. Contiene directivas de preprocesamiento, declaraciones globales, la función main, funciones definidas por el usuario y comentarios. Las directivas incluyen bibliotecas, las declaraciones globales definen variables para todas las funciones, y la función main marca el inicio del programa.
Este documento describe los elementos básicos del lenguaje C++, incluyendo directivas, declaraciones globales, la función main, funciones definidas por el usuario, tipos de datos, estatutos de lectura y escritura. Explica conceptos como declaraciones, definiciones, y reglas para nombrar variables.
Este documento describe los elementos básicos del lenguaje C++, incluyendo directivas, declaraciones globales, la función main, funciones definidas por el usuario, tipos de datos, estatutos de lectura y escritura. Explica conceptos como declaraciones, definiciones, y reglas para nombrar variables.
Este documento proporciona instrucciones básicas sobre C++, incluyendo los componentes de un programa como directivas de preprocesamiento, declaraciones globales, la función main y funciones definidas por el usuario. Explica conceptos como tipos de datos, estatutos de lectura y escritura, declaración de variables, y definición de funciones. La función principal de todo programa C++ es main, que marca el punto de entrada al programa.
Este documento presenta información sobre expresiones lógicas y operadores en el lenguaje de programación C. Explica los operadores relacionales, lógicos, de asignación, incremento y decremento. También cubre temas como cadenas de caracteres, entrada y salida estándar, y el uso de funciones como printf, scanf y strcat. Finalmente, incluye un ejemplo de programa en C para determinar si un número es primo.
Este documento proporciona una introducción al lenguaje de programación C. Explica que C es uno de los lenguajes más rápidos y potentes, y que Linux está desarrollado principalmente en C. También describe los conceptos básicos como compiladores, editores, variables, tipos de datos, operadores y funciones como printf y scanf.
Este documento resume diferentes tipos de datos y estructuras de control en lenguaje C. Explica los tipos enteros, reales, lógicos y de carácter, así como operadores aritméticos, relacionales y lógicos. También describe las estructuras de control while, do-while y for para iteraciones, y las bifurcaciones condicionales if/else para la toma de decisiones. Por último, presenta algunas librerías estándar de C y sus funciones.
Este documento ofrece una introducción a la programación en Python. Explica que Python es un lenguaje de programación de alto nivel con una sintaxis clara y legible. Describe conceptos básicos como variables, tipos de datos, operadores, cadenas, control de flujo con instrucciones condicionales como if/elif/else y bucles como for y while. El documento es útil para aprender los fundamentos de la programación en Python.
Lenguajesdeprogramacion c nivel1-unidad1_1Facebook
Un programa en C++ está compuesto de funciones, la principal es main. Incluye directivas, declaraciones globales, funciones definidas por el usuario y comentarios. Main contiene las instrucciones principales y las funciones realizan tareas específicas. Las variables se declaran con su tipo y las funciones con su tipo de retorno, parámetros y bloque de instrucciones.
Un programa en C++ está compuesto por funciones, incluyendo la función principal llamada main. La estructura general de un programa incluye directivas de preprocesamiento, declaraciones globales, la función main, funciones definidas por el usuario y comentarios. Todas las funciones tienen un tipo de retorno, nombre, parámetros y bloques de instrucciones.
Lenguajesdeprogramacion c nivel1-unidad1_1Joaquin1418
Un programa en C++ está compuesto de funciones, incluyendo la función principal llamada main. La estructura general de un programa incluye directivas de preprocesamiento, declaraciones globales, la función main, funciones definidas por el usuario y comentarios. Todas las funciones tienen un tipo de retorno, nombre, parámetros y bloque de instrucciones.
El documento describe los elementos básicos de un programa en C++, incluyendo directivas de preprocesamiento, declaraciones globales, la función main, funciones definidas por el usuario y comentarios. Explica tipos de datos, estatutos de lectura y escritura, y conceptos como declaraciones, definiciones, y funciones.
Un programa en C++ está compuesto por funciones, directivas de preprocesamiento, declaraciones globales, la función principal main y funciones definidas por el usuario. La función main es el punto de entrada al programa y todas las funciones tienen un tipo de retorno, nombre, parámetros y bloque de instrucciones.
¿Te cuesta la algoritmia? ¿Quieres saber más sobre LPP? En este documento encontrarás un pequeño resumen sobre las funciones y procedimientos propios de LPP con sus respectivos ejemplos para que puedas aclarar tus dudas.
Si quieres saber más ve a http://estudi-ando.wikispaces.com/Algoritmos
Este documento habla sobre las funciones en el lenguaje de programación C. Explica conceptos como argumentos de funciones (llamadas por valor y referencia), valores de retorno, prototipos de funciones y más. Define una función, describe cómo se compone de un tipo, nombre, parámetros y cuerpo. Además, detalla los diferentes tipos de argumentos y cómo afectan los cambios realizados dentro de una función.
Este documento presenta una introducción al lenguaje de programación LPP. Explica cómo instalar LPP, escribir el primer programa "Hola Mundo", declarar variables, usar operadores matemáticos, instrucciones condicionales como si, si anidado, caso, y ciclos como mientras, para, repita, entre otros. También cubre procedimientos, funciones, registros y arreglos unidimensionales y bidimensionales.
Un programa en C++ está compuesto por funciones, la principal es main. Incluye directivas, declaraciones globales, funciones definidas por el usuario y comentarios. Main contiene las instrucciones principales y marca el inicio del programa.
El documento describe el lenguaje de programación C. C fue creado a mediados de los años 70 y es un lenguaje estructurado pero no por bloques. El lenguaje proporciona flexibilidad pero deja la responsabilidad de comprobaciones al programador. C consta de funciones, con la función main ejecutándose primero.
Lenguaje de programacion c++ basico 1ra parte elementos basicos del lenguajeDunkherz
Un programa en C++ está compuesto por funciones, incluyendo la función principal llamada main. La estructura general incluye directivas de preprocesamiento, declaraciones globales, la función main y funciones definidas por el usuario.
Este documento describe los caracteres y la sintaxis en Java. Explica que los caracteres en Java incluyen letras, dígitos, espacios en blanco y caracteres especiales. Luego describe los diferentes tipos de literales en Java como literales numéricas, booleanas, de caracteres y cadenas. Finalmente, resume los elementos básicos de la sintaxis de Java como comentarios, identificadores, palabras clave, expresiones y operadores.
El documento resume comandos importantes en C++ como iostream.h, stdio.h, math.h, string.h, conio.h e iomanip.h. Explica funciones como cin, cout, gets, putchar, cos, strcpy, strcmp y clrscr, describiendo su sintaxis, descripción y valor de retorno. El documento proporciona una guía sobre la entrada/salida, manipulación de cadenas y funciones matemáticas en C++.
Este documento presenta un tutorial de C++ dividido en 23 capítulos. El tutorial utiliza ejemplos sencillos de código para explicar conceptos básicos como funciones, tipos de datos, clases, herencia, entre otros. Cada capítulo contiene uno o más fragmentos de código con comentarios que describen su funcionalidad. El objetivo del tutorial es servir como referencia rápida para aprender los fundamentos del lenguaje C++.
El documento describe cadenas (strings) en C. Explica que las cadenas en C son arrays de caracteres terminados en '\0'. Detalla cómo declarar, inicializar y asignar cadenas, y describe funciones comunes para manipular cadenas como strcpy(), strcmp(), strlen(), gets(), puts() y más. También incluye ejemplos de programas que usan estas funciones con cadenas.
Este documento describe la biblioteca string.h en C, la cual contiene funciones y macros para manipular cadenas de caracteres. Incluye funciones como strcpy para copiar cadenas, strcat para concatenar cadenas, strlen para obtener la longitud de una cadena, y strcmp para comparar cadenas. La biblioteca string.h es fundamental para el manejo de cadenas en el lenguaje C.
El documento explica los conceptos básicos de las funciones en C, incluyendo su estructura, sintaxis, diferencias entre paso de parámetros por valor y dirección, y uso de prototipos, implementación, argumentos, parámetros, llamadas, retorno de valores y bibliotecas estándar. También presenta un ejercicio para identificar errores en código de funciones.
El documento describe los elementos básicos de un programa en C++, incluyendo la estructura, funciones, variables, operadores y sentencias de control. Explica cómo crear un programa simple que asigne el resultado de sumar dos números a una variable y devuelva un valor. También cubre temas como incluir bibliotecas, mostrar mensajes por pantalla y realizar operaciones matemáticas básicas.
1. El documento habla sobre funciones en C, incluyendo tipos de variables globales y locales, declaración y prototipos de funciones, paso de parámetros por valor y referencia, y los argumentos de la función main. Explica conceptos básicos sobre el uso de funciones en C.
El documento describe los arreglos unidimensionales y multidimensionales en C. Explica que un arreglo es un conjunto de variables del mismo tipo que pueden ser referenciadas con el mismo nombre y un índice. Los elementos de un arreglo unidimensional se numeran de 0 a n-1. También cubre la inicialización, declaración y paso de arreglos como parámetros de funciones. Para arreglos multidimensionales, los subíndices especifican la fila y columna de un elemento, similares a las matrices.
Este documento ofrece una introducción a la programación en Python. Explica que Python es un lenguaje de programación de alto nivel con una sintaxis clara y legible. Describe conceptos básicos como variables, tipos de datos, operadores, cadenas, control de flujo con instrucciones condicionales como if/elif/else y bucles como for y while. El documento es útil para aprender los fundamentos de la programación en Python.
Lenguajesdeprogramacion c nivel1-unidad1_1Facebook
Un programa en C++ está compuesto de funciones, la principal es main. Incluye directivas, declaraciones globales, funciones definidas por el usuario y comentarios. Main contiene las instrucciones principales y las funciones realizan tareas específicas. Las variables se declaran con su tipo y las funciones con su tipo de retorno, parámetros y bloque de instrucciones.
Un programa en C++ está compuesto por funciones, incluyendo la función principal llamada main. La estructura general de un programa incluye directivas de preprocesamiento, declaraciones globales, la función main, funciones definidas por el usuario y comentarios. Todas las funciones tienen un tipo de retorno, nombre, parámetros y bloques de instrucciones.
Lenguajesdeprogramacion c nivel1-unidad1_1Joaquin1418
Un programa en C++ está compuesto de funciones, incluyendo la función principal llamada main. La estructura general de un programa incluye directivas de preprocesamiento, declaraciones globales, la función main, funciones definidas por el usuario y comentarios. Todas las funciones tienen un tipo de retorno, nombre, parámetros y bloque de instrucciones.
El documento describe los elementos básicos de un programa en C++, incluyendo directivas de preprocesamiento, declaraciones globales, la función main, funciones definidas por el usuario y comentarios. Explica tipos de datos, estatutos de lectura y escritura, y conceptos como declaraciones, definiciones, y funciones.
Un programa en C++ está compuesto por funciones, directivas de preprocesamiento, declaraciones globales, la función principal main y funciones definidas por el usuario. La función main es el punto de entrada al programa y todas las funciones tienen un tipo de retorno, nombre, parámetros y bloque de instrucciones.
¿Te cuesta la algoritmia? ¿Quieres saber más sobre LPP? En este documento encontrarás un pequeño resumen sobre las funciones y procedimientos propios de LPP con sus respectivos ejemplos para que puedas aclarar tus dudas.
Si quieres saber más ve a http://estudi-ando.wikispaces.com/Algoritmos
Este documento habla sobre las funciones en el lenguaje de programación C. Explica conceptos como argumentos de funciones (llamadas por valor y referencia), valores de retorno, prototipos de funciones y más. Define una función, describe cómo se compone de un tipo, nombre, parámetros y cuerpo. Además, detalla los diferentes tipos de argumentos y cómo afectan los cambios realizados dentro de una función.
Este documento presenta una introducción al lenguaje de programación LPP. Explica cómo instalar LPP, escribir el primer programa "Hola Mundo", declarar variables, usar operadores matemáticos, instrucciones condicionales como si, si anidado, caso, y ciclos como mientras, para, repita, entre otros. También cubre procedimientos, funciones, registros y arreglos unidimensionales y bidimensionales.
Un programa en C++ está compuesto por funciones, la principal es main. Incluye directivas, declaraciones globales, funciones definidas por el usuario y comentarios. Main contiene las instrucciones principales y marca el inicio del programa.
El documento describe el lenguaje de programación C. C fue creado a mediados de los años 70 y es un lenguaje estructurado pero no por bloques. El lenguaje proporciona flexibilidad pero deja la responsabilidad de comprobaciones al programador. C consta de funciones, con la función main ejecutándose primero.
Lenguaje de programacion c++ basico 1ra parte elementos basicos del lenguajeDunkherz
Un programa en C++ está compuesto por funciones, incluyendo la función principal llamada main. La estructura general incluye directivas de preprocesamiento, declaraciones globales, la función main y funciones definidas por el usuario.
Este documento describe los caracteres y la sintaxis en Java. Explica que los caracteres en Java incluyen letras, dígitos, espacios en blanco y caracteres especiales. Luego describe los diferentes tipos de literales en Java como literales numéricas, booleanas, de caracteres y cadenas. Finalmente, resume los elementos básicos de la sintaxis de Java como comentarios, identificadores, palabras clave, expresiones y operadores.
El documento resume comandos importantes en C++ como iostream.h, stdio.h, math.h, string.h, conio.h e iomanip.h. Explica funciones como cin, cout, gets, putchar, cos, strcpy, strcmp y clrscr, describiendo su sintaxis, descripción y valor de retorno. El documento proporciona una guía sobre la entrada/salida, manipulación de cadenas y funciones matemáticas en C++.
Este documento presenta un tutorial de C++ dividido en 23 capítulos. El tutorial utiliza ejemplos sencillos de código para explicar conceptos básicos como funciones, tipos de datos, clases, herencia, entre otros. Cada capítulo contiene uno o más fragmentos de código con comentarios que describen su funcionalidad. El objetivo del tutorial es servir como referencia rápida para aprender los fundamentos del lenguaje C++.
El documento describe cadenas (strings) en C. Explica que las cadenas en C son arrays de caracteres terminados en '\0'. Detalla cómo declarar, inicializar y asignar cadenas, y describe funciones comunes para manipular cadenas como strcpy(), strcmp(), strlen(), gets(), puts() y más. También incluye ejemplos de programas que usan estas funciones con cadenas.
Este documento describe la biblioteca string.h en C, la cual contiene funciones y macros para manipular cadenas de caracteres. Incluye funciones como strcpy para copiar cadenas, strcat para concatenar cadenas, strlen para obtener la longitud de una cadena, y strcmp para comparar cadenas. La biblioteca string.h es fundamental para el manejo de cadenas en el lenguaje C.
El documento explica los conceptos básicos de las funciones en C, incluyendo su estructura, sintaxis, diferencias entre paso de parámetros por valor y dirección, y uso de prototipos, implementación, argumentos, parámetros, llamadas, retorno de valores y bibliotecas estándar. También presenta un ejercicio para identificar errores en código de funciones.
El documento describe los elementos básicos de un programa en C++, incluyendo la estructura, funciones, variables, operadores y sentencias de control. Explica cómo crear un programa simple que asigne el resultado de sumar dos números a una variable y devuelva un valor. También cubre temas como incluir bibliotecas, mostrar mensajes por pantalla y realizar operaciones matemáticas básicas.
1. El documento habla sobre funciones en C, incluyendo tipos de variables globales y locales, declaración y prototipos de funciones, paso de parámetros por valor y referencia, y los argumentos de la función main. Explica conceptos básicos sobre el uso de funciones en C.
El documento describe los arreglos unidimensionales y multidimensionales en C. Explica que un arreglo es un conjunto de variables del mismo tipo que pueden ser referenciadas con el mismo nombre y un índice. Los elementos de un arreglo unidimensional se numeran de 0 a n-1. También cubre la inicialización, declaración y paso de arreglos como parámetros de funciones. Para arreglos multidimensionales, los subíndices especifican la fila y columna de un elemento, similares a las matrices.
El documento resume las principales bibliotecas de lenguaje C++. Incluye bibliotecas para diagnóstico, tipos de datos, matemáticas, E/S, cadenas y tiempo, así como iostream para entrada y salida de flujo y stdio.h para definición de tipos y macros de E/S estándar.
1) El documento describe un trabajo de investigación sobre funciones y operaciones de pseudocódigo realizado por Elizabeth López para la Escuela Superior Politécnica de Chimborazo.
2) Explica cuatro funciones principales de pseudocódigo: printf(), scanf(), getchar(), y putchar(). printf() y scanf() permiten la entrada y salida de datos, mientras que getchar() y putchar() se enfocan en caracteres individuales.
3) El objetivo general es conocer las diferentes funciones y operaciones del pseudocódigo para resolver ejercicios de manera
Este documento describe las funciones y operaciones del pseudocódigo. Explica las funciones print, scanf, getchar, putchar y getch, y cómo se usan para mostrar, ingresar y manipular datos. También discute las ventajas del pseudocódigo sobre los diagramas de flujo y concluye recomendando experimentar con los programas.
El documento describe las bibliotecas estándar de C y C++ para entrada y salida. Explica las bibliotecas iostream y stdio.h, incluyendo funciones como cout, cin, printf y scanf que permiten la entrada y salida de datos desde y hacia la consola y archivos. También cubre conceptos como streams y canales de entrada y salida predefinidos.
El documento proporciona una historia del lenguaje de programación C++ y describe algunos de los IDE más populares para C++, incluyendo Visual C++ Studio, Dev C++, Borland C++ Builder y Eclipse. Explica que C++ fue diseñado en los años 80 como una extensión de C para permitir la programación orientada a objetos y ahora es un lenguaje multiparadigma. Luego compara las ventajas y desventajas de cada IDE.
El documento explica conceptos sobre funciones y recursividad en C++. Indica que las funciones permiten dividir un programa en módulos reutilizables y facilitan el desarrollo mediante la construcción a partir de piezas pequeñas. También presenta ejemplos de funciones matemáticas, funciones con parámetros, funciones recursivas y el uso de números aleatorios.
Este documento explica conceptos básicos de programación como funciones estándar, entrada y salida de datos, funciones definidas por el usuario, paso de parámetros y punteros. Define funciones como printf() y describe cómo se usan funciones estándar y definidas por el usuario, incluido cómo se pasan parámetros y se devuelven valores. También explica la diferencia entre paso por valor y paso por referencia.
Este documento presenta conceptos básicos sobre cadenas de caracteres (strings) en C++. Explica cómo declarar e inicializar variables string, cómo leer y mostrar cadenas utilizando cin y cout, y funciones como length(), getline(), toupper(), tolower() para manipular cadenas. También cubre temas como el uso de setw() para limitar la longitud de cadenas leídas y bucles for para recorrer cadenas carácter a carácter. Por último, propone dos ejercicios prácticos sobre el manejo de nombres y apellidos ing
El documento describe diferentes elementos y funciones de PHP. Explica que la etiqueta <Form> debe utilizar los atributos "Action" y "Method" y describe la función de cada uno. También resume diferentes funciones como "Empty", "Die" y "Header" y cómo se utilizan para validar campos, detener la ejecución y redireccionar a otras páginas. Finalmente, explica elementos como radio buttons, checkboxes y cómo crear bucles y funciones en PHP.
1) El documento describe conceptos básicos de programación como funciones, arreglos y cadenas de texto en C#. Explica que una función es un bloque de código que puede o no devolver un valor y que las funciones ayudan a organizar y reutilizar el código.
2) También define los arreglos como conjuntos de datos del mismo tipo ordenados secuencialmente e indica que en C# los arreglos son objetos con propiedades como Length.
3) Por último, resume que una cadena de texto es una secuencia de caracteres que representa información y que las caden
Este documento explica el uso de las clases iostream en C++ para entrada y salida de datos. Describe cómo incluir la cabecera iostream, cómo usar el objeto cout para imprimir cadenas a la salida estándar utilizando el operador <<, y cómo formatar la salida de números. También muestra un programa "Hola Mundo" básico como ejemplo.
Este documento explica conceptos básicos de entrada y salida en C++. Introduce las bibliotecas iostream e iomanip y los objetos cin y cout para entrada y salida desde y hacia el flujo estándar. Explica el uso de funciones como setw, getline y get para manipular cadenas y caracteres. También cubre temas como bases numéricas, precisión de punto flotante y estados de formato para controlar la salida.
El documento explica los conceptos básicos de la programación modular mediante el uso de funciones. La programación modular consiste en dividir un programa en módulos o funciones que interactúan a través de llamadas a procedimientos. Cada función puede contener su propio código, datos y llamadas a otras funciones. Las funciones se definen indicando su tipo de retorno, parámetros, cuerpo y valor de retorno. Pueden declararse variables locales y globales, y pasarse parámetros a las funciones por valor o referencia.
Similar a SantaellaU8-EjerciciosCadenadeCaracteres (20)
Este documento presenta el plan de evaluación de la unidad curricular de Redes Avanzadas para el período II-2021. El plan incluye cinco unidades de entrega evaluadas a través de foros de discusión, prácticas de laboratorio con informes, y ponderaciones. Los contenidos a evaluar son tecnologías LAN Ethernet, diseño de redes, VLAN, protocolos de enrutamiento, servicios de red, ACL y VPN.
Este documento presenta cuatro casos de estudio que involucran consultas SQL a bases de datos relacionales. Cada caso de estudio describe un modelo de base de datos y solicita que se cree el modelo físico, se carguen datos de ejemplo y se ejecuten varias consultas SQL sobre una o más tablas. El objetivo es que el lector practique la construcción de sentencias SQL utilizando diferentes tipos de consultas como composición interna, composición externa y resumen.
El documento presenta 8 casos de estudio para normalizar bases de datos relacionadas con el control de despachos, control de viajes, facturación de un supermercado, registro de etapas ciclísticas, y control de recaudación de impuestos. Para cada caso se describen las entidades y atributos relevantes, y se presentan datos de ejemplo para cada tabla. El objetivo es que los estudiantes apliquen los conocimientos de normalización de bases de datos y lleven cada caso hasta la 3FN.
El documento presenta cinco casos de estudio para el diseño de bases de datos relacionales. El primer caso trata sobre un videoclub y registra películas, géneros, directores, actores, DVDs y alquileres de socios. El segundo caso trata sobre una universidad y registra docentes, estudiantes, tutorías, torneos y clubes académicos. El tercer caso trata sobre un centro de terapia física y registra médicos, pacientes, consultas, patologías, dietas y ejercicios. El cuarto caso tr
Este documento presenta 8 ejercicios de normalización de bases de datos hasta la tercera forma normal. Los ejercicios incluyen tablas de facturación, pagos de proyectos, gastos de empleados, ventas, órdenes, horarios de trabajo, préstamos de libros. El objetivo es normalizar cada tabla eliminando las dependencias funcionales transitorias y anómalas.
El documento describe los requisitos para crear una base de datos para gestionar la formación de empleados de una empresa. La base de datos almacenará información sobre cursos (código, nombre, descripción, horas, coste), empleados (datos personales, capacitado para impartir cursos), y la relación entre cursos y empleados (un empleado puede ser docente o alumno de un curso).
El documento presenta 9 ejercicios de modelado entidad-relación (MER) para diferentes casos de uso de bases de datos. Cada ejercicio describe los requisitos funcionales y de información para una base de datos relacional específica. Los ejercicios cubren temas como seguros de automóviles, alquiler de vehículos, universidades, recetas de cocina, taxis, tiendas departamentales, proyectos comunitarios, parques naturales y almacenamiento de fotos.
El documento presenta 11 ejercicios para diseñar diagramas entidad-relación (E/R) que modelen diferentes situaciones. Cada ejercicio describe las entidades e identifica las relaciones relevantes entre ellas para una base de datos, como las relaciones entre alumnos, asignaturas, profesores y cursos escolares (Ejercicio 1), clientes, reservas y vehículos de alquiler (Ejercicio 5), y proveedores, clientes, productos y ventas para una empresa (Ejercicio 11).
Este documento presenta el plan de actividades de evaluación para la unidad curricular de Base de Datos en la Universidad Politécnica Territorial Andrés Eloy Blanco. El plan incluye cuatro semanas con diferentes estrategias de evaluación como foros de discusión, cuestionarios, infografías y tareas prácticas sobre diseño de modelos de datos, normalización de bases de datos y consultas SQL. Las actividades están distribuidas en cuatro unidades y suman un total de 100 puntos.
Este documento presenta el perfil del profesor José Ricardo Tillero Giménez de la Universidad Politécnica Territorial Andrés Eloy Blanco. El profesor Tillero enseñará la unidad curricular de Base de Datos e impartirá asesorías los martes y jueves de 8 am a 12 pm a través de Telegram. El profesor Tillero tiene más de 20 años de experiencia en desarrollo de software, bases de datos y redes.
El documento presenta el plan de actividades de 15 semanas para la unidad curricular de Base de Datos. Cubre cuatro unidades temáticas: 1) Bases de datos y sistemas de gestión de bases de datos, 2) Modelo conceptual de datos, 3) Modelo relacional y normalización, y 4) Lenguaje SQL. Cada semana incluye objetivos, temas, actividades como debates, pruebas, tareas y prácticas sobre un sistema gestor de bases de datos, con porcentajes de evaluación. El plan concluye con la negociación de notas y encuestas
Este documento presenta una introducción a las bases de datos y los sistemas de gestión de bases de datos relacionales (SGBDR). Define una base de datos, describe los principales modelos de bases de datos como el jerárquico, de red, relacional, orientado a objetos y orientado a documentos, y explica los componentes clave de un SGBDR como tablas, campos, filas y ejemplos de SGBDR populares.
Este documento presenta los resultados de un curso sobre diseño de redes LAN, VLAN, enrutamiento estático y dinámico y ACL-VPN. Contiene la cédula, nombre y apellido de 13 estudiantes junto con sus calificaciones en cada unidad y acumulado. La mayoría de los estudiantes aprobaron el curso, excepto por dos que reprobaron.
Este documento presenta los resultados de los estudiantes en 5 áreas (JavaScript Básico, DOM, Validar, jQuery) y calcula su nota final. De los 30 estudiantes, 11 aprobaron con notas entre 11.5 y 15, mientras que 2 reprobaron por poco con notas entre 9.75 y 10.25. Los demás reprobaron obtendo notas menores a 10.
Este documento presenta los resultados de varios estudiantes en cuatro secciones (JavaScript Básico, DOM, Validar y jQuery) de un curso. Diez estudiantes aprobaron con notas de 12 a 17, mientras que el resto reprobaron con nota 0. El documento incluye el número de cédula, nombre y apellido de cada estudiante junto con su calificación en cada sección y nota final.
Este documento presenta los resultados de 14 estudiantes en una asignatura de base de datos. Incluye la cédula, apellido y nombre de cada estudiante, sus calificaciones en diferentes unidades y tareas del curso, su acumulado total y nota final. Al final indica que la asignatura es Base de Datos.
El documento explica qué son las VLAN y sus características principales. Una VLAN permite crear redes lógicas independientes dentro de una misma red física agrupando estaciones de forma lógica independientemente de su ubicación física. Las VLAN mejoran el rendimiento de la red al reducir los dominios de difusión y permiten una administración y segmentación más flexible de la red.
Este documento proporciona instrucciones para redistribuir rutas entre los protocolos de enrutamiento dinámico RIP, OSPF y EIGRP. Explica cómo configurar la redistribución de rutas desde RIP hacia OSPF y EIGRP, desde EIGRP hacia RIP y OSPF, y desde OSPF hacia EIGRP y RIP. También incluye ejemplos de configuración para redistribuir rutas entre EIGRP y OSPF, EIGRP y RIP, y OSPF y RIP.
Este documento describe los conceptos y configuraciones de redistribución de protocolos de ruteo. Explica cómo redistribuir rutas entre protocolos como RIP, IGRP, EIGRP, OSPF, IS-IS y rutas estáticas. También cubre temas como métricas, distancias administrativas y cómo evitar problemas de redistribución. Incluye ejemplos de configuración para redistribuir entre diferentes protocolos de ruteo.
Este documento presenta una introducción a jQuery en 5 sesiones. Cubre conceptos como selectores y manipulación del DOM con jQuery, manejo de eventos, efectos, y el uso de Ajax. Cada sesión incluye ejemplos de código y enlaces a lecturas recomendadas para profundizar en cada tema.
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMJuan Martín Martín
Examen de Selectividad de la EvAU de Geografía de junio de 2023 en Castilla La Mancha. UCLM . (Convocatoria ordinaria)
Más información en el Blog de Geografía de Juan Martín Martín
http://blogdegeografiadejuan.blogspot.com/
Este documento presenta un examen de geografía para el Acceso a la universidad (EVAU). Consta de cuatro secciones. La primera sección ofrece tres ejercicios prácticos sobre paisajes, mapas o hábitats. La segunda sección contiene preguntas teóricas sobre unidades de relieve, transporte o demografía. La tercera sección pide definir conceptos geográficos. La cuarta sección implica identificar elementos geográficos en un mapa. El examen evalúa conocimientos fundamentales de geografía.
Ofrecemos herramientas y metodologías para que las personas con ideas de negocio desarrollen un prototipo que pueda ser probado en un entorno real.
Cada miembro puede crear su perfil de acuerdo a sus intereses, habilidades y así montar sus proyectos de ideas de negocio, para recibir mentorías .
1. Algorítmica y Programación Unidad 8. Cadena de Caracteres Ing. Sullin Santaella
PROGRAMA NACIONAL DE FORMACIÓN
EN INFORMATICA (PNFI)
ALGORITMICAY PROGRAMACION
2. Algorítmica y Programación Unidad 8. Cadena de Caracteres Ing. Sullin Santaella
UNIDAD CURRICULAR: ALGORITMICA Y PROGRAMACION
Ejercicios Tratamiento de Cadena de Caracteres
Puntos a tratar
1. Ejercicios Resueltos de Tratamiento de Cadena de Caracteres
2. Ejercicios Propuestos de Tratamiento de Cadena de Caracteres
1. Ejercicios Resueltos de Tratamiento de Cadena de Caracteres
/*1. Programa que cuenta la cantidad de vocales que existen en una cadena de caracteres.*/
#include <iostream>
#include<stdio.h>
using namespace std;
char texto[100];
int a,e,i,o,u;
int main()
{
cout << "INGRESA UN TEXTO Y CONTARE LAS VOCALES QUE USASTE" <<
endl;
cin.getline(texto,40);
for(int j=0; j<=100; j++)
{
if(texto[j]=='a' || texto[j]=='A') a++;
if(texto[j]=='e' || texto[j]=='E') e++;
if(texto[j]=='i' || texto[j]=='I') i++;
if(texto[j]=='o' || texto[j]=='O') o++;
if (texto[j]=='u' || texto[j]=='U') u++;
}
cout <<"USASTE UN TOTAL DE " << a+e+i+o+u << " VOCALES" << endl;
cout << "DE LAS CUALES " << a << " SON A" << endl;
cout << e <<" SON E" << endl;
cout << i <<" SON I" << endl;
cout << o <<" SON O" << endl;
cout <<"Y " << u <<" SON U" << endl;
return 0;
}
3. Algorítmica y Programación Unidad 8. Cadena de Caracteres Ing. Sullin Santaella
/*2. Programa que reemplaza los espacios en blanco de una cadena por asteriscos “*”.*/
#include <iostream>
#include<string.h>
using namespace std;
int main()
{
char cadena [100];
char cadena_modificada [100];
int i=0,largo=0;
cout << "-----------------------------" << endl;
cout << "Ingrese una cadena:" << endl;
cin.getline(cadena,100);
largo=strlen(cadena) ;
cout <<"La longuitud de la cadena ingresada es de:" <<largo << endl;
for (i=0; i<largo ;i++)
if (cadena[i]==' ')
cadena_modificada[i]='*';
else
cadena_modificada[i]= tolower(cadena[i]);
cout <<"-----------------------------" << endl;
cout << "Reemplazados los espacios por asteriscos, la cadena queda asi:" <<
cadena_modificada << endl;
return 0;
}
/*3. Construya un programa que modifique una cadena en mayúsculas y en menúscula.*/
#include <iostream>
#include<string.h>
using namespace std;
int main()
{
char cadena [100];
char cadena_modificada [100];
int i=0,largo=0,b=0;
cout <<"-----------------------------" << endl;
cout <<"Ingrese una cadena:" << endl;
cin.getline(cadena,100);
largo=strlen(cadena) ;
cout <<"La longuitud de la cadena ingresada es de:" <<largo << endl;
for (i=0 ;i<=largo;i++)
cadena_modificada[i]= toupper(cadena[i]);
cout << "-----------------------------"<<endl;
cout << "La cadena en mayúscula: " <<cadena_modificada <<endl;
for (i=0; i<=largo ;i++)
4. Algorítmica y Programación Unidad 8. Cadena de Caracteres Ing. Sullin Santaella
cadena_modificada[i]= tolower(cadena[i]);
cout << "-----------------------------"<< endl;
cout << "La cadena en minúscula es: " << cadena_modificada<< endl;
return 0;
}
/*4. Algoritmo que calcula la cantidad de espacios en blanco en una cadena de 100
caracteres.*/
#include<iostream>
#include<string.h>
using namespace std;
int contar(char cadena[100])
{
int t=strlen(cadena);
int c=0;
for(int i=0;i<t;i++)
if(cadena[i]==' ') c++;
return c;
}
int main()
{
char cadena[100];
cout<<"Digite Cadena de texto:"<<endl;
cin.getline(cadena,100);
cout<<"La cantidad de espacios es:"<<contar(cadena) << endl;
return 0;
}
/*5. Construya un Programa para calcular el tamaño de una cadena de máximo 100
caracteres.*/
#include<iostream>
using namespace std;
int numCaracteres(char []);
int main()
{
char cadena[100];
cout<<"Ingrese cadena : " << endl;
cin.getline(cadena,100);
cout<<"El numero de caracteres de "<<cadena<<" es : "<<numCaracteres(cadena)<<endl;
return 0;
}
int numCaracteres(char cad[])
{
5. Algorítmica y Programación Unidad 8. Cadena de Caracteres Ing. Sullin Santaella
int i=0;
while(cad[i]!=0)
i++;
return i;
}
/*6. Realizar un programa para comprobar si una palabra es palíndroma, es decir que se lee
igual por la izquierda que por la derecha */
#include <iostream>
# include <string.h>
using namespace std;
int main()
{
char pal[40],pal2[40];
int n,x,a=0,p=0,e=0,u;
char b=' ';
cout <<"Introduzca una palabra:" << endl;
cin.getline(pal,40);
n=strlen(pal);
for (u=0;u<=n;u++)
{
if (pal[u]==b) u++;
pal2[e]=pal[u];
e++;
}
x=0;
n=strlen(pal2);
for (x=n-1;x>=0;x--)
{
if (pal2[x]==pal2[a]) p++;
a++;
}
if (p==n)
cout << "La palabra es palindrome " << endl;
else
cout << "La palabra no es palindrome " << endl;
return 0;
}
/*7. Construya un programa en C++ que solicite al usuario sus nombres y apellidos en
variables
separadas. Concatene ambas cadenas y muestre el resultado por pantalla. */
#include <iostream>
#include <string.h> //Para strcat()
6. Algorítmica y Programación Unidad 8. Cadena de Caracteres Ing. Sullin Santaella
using namespace std;
int main()
{
char nombre[20];
char apellido[20];
cout << "Introduzca su Nombre:" << endl;
cin >>nombre;
cout << "Introduzca su Apellido:" << endl;
cin >>apellido;
strcat(nombre, apellido);
cout << "Su nombre completo es:" << nombre << endl;
return 0;
}
/*8. Dada una cadena llamada “entrada”, construya un programa que invierta el orden de
los caracteres y los almacene en otra cadena llamada “salida”. Ejemplo entrada=mango,
salida=ognam.*/
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
char entrada[100];
char salida[100];
int n,i,j;
cout<<"Ingrese el texto : " << endl;
cin.getline(entrada,100);
n=strlen(entrada);
j=n-1;
cout << j << endl;
cout << n << endl;
for(i=0; i<=n; i++)
{
salida[i] = entrada[j];
j--;
}
cout << salida << endl;
cout<<"Cadena al reves: "<< salida <<endl;
return 0;
}
#include <iostream>
#include <string.h>
using namespace std;
7. Algorítmica y Programación Unidad 8. Cadena de Caracteres Ing. Sullin Santaella
int main()
{
char a[80];
int longitud;
longitud = 0;
cout << "Introduce una cadena máximo de 80 caracteres: " << endl;
cin >> a;
cout << a << endl;
longitud = strlen(a);
cout << "Longitud de la cadena: " << strlen(a) << endl;
return 0;
}
/*9. Construya un programa que elimine los espacios en blanco que existen en una cadena
de caracteres, es decir realice compactación de cadenas.*/
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
int i,j=0;
char con_esp[40];
char sin_esp[40];
cout << "Ingrese la cadena:" << endl;
cin.getline(con_esp,40);
for(i=0;i<40;i++)
if(con_esp[i] != ' ')
{
sin_esp[j] = con_esp[i];
j++;
}
cout <<"La cadena con espacios es:" <<con_esp <<endl;
cout << "La cadena sin espacios es:" <<sin_esp << endl;
return 0;
}
8. Algorítmica y Programación Unidad 8. Cadena de Caracteres Ing. Sullin Santaella
2. Ejercicios Propuestos de Tratamiento de Cadena de Caracteres
1. Escriba una función que dada dos palabras decida si una de ellas está incluida en la otra.
2. Construir una función PASSWORD que pida por teclado una cadena y la compare con
una cadena guardada. Si coinciden, el programa debe devolver 0; en otro caso, devolver 1.
Utilizando el resultado de la función mostrar el mensaje “Acceso Permitido” o “Acceso
denegado” según corresponda.
3. Escriba una función reverse(s) que invierta la cadena de caracteres s.
4. Diseñe y codifique un programa que pueda realizar los siguientes procesos utilizando un
menú que le permita al usuario escoger la acción a ejecutar:
a. Capturar dos cadenas, concatenarlas y visualizar el resultado.
b. Capturar dos cadenas e intercambiarlas.
c. Capturar una cadena y pedir la búsqueda de un carácter en ella. Visualizar su
posición.
d. Capturar dos cadenas, compararlas y visualizarlas en orden.
e. Capturar una cadena y visualizar su longitud.
f. Capturar dos cadenas y copiar n caracteres de la primera en la segunda. Visualizar el
resultado.
g. Finalizar
5. Escribir un programa que lea una cadena, la longitud de la línea no será especificada
(finalizara el ingreso con el retorno de carro), pero se asume que no excederá los 80
caracteres y terminará siempre con “.”.
El programa debe contener:
Una función que lea una cadena
Una función que devuelva la cantidad de palabras de cuatro letras que hay en la cadena,
además de deber reemplazar las palabras de cuatro letras por # en la misma función.
9. Algorítmica y Programación Unidad 8. Cadena de Caracteres Ing. Sullin Santaella
Una función que imprima la cantidad de palabras de cuatro letras y la cadena
modificada.
6. Escriba un programa que lea una cadena, la longitud de la línea no será especificada (se
terminará el ingreso con el retorno de carro), pero se asume que no excederá los 80
caracteres.
El programa debe contener:
Una función que lea la cadena.
Una función que devuelva un entero que indica la cantidad de vocales que hay en la
cadena, además se debe reemplazar cada vocal con * en la mima función.
Una función que imprima la cantidad de vocales y la cadena modificada.
Ejemplo:
L A C A S A E S T A D E S O C U P A D A
El programa debe devolver “En la cadena hay 10 vocales”, y la cadena modificada:
L * C * S * * S T * D * S * C * P * D *
7. Escribir un programa que, dada una cadena de caracteres y un entero correspondiente a
una posición válida dentro de ella, genere una nueva cadena de caracteres que contenga
todos los caracteres a la izquierda de dicha posición, pero en orden inverso.
8. Escribir un programa que, dada una cadena de caracteres, la limpie de caracteres blancos.
Por ejemplo, la cadena "Esto es una frase" deberá transformarse en “Estoesunafrase".