Este documento presenta una guía para la enseñanza de programación en Dev C++. Explica conceptos básicos como variables, estructuras de control, funciones y bibliotecas. Incluye ejemplos de código y ejercicios prácticos individuales y grupales para calcular áreas, velocidades y cambio de monedas usando este lenguaje de programación.
En esta práctica se realizan ejercicios guiados de la mano para aprender el uso de estructuras secuenciales, es para usuarios nuevos en la programación con C
Documento sobre las diferentes fuentes que han servido para transmitir la cultura griega, y que supone la primera parte del tema 4 de "Descubriendo nuestras raíces clásicas", optativa de bachillerato en la Comunitat Valenciana.
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJEjecgjv
La Pedagogía Autogestionaria es un enfoque educativo que busca transformar la educación mediante la participación directa de estudiantes, profesores y padres en la gestión de todas las esferas de la vida escolar.
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascónJavier Andreu
Material de apoyo a la conferencia pórtico de la XIX Semana Romana de Cascante celebrada en Cascante (Navarra), el 24 de junio de 2024 en el marco del ciclo de conferencias "De re rustica. El campo y la agricultura en época romana: poblamiento, producción, consumo"
Presentación de la conferencia sobre la basílica de San Pedro en el Vaticano realizada en el Ateneo Cultural y Mercantil de Onda el jueves 2 de mayo de 2024.
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.
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Guia 5 dev c++
1. COLEGIO TÉCNICO
NUESTRA SEÑORA DE
LA PRESENTACIÓN
PROCESO FORMACIÓN INTEGRAL DEL
ESTUDIANTE
GUIA DE EDUCACIÓN PERSONALIZADA
Código: R-FE-010
Versión: 01
1. TEMA: PROGRAMACIÓN EN DEV C++
2. INDICADORES DE DESEMPEÑO
LOGRO: DESARROLLA CÓDIGO DE ALGORITMOS A PARTIR DE LOS DIAGRAMAS DISEÑADOS PARA
SOLUCIONAR EL PROBLEMA PROPUESTO.
Indicador de logro cognitivo: A partir de un diagrama de flujo, crea un código de programación estructurada, que brinde
solución adecuada a un problema propuesto.
Indicador de logro personal: Me presento puntualmente a clase según horario de citación, cuando me ausento presento
excusa justificada y a tiempo, porto adecuadamente el uniforme, soy responsable comprometido y dinámico frente a cada
actividad que fortalezca mi formación integral.
Indicador de logro social: Me integro al grupo grande y a los subgrupos de trabajo dinamizando y generando un ambiente
favorable de aprendizaje y en mis relaciones interpersonales asumo actitudes respetuosas que propician una sana
convivencia.
3. NORMALIZACIÓN
PROGRAMACIÓN ESTRUCTURADA VS PROGRAMACIÓN ORIENTADA A OBJETOS.
PROGRAMACIÓN ESTRUCTURADA: La programación estructurada consiste en escribir un programa de acuerdo
con unas reglas y un conjunto de técnicas. Las reglas son: el programa tiene un diseño modular, los módulos son
diseñados descendentemente, cada módulo de programa se codifica usando tres estructuras de control (secuencia,
selección e iteración)
PROGRAMACIÓN ORIENTADA A OBJETOS: La programación orientada a objetos, el programa se organiza como
un conjunto finito de objetos que contienen datos y operaciones (funciones miembro en C++) que llaman a esos datos y
que se comunican entre sí mediante mensajes.
C++
Es un lenguaje de programación orientado a objetos, el cual se puede trabajar para programación orientada a objetos y
programación estructurada.
Historia de C++
En 1983, el Instituto Americano de Normalización (ANSI) se dio a la tarea de estandarizar el lenguaje C, aunque esta
tarea tardó 6 años en completarse, y además con la ayuda de la Organización Internacional de Normalización (ISO), en el
año de 1989 definió el C Estándar.
Bjarnes Stroutstrup diseñó y desarrolló C++ buscando un lenguaje con las opciones de programación orientada a objetos.
Ahora el desarrollo del estándar de C++ acaparaba la atención de los diseñadores. En el año 1995, se incluyeron algunas
bibliotecas de funciones al lenguaje C. Y con base en ellas, se pudo en 1998 definir el estándar de C++. Algunas personas
podrían pensar que entonces C++ desplazó a C, y en algunos aspectos podría ser cierto, pero también es cierto que algunas
soluciones a problemas requieren de la estructura simple de C más que la de C++, C generalmente es usado por
comodidad para escribir controladores de dispositivos y para programas de computadoras con recursos limitados.
DEV C++
GUIA N° 05
ESTUDIANTE SEDE JORNADA GRADO 6
ASIGNATURA PROGRAMACIÓN ALGORÍTMICA DOCENTE MARIA CECILIA PLATA VESGA
PERIODO II TIEMPO 20 HORAS
2. COLEGIO TÉCNICO
NUESTRA SEÑORA DE
LA PRESENTACIÓN
PROCESO FORMACIÓN INTEGRAL DEL
ESTUDIANTE
GUIA DE EDUCACIÓN PERSONALIZADA
Código: R-FE-010
Versión: 01
Es un entorno de programación por medio de consola que permite crear estructuras de código de programación.
SINTAXIS DE C++
#include <iostream.h> //permite acceder a los recursos basicos de la librería de c++
#include<stdio.h> //permite leer
#include<conio.h> //permite el uso del comando getch que permite mostrar
using namespace std; //da acceso a los recursos básicos del lenguaje c++
int main () // devuelve un entero al programa
{
int a;
cout<<"digite el numero entre 1 y 2";
cin>> a;
switch(a)
{
case 1: cout<<"uno";
break;
3. COLEGIO TÉCNICO
NUESTRA SEÑORA DE
LA PRESENTACIÓN
PROCESO FORMACIÓN INTEGRAL DEL
ESTUDIANTE
GUIA DE EDUCACIÓN PERSONALIZADA
Código: R-FE-010
Versión: 01
case 2: cout<<"dos";
break;
default: cout<<"el numero no esta en el rango";
}
getch();
}
LA ESTRUCTURA MÁS IMPORTANTE PARA QUE EL PROGRAMA FUNCIONE ES:
#include <iostream.h>
La parte del #include se refiere a la biblioteca de funciones que vamos a utilizar.
Es decir para llamar a una biblioteca en particular debemos hacer lo siguiente:
#include <librería_solicitada>
* #include <iostream.h> ——> cin , cout..
* #include <conio.h> ——> funcion getch()..
* #include <string.h> ——> para manipular cadenas
* #include <math.h> ——> para operaciones numéricas
* #include <time.h> ——> para usar la hora
* #include <stdio.h> ——> para usar alternativas de entrda – salida
* Todo programa en C++ comienza con una función main(), y sólo puede haber una. En C++ el main() siempre
regresa un entero, es por eso se antepone ―int‖ a la palabra ―main‖. Los paréntesis que le siguen contienen lo que
se le va a mandar a la Función
* La llave que se abre significa que se iniciará un bloque de instrucciones.
Tipos de variables
* int —> para declarar variables que van a contener datos enteros, es decir que no contendrán decimanles. Por
ejemplo 453
* float —> para declarar variables que van a contener una parte entera y una parte decimal corta. Por ejemplo 8.6
* double —> para declarar variables del mismo tipo que las ―float‖ pero éste usa mas precision con los
decimales. Por ejemplo 9.453
* char —> para asignar un solo caracter. Por ejemplo t
* char nombre; ——> Declarando variable tipo carácter
* int a,b,c; ——> Declarando variable tipo entero
* double sueldo ——> Declarando variable tipo decimal
* short contador ——> Declarando variable tipo entero-corto
ESTRUCTURAS SIMPLES DOBLES O REPETITIVAS
1.) Simples:
Las que como resultado de una expresión que se esté evaluando, solo podemos ejecutar una opcion por verdadero;
ejemplo:
if ( expresión a evaluar ) ——> Si ésa expresión es verdadera y solo es verdadera, se ejecutarán las acciones.
{
acción_1;
acción_2;
}
2.) Dobles: Nos permite seleccionar entre dos diferentes acciones: - Una por verdadero - Otra por falso
De ésta manera:
if ( expresion a evaluar ) ——> Si ésa expresión es verdadera, se ejecutarán las acciones 1 y 2.
{
4. COLEGIO TÉCNICO
NUESTRA SEÑORA DE
LA PRESENTACIÓN
PROCESO FORMACIÓN INTEGRAL DEL
ESTUDIANTE
GUIA DE EDUCACIÓN PERSONALIZADA
Código: R-FE-010
Versión: 01
accion_1;
accion_2;
}
else ——> Pero si ésa expresión era falsa, se ejecutarán las acciones 3 y 4.
{
accion_3;
accion_4;
}
3.) Multiples:
Podemos ejecutar diferentes acciones como resultado de una expresión que estemos evaluando; ejemplo:
switch ( expresion a evaluar ) ——> Esta es la expresion que vamos a evaluar.
{
case 1 : accion 1 ;
case 2 : accion 2 ;
case 3 : accion 3 ;
}
4. - Instrucciones repetitivas - Sirven para repetir una condición N veces, siempre y cuando la condición sea verdadera.
* a) Cuando no sabemos cuántas veces tendrá que ejecutarse una acción para que sea verdadera, se usa el While y
el Do – While. Estas dos instrucciones repetitivas son muy parecidas en su función, y llegan al mismo resultado.
Solo cambia la sintaxis:
Para while:
While ( expresión ) ——> Mientras esa expresión sea verdadera hará las acciones 1 y 2.
{
acción 1;
acción 2;
}
Para Do – While:
Do
{
acción 1;
acción 2;
} While ( expresión ) ——> Mientras esa expresión sea verdadera hará las acciones 1 y 2.
4. TRABAJO INDIVIDUAL
UTILIZANDO EL PROGRAMA C++ DESARROLLE LOS SIGUIENTES EJERCICIOS:
1. Hallar el área y volumen de las siguientes figuras
5. COLEGIO TÉCNICO
NUESTRA SEÑORA DE
LA PRESENTACIÓN
PROCESO FORMACIÓN INTEGRAL DEL
ESTUDIANTE
GUIA DE EDUCACIÓN PERSONALIZADA
Código: R-FE-010
Versión: 01
5. TRABAJO EN EQUIPO
Utilizando su equipo de cómputo personal y en compañía de otro compañero de clase, realice los siguientes ejercicios
utilizando el lenguaje c++
1. programa que calcule de forma individual la velocidad de 2 cuerpos, introduciendo por teclado el distancia y el tiempo.
V = (df - d0) / (tf - t0)
donde:
V: velocidad
df: distancia final (recorrida)
d0: distancia inicial (por lo general es cero, por lo que se anula)
tf: tiempo final (empleado en recorrer la distancia)
t0: tiempo inicial (tambien, por lo general es cero)
2 Dada las horas trabajadas de una persona y el valor por hora. Calcular su salario e imprimirlo en pantalla.
3. Programa que lea el valor correspondiente a una distancia en millas marinas y las escriba expresadas en metros.
Sabiendo que 1 milla marina equivale a 1852 metros.
6. PUESTA EN COMUN: Sustentación individual y grupal de los ejercicios propuestos por la docente según orden de
asignación para su sustentación.
7. EVALUACIÓN
Actué con honestidad durante la realización del trabajo?
Estuve en disposición para la realización del trabajo personal?
Comprendí la temática expuesta?
Considero la importancia del almacenamiento de la información en informática?
Comprendi la sintaxis utilizada para la realización de códigos con Dev C++
Coevaluación
Mis aportes enriquecieron el proceso de formación de mis compañeros?
Los aportes de mis compañeros hicieron que la conceptualización de los elementos de la guía fueran fáciles de
comprender?
8. Heteroevaluación
Evaluación individual.
9. PROFUNDIZACIÓN
Realizar los ejercicios planteados en el anexo del documento.
10. APLICABILIDAD
Diseñar un programa para realizar el cambio de moneda de cualquier denominación
11. WEBGRAFIA
http://www.bloodshed.net/devcpp.html
http://brendaacostaalegria.blogspot.com/2013/02/dev-c-ejercicios.html
https://eperdomo89.wordpress.com/2009/10/13/dev-c-clase7-%E2%80%93-ejercicios-de-aplicacion-ii/