SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
qwertyuiopasdfghjklzxcvbnmqw
ertyuiopasdfghjklzxcvbnmqwert
yuiopasdfghjklzxcvbnmqwertyui
opasdfghjklzxcvbnmqwertyuiopa
sdfghjklzxcvbnmqwertyuiopasdf
ghjklzxcvbnmqwertyuiopasdfghj
klzxcvbnmqwertyuiopasdfghjklz
xcvbnmqwertyuiopasdfghjklzxcv
bnmqwertyuiopasdfghjklzxcvbn
mqwertyuiopasdfghjklzxcvbnmq
wertyuiopasdfghjklzxcvbnmqwe
rtyuiopasdfghjklzxcvbnmqwerty
uiopasdfghjklzxcvbnmqwertyuio
pasdfghjklzxcvbnmqwertyuiopas
dfghjklzxcvbnmqwertyuiopasdfg
CONALEP
TLALNEPANTLA 1
Nombre: Daniel Hernández
Profesor :Hugo acosta
Grupo:202
Lenguaje en c
ESTRUCTURA GENERAL EN LENGUAJE EN C
Todos los que hemos tenido intención de comenzar a programar, hemos
tenido la iniciativa de buscar ejemplos para guiarnos y así comenzar con pies
de plomo y con más confianza. En el artículo“Aprender c++ : Elección del
entorno de trabajo” os muestro el primer paso para la acción, elegir el
entorno de trabajo e instalarlo. En este artículo quiero que veas y
comprendas la estructura general de un programa en c++, y quiero que lo
practiques y comiences a ver resultados. La estructura general que voy a
mostrarte es prácticamente igual para cualquier lenguaje de programación. Si
la comprendes con c++, lo harás en cualquier otro lenguaje.
Para que comprendas bien lo que te quiero mostrar voy a utilizar una imagen
con la estructura general, y a partir de la imagen voy a describirte todas las
partes:
1. Las librerías. Son funciones ya implementadas que le ayudan al programador a
desarrollar sus programas. Dichas funciones pueden ser llamadas por el programador
en cualquier momento del código para realizar una acción especifica. En la estructura
general usaremos la librería iostream (funciones de salida y entrada estándar por
pantalla) y la librería conio.h (La utilizamos para varias funciones que iremos
comentando mas adelante).
2. La declaración de funciones y variables globales. La declaración de funciones se
utiliza para poder usar funciones que el propio programador ha implementado. Y las
variables globales son variables que tienen validez en cualquier ámbito del código. Este
paso se puede omitir, sobre todo para los que están comenzando. En una parte mas
avanzada de la programación se le ve mejor el sentido.
3. El programa principal. Comienza con la palabra reservada int main y entre llaves se
escribe el código del programa que queremos realizar. Dentro del programa principal
también hay una zona de declaración de variables, aunque no es estricta como en
otros lenguajes, en c++ puedes declarar variables un cualquier parte del código. Las
sentencias son las instrucciones que se dan para la consecución del programa, cada
instrucción se considera sentencia.

Más contenido relacionado

Destacado

La tecnología educativa como disciplina pedagógica
La tecnología educativa como disciplina pedagógicaLa tecnología educativa como disciplina pedagógica
La tecnología educativa como disciplina pedagógicaJacqueline Rosas
 
Educacion vial...
Educacion vial...Educacion vial...
Educacion vial...amiwita
 
Practica docente contabilidad
Practica docente   contabilidadPractica docente   contabilidad
Practica docente contabilidadrosagrullon0808
 
IQPC Newsletter August 2011
IQPC Newsletter August 2011IQPC Newsletter August 2011
IQPC Newsletter August 2011Torben Haagh
 
visage
visagevisage
visageSjc145
 
Es sostenible el modelo urbanístico de chiclana
Es sostenible el modelo urbanístico de chiclanaEs sostenible el modelo urbanístico de chiclana
Es sostenible el modelo urbanístico de chiclanapaulitafdez97
 
Componentes del CPU
Componentes del CPU Componentes del CPU
Componentes del CPU Richard Salas
 
Custody & Depotbank Services 2011
Custody & Depotbank Services 2011Custody & Depotbank Services 2011
Custody & Depotbank Services 2011Torben Haagh
 
Historische Betonoberflächen
Historische BetonoberflächenHistorische Betonoberflächen
Historische Betonoberflächenschwartz:PLAN
 
Formatos de imagen
Formatos de imagenFormatos de imagen
Formatos de imagenalbafdv
 
Bigbangii de-html5presentation4-110518102622-phpapp01
Bigbangii de-html5presentation4-110518102622-phpapp01Bigbangii de-html5presentation4-110518102622-phpapp01
Bigbangii de-html5presentation4-110518102622-phpapp01Massimo Ferradino
 
