SlideShare una empresa de Scribd logo
1 de 10
Comandos
importantes en c++
Nombre: Andy otañez
Curso :Cuarto Informática
Fecha:09/01/2015
Iostream.h
 Declara en el C++ básico los datos de (I/O).
 Funciones
 Cin : Declara los datos de entrada para alas variables
 Cout : Muestra los datos que uno desea que se vean en la pantalla.
stdio.h
 Define los tipos y macros necesitados para el paquete definido de I/O normal en Kernighan y
Ritchie, extendido bajo el Sistema de UNIX V.
Define el estándar de I/O predefinido vierte stdin, stdout, stdprn, y stderr, y declara I/O de
datos.
Funciones
gets
Sintaxis:
#include <stdio.h>
char *gets(char *s);
 Descripción
 Recibe un cadena del “stdin” (cadena estándar de entrada).
 Gets colecciona una cadena de caracteres terminados por una nueva línea desde la cadena
estándar de entrada “stdin” y lo pone en s. La nueva línea es reemplazada por un carácter
nulo (0) en s.
 Gets permite las cadenas de la entrada para contener ciertos caracteres del “whitespace o
espacio en blanco” (los espacios, etiquetas). Gets vuelve cuando encuentra una nueva línea;
a toda la nueva línea la copia en s.
 Note: Para Win32s o Win32 las aplicaciones de GUI, deben remitirse los “stdin”.
 El Valor de retorno:
 Si el programa esta bien, Gets devuelve s al argumento de la cadena.
 Si hay error, Gets devuelve NULO
 putchar
 Sintaxis:
 #include <stdio.h>
 int putchar(int c);
 Descripción:
 putchar(c) es un macro definido para putc(c, stdout).
 Note: Para Win32s o Win32 las aplicaciones de GUI, deben remitirse los
“stdout”.
 El Valor de retorno:
 Si el programa esta bien, putchar devuelve el carácter c.
 Si hay error, putchar devuelve EOF.
math.h
 Math.h realiza cálculos matemáticos y conversiones.
Cos, cosl
Sintaxis:
#include <math.h>
double cos(double x);
long double cosl(long double x);
 Descripción:
 Calcula el coseno de un valor.
 Cos computa el coseno del valor de la entrada. El ángulo se especifica en los radianes.
 Cosl es la versión doble larga; toma un argumento doble largo y devuelve un resultado doble
largo.
 Esta función puede usarse con “bcd” y tipos del complejo.
 El Valor de retorno:
 Si el programa esta bien, Cos de un argumento real devuelve un valor en el rango -1 a 1
 Si hay error, estas funciones pueden modificarse a través de _matherr (o _matherrl).
 pow, powl
 Sintaxis:
 #include <math.h>
 double pow(double x, double y);
 long double powl(long double x, long double y);
string.h
 Declara varios cadenas-manipulación y memorias de rutinas de
manipulación.
Strcpy
Sintaxis:
#include <string.h>
char *strcpy(char *dest, const char *src);
Descripción:
Copia de una cadena a otra.
Copia las cadenas del src al dest, se detiene después que el carácter
nulo haya terminando de moverse.
El Valor de retorno:
el strcpy devuelve el dest.
 Strcmp
 Sintaxis:
 #include <string.h>
 int strcmp(const char *s1, const char *s2);
 Descripción:
 Compara de una cadena a otra.
 Strcmp realiza una comparación sin firmar de s1 al s2, empieza con el primer
carácter de cada cordón y continúa con los caracteres subsecuentes hasta que
los caracteres correspondientes difieren o hasta el fin que alcance la cadena.
 El Valor de retorno:
 Si el s1 es... el strcmp devuelve un valor que es...
 menos del s2 <0
 igual que el s2 == 0
 mayor que el s2> 0
conio.h
Declara varias funciones usadas llamando la consola del sistema operativo las
rutinas de I/O.
Clrscr
Sintaxis:
#include <conio.h>
void clrscr(void);
Descripción:
Aclara el modo de texto de la ventana.
clrscr aclara el texto de la actual y lugares del cursor en la esquina izquierda
superior o en la posición (1,1).
La nota: no use esta función para Win32s o Win32 o aplicaciones de GUI.
iomanip.h
 Declara la I/O de las cadenas en C++ y contiene los macros por crear a
los manipuladores del parametro.
Incluye:
IOSTREAM.H

Más contenido relacionado

La actualidad más candente

Ambitos de desarrollo del Ingeniero de sistemas.
Ambitos de desarrollo del Ingeniero de sistemas.Ambitos de desarrollo del Ingeniero de sistemas.
Ambitos de desarrollo del Ingeniero de sistemas.AX92
 
