SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
Librería Conio
La librería conio se utiliza más que nada por sus comandos:
getch(), clrscr(), gotoxy(), textcolor(), y textbackground(), los cuales usamos
para darle mejor presentación a nuestros programas.
Sintaxis:
#include<conio.h>
Librería Stdio
La librería stdio son funciones de entrada/salida son aquellas que transportan datos
entre el programa y la entrada y salida estandar (teclado y pantallar espectivamente).
Sintaxis:
#include<stdio.h>
Cabecera del Programa
Es la función principal de un programa, es decir se ejecutará al iniciar y terminar un
programa.
Sintaxis:
Void main( )
{
}
Variables Enteras
Una variable es un objeto del lenguaje cuyo valor se puede cambiar, antes de utilizar
una variable ésta debe de ser declarada, al declarar una variable, se le asocia un
identificador, es decir, un nombre, con un tipo de almacenamiento cuya forma
determina la visibilidad y existencia de la variable.
Datos Descripción Memoria
int Cantidad entera
2 bytes o una palabra (varía según
compilador).
char Carácter 1 byte.
float
Almacena valores reales en
punto flotante.
1 palabra (4 bytes).
Variable int
Usaremos para ello el tipo de variable int para datos Numéricos enteros.
Sintaxis:
int [Nombre de variable];
Ejemplo:
Int variable1,numero2,suma;
Variables de tipo Char
Usaremos para ello el tipo de variable char para datos de tipo texto.
Sintaxis:
Char [nombre de la variable] y entre corchetes se coloca la cantidad de caracteres de
la variable [ ];
Ejemplo:
Char nombre[25],direccion[30];}
Variables Flotantes
Usaremos para ello el tipo de variable float para datos de tipo decimales.
Sintaxis:
Float [Nombre de variable];
Ejemplo:
Float peso, estatura;
Limpiar pantalla
Esta función despeja la ventana de texto actual y coloca el cursor en la esquina superior
izquierda: posición (1,1).
Sintaxis:
clrscr();
Mostrar Mensaje en Pantalla
La función printf (que deriva su nombre de “print formatted”) imprime un mensaje
por pantalla utilizando una “cadena de formato” que incluye las instrucciones para
mezclar múltiples cadenas en la cadena final a mostrar por pantalla.
Sintaxis:
printf(“ingresar el mensaje a mostrar en pantalla”);
ejemplo:
printf(“ingresa el valor de la Variable 1: n”);
Almacenar un Valor
La función scanf permite leer y almacenar varios tipos de datos de una sola vez, tales
como enteros, números decimales o cadenas de caracteres.
Sintaxis:
scanf(“%d”,&nombredelaviariable);
Ejemplo:
scanf(“%d”,&variable1);
Mostar información en pantalla
La función getch retorna el carácter leído desde el teclado y se coloca al final del
programa.
Sintaxis:
getch();
Sintaxis de Programa en c++
Mostrar mensaje en pantalla
#include<conio.h>
#include<stdio.h>
void main()
{
printf( "Programación Jim 05/FEBRERO/2019" );
getch();
}
Sintaxis de Programa en c++
Operación matemática
#include <conio.h>
#include <stdio.h>
void main()
{
int n1, n2, producto, suma;
printf( "Introduzca primer número: n" );
scanf( "%d", &n1 );
printf( "Introduzca segundo número: n" );
scanf( "%d", &n2 );
suma = n1 + n2;
printf( "La suma es: %d", suma );
getch();
}
Sintaxis de programa en c++
Ingreso de información de tipo texto
#include <conio.h>
#include <stdio.h>
void main()
{
char nombre[20],apellidomaterno[20],apellidopaterno[20];
printf( "Introduzca su Nombre: n" );
scanf( "%s", &nombre);
printf( "Introduzca su Apellido Paterno: n" );
scanf( "%s", &apellidopaterno);
printf( "Introduzca su Apellido Materno: n" );
scanf( "%s", &apellidomaterno);
printf( "Tus Datos son: %s %s %s ", nombre,apellidopaterno,apellidomaterno);
getch();
}
Condicional if
instrucción alternativa doble (if else) permite seleccionar el siguiente bloque de
instrucciones a ejecutar, entre dos posibles, por medio de una condición.
Sintaxis:
if(condición a evaluar) //Por ejemplo X <= 10
{
Bloque de Instrucciones si se cumple la condición....
....
}
Ejemplo:
void main( )
{
int edad;
printf("Escribe cuántos años tienes: ");
scanf(“%d”,&edad;
//Indica si el usuario es mayor de edad
if (edad >= 18)
{
printf("Puedes votar");
}
//Indica si el usuario es menor de edad
if (edad < 18)
{
printf( "Acceso denegado, eres menor de edad");
}
return 0;
getch();
}
Condicional switch
La instrucción alternativa múltiple (switch) permite seleccionar el siguiente bloque de
instrucciones a ejecutar, entre varios posibles, por medio de una expresión de
igualdad.
Sintaxis:
witch(opción) //donde opción es la variable a comparar
{
case valor1: { proceso } //Bloque de instrucciones 1;
break;
case valor2: { proceso } //Bloque de instrucciones 2;
break;
case valor3: { proceso } //Bloque de instrucciones 3;
break;
//Nótese que valor 1 2 y 3 son los valores que puede tomar la opción
//la instrucción break es necesaria, para no ejecutar todos los casos.
default: //Bloque de instrucciones por defecto;
//default, es el bloque que se ejecuta en caso de que no se dé ningún caso
}
Ejemplo:
void main( )
{
char opcion;
float n1,n2,r;
do{
printf("ingrese el primer numero:n ");
scanf("%f",&n1);
printf("ingrese el segundo numero:n ");
scanf("%f",&n2);
printf("nMENU DE OPCIONES");
printf("n1.SUMAn2.RESTA n5.SALIR ");
printf("nESCOGA SU OPCION: ");
scanf("%s",&opcion);
switch(opcion)
{
case '1': {
r=n1+n2;
}
break;
case '2': {
r=n1-n2;
}
break;
case '5': {
printf("salir");
}
break;
default:printf("error... opcion invalida n");
}
printf("el resultado de su opcion es: %.2f", r);
}while(opcion!=5);
getch( );
}

Contenu connexe

Tendances

Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosTópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosJosé Antonio Sandoval Acosta
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++Idalia Tristan
 
Gramática Libre de Contexto
Gramática Libre de ContextoGramática Libre de Contexto
Gramática Libre de ContextoBrayhan Acosta
 
Palabras Reservadas en C++
Palabras Reservadas en C++Palabras Reservadas en C++
Palabras Reservadas en C++ncrmax
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-whileDelvi Ramirez
 
ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++die_dex
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosCarolina Cols
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivasmarigelcontreras
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)Luis Ancel
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacionLuis Igoodbad
 
