





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
Apuntes básicos Fonaments d'Informàtica UPC c++
Tipo: Apuntes
1 / 9
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!






veces, se usan para realizar funciones o para facilitarlas. Deben incluirse con #include las necesarias al principio del programa. Librerías vistas hasta ahora:
3.4 string Sirve para almacenar una cadena de caracteres, el valor numérico de esta cadena depende de su longitud. (Ana < Jose_Juanjo). Va entre “ ” 3.5 bool Booleano, solo expresa true o false, puede ser una de esas expresiones o una condición. Los componentes de las condiciones pueden tener estas relaciones: == Igual que < Menor que
Mayor que <= Menor o igual que = Mayor o igual que != No es igual que 3.6 float Sirve para almacenar números decimales de manera menos precisa y eficiente que el tipo double, es mejor usar ese.
4.4 else Un else es una función que hace que una parte del programa se ejecute solo si la condición de un if anterior se incumplía. No puede haber un else sin antes un if. else{ parte del programa a ejecutar } Si la parte del programa a ejecutar es una sola línea se pueden omitir los {}. 4.5 else if Esto no es una función a parte, si no una suma de las dos anteriores. Cuando hay varias condiciones que se puedan cumplir hay que encadenar funciones if, si solo se ponen if hacemos que el programa pierda optimización (y que el profesor quite puntos), pero si a partir del primer if ponemos else if hacemos que si el primer if se ejecuta el resto no se hagan.
Bucles Todos los bucles pueden tener couts y cins dentro, cuando un cin está dentro de un bucle y no se tiene límite de entrada de datos se utiliza CTRL+Z para dejar de poner datos. Una iteración es cada “vez” que se ejecuta un bucle. 4.6 while Se podría definir como un if que se repite. Cuando una condición asignada se cumple se ejecuta parte del programa, y una vez llega al final vuelve a comprobar si se cumple la condición, si se deja de cumplir sale del bucle y si no, vuelve a ejecutarse y sigue repitiendo así hasta que se incumpla la condición. while (condición){ Parte del programa a ejecutar } Si la parte del programa a ejecutar es una sola línea se pueden omitir los {}. 4.7 for A efectos prácticos es un while que se utiliza cuando se saben cuantas repeticiones del bucle se deben hacer, ya que te permite crear o usar una variable y ejecutar algo al final de cada iteración del bucle en la misma función.