Operadores y expresiones en pseudocódigo
Operadores y expresiones en pseudocódigoOperadores y expresiones en pseudocódigo
Operadores y expresiones en pseudocódigoAbrirllave
 
Clase10 2-lenguaje ensamblador
Clase10 2-lenguaje ensambladorClase10 2-lenguaje ensamblador
Clase10 2-lenguaje ensambladorInfomania pro
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++cemayoral
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CCristian Maza
 
automatas finitos
 automatas finitos automatas finitos
automatas finitosAnel Sosa
 
Método de la regla falsa (o metodo de la falsa posición) MN
Método de la regla falsa (o metodo de la falsa posición) MNMétodo de la regla falsa (o metodo de la falsa posición) MN
Método de la regla falsa (o metodo de la falsa posición) MNTensor
 
2.1 Lenguaje de Programación C y su Entorno
2.1 Lenguaje de Programación C y su Entorno2.1 Lenguaje de Programación C y su Entorno
2.1 Lenguaje de Programación C y su EntornoMeztli Valeriano Orozco
 
Tutorial algoritmo estructuras ciclicas
Tutorial algoritmo estructuras ciclicasTutorial algoritmo estructuras ciclicas
Tutorial algoritmo estructuras ciclicasMichele André
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfijaOmarzingm
 
Gramática de libre contexto
Gramática de libre contextoGramática de libre contexto
Gramática de libre contextoJaVito GagrLu
 
Unidad6 funciones
Unidad6 funcionesUnidad6 funciones
Unidad6 funcionesmoii Hp
 
Estructuras selectivas y repetitiva c#
Estructuras selectivas y repetitiva c#Estructuras selectivas y repetitiva c#
Estructuras selectivas y repetitiva c#gina huertas
 
Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de javaFaral TF
 
Mapa conceptual victortorrealba
Mapa conceptual   victortorrealbaMapa conceptual   victortorrealba
Mapa conceptual victortorrealbavmtorrealba
 

La actualidad más candente (20)

Ejercicios
EjerciciosEjercicios
Ejercicios
 
Ambitos de desarrollo del Ingeniero de sistemas.
Ambitos de desarrollo del Ingeniero de sistemas.Ambitos de desarrollo del Ingeniero de sistemas.
Ambitos de desarrollo del Ingeniero de sistemas.
 
Operadores y expresiones en pseudocódigo
Operadores y expresiones en pseudocódigoOperadores y expresiones en pseudocódigo
Operadores y expresiones en pseudocódigo
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
Clase10 2-lenguaje ensamblador
Clase10 2-lenguaje ensambladorClase10 2-lenguaje ensamblador
Clase10 2-lenguaje ensamblador
 
Uso y manejo de DFD - Una aproximación
Uso y manejo de DFD - Una aproximaciónUso y manejo de DFD - Una aproximación
Uso y manejo de DFD - Una aproximación
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación C
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
 
Método de la regla falsa (o metodo de la falsa posición) MN
Método de la regla falsa (o metodo de la falsa posición) MNMétodo de la regla falsa (o metodo de la falsa posición) MN
Método de la regla falsa (o metodo de la falsa posición) MN
 
2.1 Lenguaje de Programación C y su Entorno
2.1 Lenguaje de Programación C y su Entorno2.1 Lenguaje de Programación C y su Entorno
2.1 Lenguaje de Programación C y su Entorno
 
Tutorial algoritmo estructuras ciclicas
Tutorial algoritmo estructuras ciclicasTutorial algoritmo estructuras ciclicas
Tutorial algoritmo estructuras ciclicas
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfija
 
Gramática de libre contexto
Gramática de libre contextoGramática de libre contexto
Gramática de libre contexto
 
Unidad6 funciones
Unidad6 funcionesUnidad6 funciones
Unidad6 funciones
 
Estructuras selectivas y repetitiva c#
Estructuras selectivas y repetitiva c#Estructuras selectivas y repetitiva c#
Estructuras selectivas y repetitiva c#
 
LibreríAs De Java
LibreríAs De JavaLibreríAs De Java
LibreríAs De Java
 
Presentacion Python
Presentacion  Python Presentacion  Python
Presentacion Python
 
Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de java
 
Mapa conceptual victortorrealba
Mapa conceptual   victortorrealbaMapa conceptual   victortorrealba
Mapa conceptual victortorrealba
 

Destacado

Introduction to c programming
Introduction to c programmingIntroduction to c programming
Introduction to c programminggajendra singh
 