Definición de punteros en C++ en Introducción a la Programación
Definición de punteros en C++ en Introducción a la ProgramaciónDefinición de punteros en C++ en Introducción a la Programación
Definición de punteros en C++ en Introducción a la ProgramaciónFacultad de Ciencias y Sistemas
 
Parte 4 Máquinas De Turing
Parte 4  Máquinas De  TuringParte 4  Máquinas De  Turing
Parte 4 Máquinas De TuringRicardo Quintero
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantesCarlos Pes
 
Serie Fibonacci en C
Serie Fibonacci en CSerie Fibonacci en C
Serie Fibonacci en CAbraham
 

Tendances (20)

Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosTópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
 
LibreríAs De Java
LibreríAs De JavaLibreríAs De Java
LibreríAs De Java
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Sintaxis del lenguaje c++
Sintaxis del lenguaje c++Sintaxis del lenguaje c++
Sintaxis del lenguaje c++
 
Gramática Libre de Contexto
Gramática Libre de ContextoGramática Libre de Contexto
Gramática Libre de Contexto
 
Palabras Reservadas en C++
Palabras Reservadas en C++Palabras Reservadas en C++
Palabras Reservadas en C++
 
Funciones recursivas en C++
Funciones recursivas en C++Funciones recursivas en C++
Funciones recursivas en C++
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++
 
Comandos java
Comandos javaComandos java
Comandos java
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativos
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacion
 
Definición de punteros en C++ en Introducción a la Programación
Definición de punteros en C++ en Introducción a la ProgramaciónDefinición de punteros en C++ en Introducción a la Programación
Definición de punteros en C++ en Introducción a la Programación
 