Folleto de empresas Jornadas Suiza 2011
Folleto de empresas Jornadas Suiza 2011Folleto de empresas Jornadas Suiza 2011
Folleto de empresas Jornadas Suiza 2011FIAB
 
change.project_virtuellekommunikation
change.project_virtuellekommunikationchange.project_virtuellekommunikation
change.project_virtuellekommunikationchange.project gmbh
 

Destacado (20)

amor eterno
amor eternoamor eterno
amor eterno
 
Mundial Brasil 2014
Mundial Brasil 2014Mundial Brasil 2014
Mundial Brasil 2014
 
La tecnología educativa como disciplina pedagógica
La tecnología educativa como disciplina pedagógicaLa tecnología educativa como disciplina pedagógica
La tecnología educativa como disciplina pedagógica
 
Educacion vial...
Educacion vial...Educacion vial...
Educacion vial...
 
Luisyandreablog
LuisyandreablogLuisyandreablog
Luisyandreablog
 
Practica docente contabilidad
Practica docente   contabilidadPractica docente   contabilidad
Practica docente contabilidad
 
Variables scratch
Variables  scratchVariables  scratch
Variables scratch
 
IQPC Newsletter August 2011
IQPC Newsletter August 2011IQPC Newsletter August 2011
IQPC Newsletter August 2011
 
visage
visagevisage
visage
 
Es sostenible el modelo urbanístico de chiclana
Es sostenible el modelo urbanístico de chiclanaEs sostenible el modelo urbanístico de chiclana
Es sostenible el modelo urbanístico de chiclana
 
Componentes del CPU
Componentes del CPU Componentes del CPU
Componentes del CPU
 
Custody & Depotbank Services 2011
Custody & Depotbank Services 2011Custody & Depotbank Services 2011
Custody & Depotbank Services 2011
 
Historische Betonoberflächen
Historische BetonoberflächenHistorische Betonoberflächen
Historische Betonoberflächen
 
Televisión y escuela (trabajo)
Televisión y escuela (trabajo)Televisión y escuela (trabajo)
Televisión y escuela (trabajo)
 
Formatos de imagen
Formatos de imagenFormatos de imagen
Formatos de imagen
 
Nxt programming
Nxt programmingNxt programming
Nxt programming
 
Bigbangii de-html5presentation4-110518102622-phpapp01
Bigbangii de-html5presentation4-110518102622-phpapp01Bigbangii de-html5presentation4-110518102622-phpapp01
Bigbangii de-html5presentation4-110518102622-phpapp01
 
St-Valentin
St-ValentinSt-Valentin
St-Valentin
 
Folleto de empresas Jornadas Suiza 2011
Folleto de empresas Jornadas Suiza 2011Folleto de empresas Jornadas Suiza 2011
Folleto de empresas Jornadas Suiza 2011
 
change.project_virtuellekommunikation
change.project_virtuellekommunikationchange.project_virtuellekommunikation
change.project_virtuellekommunikation
 

Similar a Estructura general en C

Similar a Estructura general en C (20)

Programas 4 a 14
Programas 4 a 14Programas 4 a 14
Programas 4 a 14
 
15 problemas de programacion
15 problemas de programacion15 problemas de programacion
15 problemas de programacion
 
Tarea3 tema0 saray_trujillo_garcia_4o_c
Tarea3 tema0 saray_trujillo_garcia_4o_cTarea3 tema0 saray_trujillo_garcia_4o_c
Tarea3 tema0 saray_trujillo_garcia_4o_c
 
Noticia 1 windows 10
Noticia 1 windows 10Noticia 1 windows 10
Noticia 1 windows 10
 
Comandos
ComandosComandos
Comandos
 
PROBLEMAS.
PROBLEMAS.PROBLEMAS.
PROBLEMAS.
 
Noticia de abril
Noticia  de abrilNoticia  de abril
Noticia de abril
 
inestigaciòn
inestigaciòninestigaciòn
inestigaciòn
 
Tarea 2
Tarea 2Tarea 2
Tarea 2
 
Practica comandos ms dos
Practica  comandos ms dosPractica  comandos ms dos
Practica comandos ms dos
 
Impresoras
ImpresorasImpresoras
Impresoras
 
Dispositivo móvil
Dispositivo móvilDispositivo móvil
Dispositivo móvil
 
Unidad 4 isc j3 programacion concurrente CB
Unidad 4 isc j3 programacion concurrente CBUnidad 4 isc j3 programacion concurrente CB
Unidad 4 isc j3 programacion concurrente CB
 
Computacion para ingenieros las variables
Computacion para ingenieros las variablesComputacion para ingenieros las variables
Computacion para ingenieros las variables
 