Fundamentos de la programacion (Luis Joyanes) 3era Edicion
Fundamentos de la programacion (Luis Joyanes) 3era EdicionFundamentos de la programacion (Luis Joyanes) 3era Edicion
Fundamentos de la programacion (Luis Joyanes) 3era EdicionDeveloper Software
 
PROGRAMAS EN DEV C++
PROGRAMAS EN DEV C++PROGRAMAS EN DEV C++
PROGRAMAS EN DEV C++KarenAlmanza
 
Fundamentos de programacion luis joyanes aguilar 3ed
Fundamentos de programacion   luis joyanes aguilar 3edFundamentos de programacion   luis joyanes aguilar 3ed
Fundamentos de programacion luis joyanes aguilar 3edvictdiazm
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigoepetekaun
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltosRoldan El Gato
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de AlgoritmosPepe Xdsasda
 

Destacado (8)

Introduction to c programming
Introduction to c programmingIntroduction to c programming
Introduction to c programming
 
Fundamentos de la programacion (Luis Joyanes) 3era Edicion
Fundamentos de la programacion (Luis Joyanes) 3era EdicionFundamentos de la programacion (Luis Joyanes) 3era Edicion
Fundamentos de la programacion (Luis Joyanes) 3era Edicion
 
PROGRAMAS EN DEV C++
PROGRAMAS EN DEV C++PROGRAMAS EN DEV C++
PROGRAMAS EN DEV C++
 
Solución de problemas con algoritmos
Solución de problemas con algoritmosSolución de problemas con algoritmos
Solución de problemas con algoritmos
 
Fundamentos de programacion luis joyanes aguilar 3ed
Fundamentos de programacion   luis joyanes aguilar 3edFundamentos de programacion   luis joyanes aguilar 3ed
Fundamentos de programacion luis joyanes aguilar 3ed
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmos
 

Similar a Comandos importantes en c++

Bibliotecas mas importantes en c++
Bibliotecas mas importantes en c++Bibliotecas mas importantes en c++
Bibliotecas mas importantes en c++NeliRS2027
 
08 strings o cadenas
08 strings o cadenas08 strings o cadenas
08 strings o cadenashorusblom
 
Guia De Practica 3
Guia De Practica 3Guia De Practica 3
Guia De Practica 3louis
 
Funciones C++
Funciones C++Funciones C++
Funciones C++Jarvis_15
 
Informe técnico 1
Informe técnico 1Informe técnico 1
Informe técnico 1Saya Paredes
 
Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Milton Nicolay
 
A1 u1-16230227
A1 u1-16230227A1 u1-16230227
A1 u1-16230227erikalejo
 
introducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptxintroducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptxErisbeymarin
 
Instituto tecnológico particular
Instituto tecnológico particularInstituto tecnológico particular
Instituto tecnológico particularCarlota Guzman
 
Algoritmos y lenjuage de programacion
Algoritmos y  lenjuage de programacionAlgoritmos y  lenjuage de programacion
Algoritmos y lenjuage de programacionYsaac Ruiz
 
Trabajo programacion 1 jose silva
Trabajo programacion 1 jose silvaTrabajo programacion 1 jose silva
Trabajo programacion 1 jose silvaJhosse Ant Siilva
 

Similar a Comandos importantes en c++ (20)

Bibliotecas mas importantes en c++
Bibliotecas mas importantes en c++Bibliotecas mas importantes en c++
Bibliotecas mas importantes en c++
 
08 strings o cadenas
08 strings o cadenas08 strings o cadenas
08 strings o cadenas
 
Guia De Practica 3
Guia De Practica 3Guia De Practica 3
Guia De Practica 3
 
Funciones C++
Funciones C++Funciones C++
Funciones C++
 
Informe técnico 1
Informe técnico 1Informe técnico 1
Informe técnico 1
 
C++.pdf
C++.pdfC++.pdf
C++.pdf
 
Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++
 
Sesion12.pdf
Sesion12.pdfSesion12.pdf
Sesion12.pdf
 
Librerias de dev c++
Librerias de dev c++Librerias de dev c++
Librerias de dev c++
 
A1 u1-16230227
A1 u1-16230227A1 u1-16230227
A1 u1-16230227
 
Taller 1 de estructuras
Taller 1 de estructurasTaller 1 de estructuras
Taller 1 de estructuras
 
introducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptxintroducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptx
 
P1
P1P1
P1
 
P1 (1)
P1 (1)P1 (1)
P1 (1)
 
Lenguajes en C++
Lenguajes en C++Lenguajes en C++
Lenguajes en C++
 
P1
P1P1
P1
 
Instituto tecnológico particular
Instituto tecnológico particularInstituto tecnológico particular
Instituto tecnológico particular
 