Parte 4 Máquinas De Turing
Parte 4  Máquinas De  TuringParte 4  Máquinas De  Turing
Parte 4 Máquinas De Turing
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantes
 
Presentacion Python
Presentacion  Python Presentacion  Python
Presentacion Python
 
Serie Fibonacci en C
Serie Fibonacci en CSerie Fibonacci en C
Serie Fibonacci en C
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
 

Similaire à Sintaxis funciones c++

Tutorial lenguaje c
Tutorial lenguaje cTutorial lenguaje c
Tutorial lenguaje ctbjs
 
Tutorial lenguaje c
Tutorial lenguaje cTutorial lenguaje c
Tutorial lenguaje ctbjs
 
Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)Eloy Rodriguez
 
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++die_dex
 
Estructuras de decisión o selectivas
Estructuras de decisión o selectivasEstructuras de decisión o selectivas
Estructuras de decisión o selectivasDenisse C
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaMariannis Ortega
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaMariannis Ortega
 
ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++die_dex
 
Programación c
Programación cProgramación c
Programación cvictdiazm
 
Estructuras de seleccion
Estructuras de seleccionEstructuras de seleccion
Estructuras de seleccionClariza
 
Chuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantesChuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantesAbrirllave
 

Similaire à Sintaxis funciones c++ (20)

Escuela
EscuelaEscuela
Escuela
 
Escuela
EscuelaEscuela
Escuela
 
Programa
ProgramaPrograma
Programa
 
Tutorial lenguaje c
Tutorial lenguaje cTutorial lenguaje c
Tutorial lenguaje c
 
Tutorial lenguaje c
Tutorial lenguaje cTutorial lenguaje c
Tutorial lenguaje c
 
Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)
 
C++
C++C++
C++
 
Clase 6
Clase 6Clase 6
Clase 6
 
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++
 
Estructuras de decisión o selectivas
Estructuras de decisión o selectivasEstructuras de decisión o selectivas
Estructuras de decisión o selectivas
 
C basico
C basicoC basico
C basico
 
C basico
C basicoC basico
C basico
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++
 
Programación c
Programación cProgramación c
Programación c
 
Programación c
Programación cProgramación c
Programación c
 
C++
C++C++
C++
 
Estructuras de seleccion
Estructuras de seleccionEstructuras de seleccion
Estructuras de seleccion
 
Chuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantesChuleta de lenguaje C para principiantes
Chuleta de lenguaje C para principiantes
 

Plus de Fabiola Cortes

Digitalizacion de sonido
Digitalizacion de sonidoDigitalizacion de sonido
Digitalizacion de sonidoFabiola Cortes
 
analisis de la informacion tiendas online
analisis de la informacion tiendas onlineanalisis de la informacion tiendas online
analisis de la informacion tiendas onlineFabiola Cortes
 
Crear un examen online jim
Crear un examen online jimCrear un examen online jim
Crear un examen online jimFabiola Cortes
 
Adaptador de pantalla practica
Adaptador de pantalla practicaAdaptador de pantalla practica
Adaptador de pantalla practicaFabiola Cortes
 
Componentes de hardware
Componentes de hardwareComponentes de hardware
Componentes de hardwareFabiola Cortes
 
Proceso de investigacion de mercado
Proceso de  investigacion de mercadoProceso de  investigacion de mercado
Proceso de investigacion de mercadoFabiola Cortes
 
Crear una cuenta de slideshare
Crear una cuenta de slideshareCrear una cuenta de slideshare
Crear una cuenta de slideshareFabiola Cortes
 
Creación de cuenta en Prezi y Formatos
Creación de cuenta en Prezi y FormatosCreación de cuenta en Prezi y Formatos
Creación de cuenta en Prezi y FormatosFabiola Cortes
 
Desarrollo de sublimado en taza
Desarrollo de sublimado en tazaDesarrollo de sublimado en taza
Desarrollo de sublimado en tazaFabiola Cortes
 
Segmentacion de Mercado y Variables
Segmentacion de Mercado y VariablesSegmentacion de Mercado y Variables
Segmentacion de Mercado y VariablesFabiola Cortes
 
ámbito del Diseño y la Comunicación
ámbito del Diseño y la Comunicaciónámbito del Diseño y la Comunicación
ámbito del Diseño y la ComunicaciónFabiola Cortes
 

Plus de Fabiola Cortes (20)