Tarea3 tema0 maite_reyez_gonzalez
Tarea3 tema0 maite_reyez_gonzalezTarea3 tema0 maite_reyez_gonzalez
Tarea3 tema0 maite_reyez_gonzalez
 
Noticia 5 3
Noticia 5 3Noticia 5 3
Noticia 5 3
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Manual netlogo basico insisoc
Manual netlogo basico insisocManual netlogo basico insisoc
Manual netlogo basico insisoc
 
Programación. trabajo
Programación. trabajoProgramación. trabajo
Programación. trabajo
 
Noticia de marzo
Noticia de marzoNoticia de marzo
Noticia de marzo
 

Más de Daniiel Gonzalez (20)

Trabajo de hugo ,evidencia
Trabajo de hugo ,evidenciaTrabajo de hugo ,evidencia
Trabajo de hugo ,evidencia
 
EVIDENCIA 1 -LECTURA
EVIDENCIA 1 -LECTURA EVIDENCIA 1 -LECTURA
EVIDENCIA 1 -LECTURA
 
16 diagramas
16 diagramas16 diagramas
16 diagramas
 
Noticia de marzo
Noticia de marzoNoticia de marzo
Noticia de marzo
 
16 diagramas de flujo
16 diagramas de flujo16 diagramas de flujo
16 diagramas de flujo
 
Noticia 1 windows 10
Noticia 1 windows 10Noticia 1 windows 10
Noticia 1 windows 10
 
Bienvenida
BienvenidaBienvenida
Bienvenida
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Armado de p
Armado de pArmado de p
Armado de p
 
Conalep tlalnepantla 1
Conalep tlalnepantla 1Conalep tlalnepantla 1
Conalep tlalnepantla 1
 
Tipos de procesadore
Tipos de procesadoreTipos de procesadore
Tipos de procesadore
 
Noticiano.6 trabajo daniel
Noticiano.6 trabajo danielNoticiano.6 trabajo daniel
Noticiano.6 trabajo daniel
 
Memoria ram
Memoria ramMemoria ram
Memoria ram
 
Mantenimiento de mouse
Mantenimiento de mouseMantenimiento de mouse
Mantenimiento de mouse
 
Mantenimiento de gabinete
Mantenimiento de gabineteMantenimiento de gabinete
Mantenimiento de gabinete
 
Intalacion de sistema operativo
Intalacion de sistema operativoIntalacion de sistema operativo
Intalacion de sistema operativo
 
Dani reporte windows ,(daniel ) 203
Dani reporte windows ,(daniel ) 203Dani reporte windows ,(daniel ) 203
Dani reporte windows ,(daniel ) 203
 
Mantenimiento de impresora
Mantenimiento de impresora Mantenimiento de impresora
Mantenimiento de impresora
 
Virus informatico.ptf
Virus informatico.ptfVirus informatico.ptf
Virus informatico.ptf
 

Último

EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 

Último (20)

EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 

Estructura general en C

  • 2. ESTRUCTURA GENERAL EN LENGUAJE EN C Todos los que hemos tenido intención de comenzar a programar, hemos tenido la iniciativa de buscar ejemplos para guiarnos y así comenzar con pies de plomo y con más confianza. En el artículo“Aprender c++ : Elección del entorno de trabajo” os muestro el primer paso para la acción, elegir el entorno de trabajo e instalarlo. En este artículo quiero que veas y comprendas la estructura general de un programa en c++, y quiero que lo practiques y comiences a ver resultados. La estructura general que voy a mostrarte es prácticamente igual para cualquier lenguaje de programación. Si la comprendes con c++, lo harás en cualquier otro lenguaje. Para que comprendas bien lo que te quiero mostrar voy a utilizar una imagen con la estructura general, y a partir de la imagen voy a describirte todas las partes: 1. Las librerías. Son funciones ya implementadas que le ayudan al programador a desarrollar sus programas. Dichas funciones pueden ser llamadas por el programador en cualquier momento del código para realizar una acción especifica. En la estructura general usaremos la librería iostream (funciones de salida y entrada estándar por pantalla) y la librería conio.h (La utilizamos para varias funciones que iremos comentando mas adelante). 2. La declaración de funciones y variables globales. La declaración de funciones se utiliza para poder usar funciones que el propio programador ha implementado. Y las variables globales son variables que tienen validez en cualquier ámbito del código. Este paso se puede omitir, sobre todo para los que están comenzando. En una parte mas avanzada de la programación se le ve mejor el sentido.
  • 3. 3. El programa principal. Comienza con la palabra reservada int main y entre llaves se escribe el código del programa que queremos realizar. Dentro del programa principal también hay una zona de declaración de variables, aunque no es estricta como en otros lenguajes, en c++ puedes declarar variables un cualquier parte del código. Las sentencias son las instrucciones que se dan para la consecución del programa, cada instrucción se considera sentencia.