







Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
es una investigacion realizada sobre los fundamentos de la programacion
Tipo: Resúmenes
1 / 13
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!








05 - 2623 - 740 ext 260 - 261 / 05- 2613 - 453
- 05 - 2623 - 740 ext 260 - 261 / 05- 2613 - la carrera de ingeniería eléctrica forma profesionales de alta calidad técnica, ética y humanista, para satisfacer los requerimientos del desarrollo socio-económico de la provincia del país con el aporte de docentes competente y éticos mediante una infraestructura tecnológica de ultima generación. 1.2 VISION la carrera de ingeniería eléctrica proyecta consolidarse en unidad de alta calidad académica en la formación de profesionales lideres a innovadores que fomentan el desarrollo del país con reconocimiento nacional e internacional.
C++ es un lenguaje de programación de mediados de los años 80. Nació con la intención de extender el lenguaje de programación C para permitir la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos , el C++ es un lenguaje híbrido. Más adelante se añadieron facilidades de programación genérica, que se sumaron a los paradigmas de programación estructurada y programación orientada a objetos. Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma. Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos que se comporten como tipos fundamentales. 2.1 Datos y variables Variables en el lenguaje c Todo lo expuesto en relación a variables en el curso Bases de la programación nivel I será válido y útil con el lenguaje C, pero con matices, ya que cada lenguaje sigue sus propias normas y pautas. Si no sabes qué es una variable consulta el curso de Bases de la programación de aprenderaprogramar.com. Vamos a tratar los aspectos más básicos de la declaración y uso de variables con C y a dar algunas orientaciones a través de las que profundizar en el manejo de variables. 2.1.1 Nombres y tipos de variables. declaración. El lenguaje C obliga a declarar una variable antes de ser usada. Es decir, no podríamos escribir algo del tipo: Mostrar velocidad01, si antes no hemos “dicho” (declarado) que existe una variable con ese nombre. Declarar una variable no significa que se le asigne contenido, sino simplemente se indica que la variable existe.¿Qué nos mostrará si intentamos mostrar o utilizar la variable si no le hemos asignado contenido? Hay lenguajes que asignan automáticamente contenido cero, vacío o falso a una variable, dependiendo de qué tipo sea. Sin embargo en C no está permitido usar una
int [Nombre de variable]; Para facilitar la corrección y claridad de nuestros programas el lugar donde realizaremos la declaración de variables, al menos de momento, será después de la línea int main() , que constituye el inicio del código ejecutivo de nuestro programa. Crea un nuevo proyecto, denomínalo proyectoCurso2 y accede al código. Si no recuerdas cómo hacer esto, lee las explicaciones que hemos dado anteriormente. Una vez en la ventana de código, dentro del int main() {…} escribe: (Cardador, 2014) 2.2 Contadores y Acumuladores 2.2.1 Contador: Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad constante cada vez que se produce un determinado suceso o acción. Los contadores se utilizan con la finalidad de contar sucesos o acciones internas de un bucle; deben realizar una operación de inicialización y posteriormente las sucesivas de incremento o decremento del mismo. La inicialización consiste en asignarle al contador un valor inicial. Se situará antes y fuera del bucle. estructura: int cont = 0 inicio del bucle i = i + fin del bucle 2.2.2 Acumulador: Es una variable que suma sobre sí misma un conjunto de valores para de esta manera tener la suma de todos ellos en una sola variable. La diferencia entre un contador y un acumulador es que int numeroDePlantas;
mientras el primero va aumentando de uno en uno, el acumulador va aumentando en una cantidad variable. estructura: int acum = 0 inicio del bucle acum = acum + valor fin del bucle. 2.3 MONSTRAR MENSAJES POR PANTALLA EN C (función printf.) Una funcionalidad básica para poder desarrollar nuestros primeros programas en C será la de mostrar mensajes por pantalla. Esto nos permitirá mostrar mensajes al usuario del programa, visualizar el resultado de cálculos, etc. Hay varias formas de mostrar mensajes por pantalla con C, vamos a comenzar estudiando el uso de una de ellas. La salida de datos por pantalla más básica la conseguimos a través de la función printf. La sintaxis básica para esta función es la siguiente: printf ("texto1 %codigoFormato1 texton %codigoFormaton", variable1, variablen); Se puede introducir la cantidad de texto y la cantidad de variables a mostrar por pantalla que se desee. 2.4 PEDIR DATOS POR TECLADO EN C (función scanf) Una tarea con la que nos enfrentamos con frecuencia como programadores es la de pedir datos al usuario. Por ejemplo, que introduzca un número o que introduzca una palabra. La sintaxis básica para pedir datos al usuario a través de teclado se basa en la función scanf y es la siguiente: scanf ("%codigoFormato", &nombreVariableQueAlmacenaLaEntrada);
entero, si usted solicita un carácter y si solicita una cadena de caracteres usted deberá ingresar una cadena de caracteres. 2.6 Salida estándar (cout) Los valores de variables se pueden enviar a la pantalla empleando cout. Es posible enviar a la pantalla cualquier combinación de variables y cadenas. Cout es usado conjuntamente con el operador de inserción, que es escrito como << (dos signos menores). (Delgado, 2014) 2.7 EJEMPLOS 2.7.1 Programa que convierte de grados Fahrenheit a grados Celsius #include #include Int c, f; main () { printf ("\n ####Programa que convierte de Grados Faharenheit a Grados Celcius###.\n\n"); for(f=0;f<=300;f+=20) { c=((f-32)/1.8); printf("\n%d Faharenheit es igual a %d grados celcius. \n",f,c); getch();
2.7.2 Programa que imprime el número de repeticiones de un carácter #include #include main() { int n,i; char x[3]; printf("inserte un caracter" ); scanf("%s",& x); printf("inserte el numero de repeticiones" ); scanf("%d", & n); i=1; while(i<=n) { printf("%s", x); i++; } getch(); } (Jara, 2013) 2.7.3 Escriba un programa que te imprima un mensaje de presentación, te pregunte como te llamas y te salude #include #include main() { char nombre[20]; printf("Hola, me llamo C++, y tu?\n");
3 Bibliografía Cardador, C. A. (2014). Programación con lenguajes de guión en páginas web. En C. A. Cardador, DIAGRAMAS DE FLUJO (pág. 321). MADRID: IC Editorial. Carlos, M. P. (2014). Programación. En M. P. Carlos, DIAGRAMAS DE FLUJO (pág. 294). LIMA: RA-MA Editorial. Delgado, F. J. (2014). PROBLEMARIO DE ALGORITMOS RESUELTOS CON DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO. En C. E. Amador, PROBLEMARIO DE ALGORITMOS RESUELTOS (pág. 169). MEXICO: Universidad Autónoma de Aguascalientes. Jara, J. C. (2013). ENTORNO DE DESARROLLO PARA LA EJECUCIÓN Y TRADUCCIÓN DE PSEUDOCÓDIGO. En J. C. Jara, DIAGRAMAS DE FLUJO (pág. 39). LIMA: PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ. Noguera Otero Francisco Javier, a. T. (2013). PROGRAMACION. En a. T. Noguera Otero Francisco Javier, DIAGRAMAS DE FLUJO (pág. 47). BUENOS AIRES: Editorial UOC.