Digitalizacion de sonido
Digitalizacion de sonidoDigitalizacion de sonido
Digitalizacion de sonido
 
Pantalla verde
Pantalla verdePantalla verde
Pantalla verde
 
Formas y su uso
Formas y su usoFormas y su uso
Formas y su uso
 
Stop motion
Stop motionStop motion
Stop motion
 
analisis de la informacion tiendas online
analisis de la informacion tiendas onlineanalisis de la informacion tiendas online
analisis de la informacion tiendas online
 
Crear un examen online jim
Crear un examen online jimCrear un examen online jim
Crear un examen online jim
 
Adaptador de pantalla practica
Adaptador de pantalla practicaAdaptador de pantalla practica
Adaptador de pantalla practica
 
Educación
 Educación Educación
Educación
 
Componentes de hardware
Componentes de hardwareComponentes de hardware
Componentes de hardware
 
Proceso de investigacion de mercado
Proceso de  investigacion de mercadoProceso de  investigacion de mercado
Proceso de investigacion de mercado
 
Trufas de oreo
Trufas de oreoTrufas de oreo
Trufas de oreo
 
Crear una cuenta de slideshare
Crear una cuenta de slideshareCrear una cuenta de slideshare
Crear una cuenta de slideshare
 
Creación de cuenta en Prezi y Formatos
Creación de cuenta en Prezi y FormatosCreación de cuenta en Prezi y Formatos
Creación de cuenta en Prezi y Formatos
 
Desarrollo de sublimado en taza
Desarrollo de sublimado en tazaDesarrollo de sublimado en taza
Desarrollo de sublimado en taza
 
Ilustración
IlustraciónIlustración
Ilustración
 
Segmentacion de Mercado y Variables
Segmentacion de Mercado y VariablesSegmentacion de Mercado y Variables
Segmentacion de Mercado y Variables
 
ámbito del Diseño y la Comunicación
ámbito del Diseño y la Comunicaciónámbito del Diseño y la Comunicación
ámbito del Diseño y la Comunicación
 
Conclusión Webquest
Conclusión WebquestConclusión Webquest
Conclusión Webquest
 
Proceso
Proceso Proceso
Proceso
 
Inegi
InegiInegi
Inegi
 

Dernier

libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajeKattyMoran3
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxRosabel UA
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectosTrishGutirrez
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfsolidalilaalvaradoro
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfJosé Hecht
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)jlorentemartos
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejormrcrmnrojasgarcia
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdflizcortes48
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...GIANCARLOORDINOLAORD
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2Eliseo Delgado
 

Dernier (20)

libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguaje
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptx
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejor
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdf
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
 