Algoritmos y lenjuage de programacion
Algoritmos y  lenjuage de programacionAlgoritmos y  lenjuage de programacion
Algoritmos y lenjuage de programacion
 
Trabajo programacion 1 jose silva
Trabajo programacion 1 jose silvaTrabajo programacion 1 jose silva
Trabajo programacion 1 jose silva
 
Escuela
EscuelaEscuela
Escuela
 

Comandos importantes en c++

  • 1. Comandos importantes en c++ Nombre: Andy otañez Curso :Cuarto Informática Fecha:09/01/2015
  • 2. Iostream.h  Declara en el C++ básico los datos de (I/O).  Funciones  Cin : Declara los datos de entrada para alas variables  Cout : Muestra los datos que uno desea que se vean en la pantalla.
  • 3. stdio.h  Define los tipos y macros necesitados para el paquete definido de I/O normal en Kernighan y Ritchie, extendido bajo el Sistema de UNIX V. Define el estándar de I/O predefinido vierte stdin, stdout, stdprn, y stderr, y declara I/O de datos. Funciones gets Sintaxis: #include <stdio.h> char *gets(char *s);  Descripción  Recibe un cadena del “stdin” (cadena estándar de entrada).  Gets colecciona una cadena de caracteres terminados por una nueva línea desde la cadena estándar de entrada “stdin” y lo pone en s. La nueva línea es reemplazada por un carácter nulo (0) en s.  Gets permite las cadenas de la entrada para contener ciertos caracteres del “whitespace o espacio en blanco” (los espacios, etiquetas). Gets vuelve cuando encuentra una nueva línea; a toda la nueva línea la copia en s.  Note: Para Win32s o Win32 las aplicaciones de GUI, deben remitirse los “stdin”.
  • 4.  El Valor de retorno:  Si el programa esta bien, Gets devuelve s al argumento de la cadena.  Si hay error, Gets devuelve NULO  putchar  Sintaxis:  #include <stdio.h>  int putchar(int c);  Descripción:  putchar(c) es un macro definido para putc(c, stdout).  Note: Para Win32s o Win32 las aplicaciones de GUI, deben remitirse los “stdout”.  El Valor de retorno:  Si el programa esta bien, putchar devuelve el carácter c.  Si hay error, putchar devuelve EOF.
  • 5. math.h  Math.h realiza cálculos matemáticos y conversiones. Cos, cosl Sintaxis: #include <math.h> double cos(double x); long double cosl(long double x);
  • 6.  Descripción:  Calcula el coseno de un valor.  Cos computa el coseno del valor de la entrada. El ángulo se especifica en los radianes.  Cosl es la versión doble larga; toma un argumento doble largo y devuelve un resultado doble largo.  Esta función puede usarse con “bcd” y tipos del complejo.  El Valor de retorno:  Si el programa esta bien, Cos de un argumento real devuelve un valor en el rango -1 a 1  Si hay error, estas funciones pueden modificarse a través de _matherr (o _matherrl).  pow, powl  Sintaxis:  #include <math.h>  double pow(double x, double y);  long double powl(long double x, long double y);
  • 7. string.h  Declara varios cadenas-manipulación y memorias de rutinas de manipulación. Strcpy Sintaxis: #include <string.h> char *strcpy(char *dest, const char *src); Descripción: Copia de una cadena a otra. Copia las cadenas del src al dest, se detiene después que el carácter nulo haya terminando de moverse. El Valor de retorno: el strcpy devuelve el dest.
  • 8.  Strcmp  Sintaxis:  #include <string.h>  int strcmp(const char *s1, const char *s2);  Descripción:  Compara de una cadena a otra.  Strcmp realiza una comparación sin firmar de s1 al s2, empieza con el primer carácter de cada cordón y continúa con los caracteres subsecuentes hasta que los caracteres correspondientes difieren o hasta el fin que alcance la cadena.  El Valor de retorno:  Si el s1 es... el strcmp devuelve un valor que es...  menos del s2 <0  igual que el s2 == 0  mayor que el s2> 0
  • 9. conio.h Declara varias funciones usadas llamando la consola del sistema operativo las rutinas de I/O. Clrscr Sintaxis: #include <conio.h> void clrscr(void); Descripción: Aclara el modo de texto de la ventana. clrscr aclara el texto de la actual y lugares del cursor en la esquina izquierda superior o en la posición (1,1). La nota: no use esta función para Win32s o Win32 o aplicaciones de GUI.
  • 10. iomanip.h  Declara la I/O de las cadenas en C++ y contiene los macros por crear a los manipuladores del parametro. Incluye: IOSTREAM.H