Documentos de Académico
Documentos de Profesional
Documentos de Cultura
fwrite
getc
getchar
gets
qsort
abs, labs
div, ldiv
memcmp
memset
strcat
strncat
strchr
strrchr
strcmp
strncmp
strcoll
strcpy
strncpy
strerror
strlen
strspn
strcspn
strpbrk
strstr
strtok
strxfrm
strrev
arcocoseno
arcoseno
arcotangente
arcotangente de dos parmetros
menor entero no menor que el parmetro
coseno
coseno hiperblico
funcin exponencial, computa ex
valor absoluto
mayor entero no mayor que el parmetro
residuo de la division de flotantes
fracciona y eleva al cuadrado.
tamao del exponente de un valor en punto flotante
logaritmo natural
logaritmo en base 10
obtiene un valor en punto flotante ntegro y en partes
eleva un valor dado a un exponente, xy
seno
seno hiperblico
raz cuadrada
tangente
tangente hiperblica
cscanf
putch
if (<expres_bool>)
{
<sent 1>
...
<sent n>
}
if (<expres_bool>)
<sentencia>
else
<sentencia>
if (<expres_bool>)
{
<sent 1>
...
<sent n>
}
else
{
<sent 1>
...
<sent n>
}
Estructura switch
Permite seleccionar entre mltiples alternativas posibles. La expresin del
switch es una variable int o char, que puede tomar los valores, entre otros,
dados por "opcin 1", "opcin 2", etc.
La palabra reservada break permite que el flujo de programa se detenga justo
despus de la ejecucin de la sentencia anterior a ese break.
Por otro lado, la alternativa default es opcional y engloba un conjunto de
sentencias (que puede ser vaco, contener una sola sentencia o varias) que se
ejecutan en caso de que ninguna de las alternativas del switch tenga un valor
coincidente con el resultado de evaluar la expresin del selector. La notacin
BNF de la sentencia switch es:
<sent_switch>::= switch (<expresion>)
{
{case <caso> [break]}
[default <sec_sent>]
}
<caso> ::= <expresion_constante> : <sec_sent>
switch (selector)
{
case 1:
case 2:
cout << "Salida para los casos 1 y 2" << endl;
break;
case 3:
cout << "Salida para el caso 3" << endl;
break;
default:
cout << "Salida para los restantes casos" << endl;
}
Estructuras de iteracin
C++ nos ofrece 3 esquemas de iteracin diferentes:
while
do while
for
Estructura while
La sintaxis de la sentencia while viene definida por la siguiente notacin BNF:
<sent_while> ::= while (<expres_bool>)
<sec_sent>
Lo ms importante a recordar de la sentencia while es que su condicin de
terminacin (<expresbool>) se comprueba cada vez antes de que el cuerpo del
bucle (<sec sent>) sea ejecutado. El cuerpo se ejecuta mientras se cumpla la
condicin de control. Si la condicin es false (0), entonces el cuerpo no se
ejecuta. Hay que hacer notar que, si la condicin es true (1) inicialmente, la
sentencia while no terminara (bucle infinito) a menos que en el cuerpo de la
misma se modifique de alguna forma la condicin de control del bucle. Una
sentencia while se ejecutar cero o ms veces.
Estructura do/while
Su sintaxis viene dada por:
<sent_do_while> ::= do
<sec_sent>
while (<expres_bool>)
Al igual que en la sentencia while, en esta sentencia el cuerpo del bucle se
ejecuta mientras que sea verdad la expresin booleana que constituye la
condicin de control. Adems, esta condicin se comprueba cada vez tras la
ejecucin del cuerpo, no antes,como en el while. El cuerpo de una sentencia
do/while siempre se ejecuta al menos una vez. Cuando esto pueda ocurrir es
ms conveniente su uso que la sentencia while.
Estructura for
Su sintaxis:
<sent_for> ::= for (<expres_ini>;<expres_bool>;<expres_inc>)
<sec_sent>
El bucle for contiene las cuatro partes siguientes:
Bibliografa:
http://myslide.es/education/c-y-sus-librerias.html
https://www.programarya.com/Cursos/C++/Bibliotecas-o-Librerias
http://cbasesdedatos.blogspot.com
https://www.google.com.ec/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=8&cad=rja&uact=8&ved=0ahUKEwjb9
ufd5NTJAhXDNSYKHceLCzgQFghEMAc&url=http%3A%2F
%2Fwww.lcc.uma.es%2F~valverde%2Flp1t3.pdf&usg=AFQjCNFsZoEYHdA8FXK0hSEocGyfLLUfA&bvm=bv.109910813,d.eWE