Sintaxis funciones c++

  • 1. Librería Conio La librería conio se utiliza más que nada por sus comandos: getch(), clrscr(), gotoxy(), textcolor(), y textbackground(), los cuales usamos para darle mejor presentación a nuestros programas. Sintaxis: #include<conio.h> Librería Stdio La librería stdio son funciones de entrada/salida son aquellas que transportan datos entre el programa y la entrada y salida estandar (teclado y pantallar espectivamente). Sintaxis: #include<stdio.h> Cabecera del Programa Es la función principal de un programa, es decir se ejecutará al iniciar y terminar un programa. Sintaxis: Void main( ) { } Variables Enteras Una variable es un objeto del lenguaje cuyo valor se puede cambiar, antes de utilizar una variable ésta debe de ser declarada, al declarar una variable, se le asocia un identificador, es decir, un nombre, con un tipo de almacenamiento cuya forma determina la visibilidad y existencia de la variable. Datos Descripción Memoria int Cantidad entera 2 bytes o una palabra (varía según compilador). char Carácter 1 byte. float Almacena valores reales en punto flotante. 1 palabra (4 bytes).
  • 2. Variable int Usaremos para ello el tipo de variable int para datos Numéricos enteros. Sintaxis: int [Nombre de variable]; Ejemplo: Int variable1,numero2,suma; Variables de tipo Char Usaremos para ello el tipo de variable char para datos de tipo texto. Sintaxis: Char [nombre de la variable] y entre corchetes se coloca la cantidad de caracteres de la variable [ ]; Ejemplo: Char nombre[25],direccion[30];} Variables Flotantes Usaremos para ello el tipo de variable float para datos de tipo decimales. Sintaxis: Float [Nombre de variable]; Ejemplo: Float peso, estatura; Limpiar pantalla Esta función despeja la ventana de texto actual y coloca el cursor en la esquina superior izquierda: posición (1,1). Sintaxis: clrscr(); Mostrar Mensaje en Pantalla La función printf (que deriva su nombre de “print formatted”) imprime un mensaje por pantalla utilizando una “cadena de formato” que incluye las instrucciones para mezclar múltiples cadenas en la cadena final a mostrar por pantalla. Sintaxis: printf(“ingresar el mensaje a mostrar en pantalla”); ejemplo: printf(“ingresa el valor de la Variable 1: n”); Almacenar un Valor La función scanf permite leer y almacenar varios tipos de datos de una sola vez, tales como enteros, números decimales o cadenas de caracteres. Sintaxis: scanf(“%d”,&nombredelaviariable); Ejemplo: scanf(“%d”,&variable1);
  • 3. Mostar información en pantalla La función getch retorna el carácter leído desde el teclado y se coloca al final del programa. Sintaxis: getch(); Sintaxis de Programa en c++ Mostrar mensaje en pantalla #include<conio.h> #include<stdio.h> void main() { printf( "Programación Jim 05/FEBRERO/2019" ); getch(); } Sintaxis de Programa en c++ Operación matemática #include <conio.h> #include <stdio.h> void main() { int n1, n2, producto, suma; printf( "Introduzca primer número: n" ); scanf( "%d", &n1 ); printf( "Introduzca segundo número: n" ); scanf( "%d", &n2 ); suma = n1 + n2; printf( "La suma es: %d", suma ); getch(); } Sintaxis de programa en c++ Ingreso de información de tipo texto #include <conio.h> #include <stdio.h> void main() { char nombre[20],apellidomaterno[20],apellidopaterno[20]; printf( "Introduzca su Nombre: n" ); scanf( "%s", &nombre); printf( "Introduzca su Apellido Paterno: n" ); scanf( "%s", &apellidopaterno); printf( "Introduzca su Apellido Materno: n" );
  • 4. scanf( "%s", &apellidomaterno); printf( "Tus Datos son: %s %s %s ", nombre,apellidopaterno,apellidomaterno); getch(); } Condicional if instrucción alternativa doble (if else) permite seleccionar el siguiente bloque de instrucciones a ejecutar, entre dos posibles, por medio de una condición. Sintaxis: if(condición a evaluar) //Por ejemplo X <= 10 { Bloque de Instrucciones si se cumple la condición.... .... } Ejemplo: void main( ) { int edad; printf("Escribe cuántos años tienes: "); scanf(“%d”,&edad; //Indica si el usuario es mayor de edad if (edad >= 18) { printf("Puedes votar"); } //Indica si el usuario es menor de edad if (edad < 18) { printf( "Acceso denegado, eres menor de edad"); } return 0; getch(); }
  • 5. Condicional switch La instrucción alternativa múltiple (switch) permite seleccionar el siguiente bloque de instrucciones a ejecutar, entre varios posibles, por medio de una expresión de igualdad. Sintaxis: witch(opción) //donde opción es la variable a comparar { case valor1: { proceso } //Bloque de instrucciones 1; break; case valor2: { proceso } //Bloque de instrucciones 2; break; case valor3: { proceso } //Bloque de instrucciones 3; break; //Nótese que valor 1 2 y 3 son los valores que puede tomar la opción //la instrucción break es necesaria, para no ejecutar todos los casos. default: //Bloque de instrucciones por defecto; //default, es el bloque que se ejecuta en caso de que no se dé ningún caso } Ejemplo: void main( ) { char opcion; float n1,n2,r; do{ printf("ingrese el primer numero:n "); scanf("%f",&n1); printf("ingrese el segundo numero:n "); scanf("%f",&n2); printf("nMENU DE OPCIONES"); printf("n1.SUMAn2.RESTA n5.SALIR "); printf("nESCOGA SU OPCION: "); scanf("%s",&opcion); switch(opcion) { case '1': { r=n1+n2; } break; case '2': { r=n1-n2; } break; case '5': { printf("salir"); }
  • 6. break; default:printf("error... opcion invalida n"); } printf("el resultado de su opcion es: %.2f", r); }while(opcion!=5); getch( ); }