SlideShare una empresa de Scribd logo
1 de 18
Michelle Juárez
Ocampo
303
TEMARIO
• Tipo de dato
• Variables
• Bits y bytes
• Asc ll
• Operadores aritméticos ,logicos,comparacion asignación
• Estructura de control
• Arreglos
• Arreglos bidimensionales
• If
• For
• Switch
• While
• Do while
TIPO DE DATO
Los tipos de datos primitivos son los que están definidos dentro del lenguaje.
• Short 1 }Corto
• Int 2 }numérico/Entero
• Long 4 }largo
• Char 1 } carácter
• Boolean true/false 0/1 SI/NO
• Float decimal y precisión
• Double
• String cadena de caracteres
VARIABLES
Existen varios tipos de variables, y cada uno corresponde a un tamaño máximo de un
número, un carácter o incluso una verdad. Cuanto mayor sea el número que pueda admitir,
mas espacio en memoria ocupará.
• Int a; declarando una variable
• Int a=5 ; declarando y asignando
• a=5; asignación de valor a variable
• Double b= (double )a casting
• String b= «valor de « +a
• 1.1 bool
• Por lo general utiliza 1 byte de memoria, valores: true o false.
1.2 char
• Utiliza generalmente 1 byte de memoria, permite almacenar un carácter, valores; 256 caracteres.
1.3 unsigned short int
• Utiliza generalmente 2 bytes de memoria, valores: de 0 a 65 535
1.4 short int
• Utiliza generalmente 2 bytes de memoria, valores: de -32768 a 32767.
1.5 unsigned long int
• Utiliza generalmente 4 bytes de memoria, valores: de 0 a 4 294 967 295.
1.6 long int
• Utiliza generalmente 4 bytes de memoria, valores: de -2 147 483 648 a 2 147 483 647.
1.7 int (16 bits)
• Utiliza generalmente 2 bytes de memoria, valores: de -32 768 a 32 767.
1.8 int (32 bits)
• Utiliza generalmente 4 bytes de memoria, valores: de -2 147 483 648 a 2 147 483 647.
1.9 unsigned int (16 bits)
• Utiliza generalmente 2 bytes de memoria, valores: de 0 a 65 535.
1.10 unsigned int (32 bits)
• Utiliza generalmente 2 bytes de memoria, valores: de 0 a 4 294 967 295.
1.11 double
• Utiliza generalmente 8 bytes de memoria, valores: de 2.2e-308 a 3.4e-38.
1.12 float
• Utiliza generalmente 4 bytes de memoria, valores: de 1.2e-308 a 3.4e-38.
Atención!
El tamaño de las variables en memoria puede variara de un PC a otro.
Bits y bytes
• 1 bit Es un digito binario
• 1 byte 8 bits
• 1 KB 1024 bytes
• 1 MB 1024 KB
• 1 GB 1024 MB
• 1 TB 1024 GB
• 1 PB 1024 TB
ACS
• 256 caracteres
• 1 byte---8 bits
• Alt+64=@=01000000
256
Operadores aritméticos ,logicos,comparacion
asignación
Todos los operadores que se muestran en esta tabla son binarios; es decir, trabajan con dos operando
Aritméticos lógicos I/D
+ And && i++ i=i+1;
- Or || i-- i=i-1;
* Not ! i+4 i=i+4;
/ i-3 i=i-3;
%
Modulo o residuo
i*=2 i=i*2;
i/=2 i=i/2;
Comparación Asignación
> =
<
>=
<=
<>
!=
==
• Operadores de Asignación:
• a=a+b-------------> a+=b
• a=a-b--------------> a-=b
• a=a*b--------------> a*=b
• a=a/b--------------> a/=b
• a=a^b-------------->a^=b
•
• Operadores Relacionales
Operadores Lógicos:
Estructura de control
• IF simple
• IF (condición)
• INSTRUCCIONES
• }ELSE
• {
• INSTRUCCIÓN
• }
Condición
Instrucción
Instrucción
If
• (condición)
• Se especifican usando expresiones lógicas
• if-si
• Simples está compuestas únicamente de una condición
• Doble si-no tiene 2 condiciones
Si-if
Condición
Instrucción
fin
For
• comparación variable numero u operación
• For(float/double a=0;a<10;a++){
incremento decremento
variable u operación numero
• Switch
Switch(variable)
Case tipo:
Instrucciones;
Break;
Case tipo:
Instrucciones
Beak
Default
Instrucciones
Break
}
While
While (condicion){
Instrucción;
}
• Do while
Do{
Instrucciones;
}
While (condicion)
variable
Condición
Condición
ARREGLOS
• Conjunto de datos que se almacenan en memoria
de manera continua con el mismo nombre
• Para diferenciar los elementos de un arreglo se
utilizan índices detrás del nombre del arreglo y
encerrados por «[ ]»
• Int *a=new int[n];
ARREGLOS BIDIMENCIONALES
• Es un arreglo de dos dimensiones
• Estructuras de datos que agrupan muchos datos
del misma tipo ,cada elemento se trabaja
individualmente se referencia con el mismo
nombre
• Se usan para representar datos que se ven como
una tabla con filas y columnas
• Int a [filas][columnas];

Más contenido relacionado

Destacado

Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo jorgeluisrivillas
 
Ejercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujoEjercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujolisvancelis
 
Problemas,algoritmos y diagramas de flujo.
Problemas,algoritmos y diagramas de flujo.Problemas,algoritmos y diagramas de flujo.
Problemas,algoritmos y diagramas de flujo.Arturo Perez Murrieta
 
Algoritmos+y+flujogramas
Algoritmos+y+flujogramasAlgoritmos+y+flujogramas
Algoritmos+y+flujogramasluis840
 
Ejercicios De Diagrama De Flujo
Ejercicios De Diagrama De FlujoEjercicios De Diagrama De Flujo
Ejercicios De Diagrama De FlujoFabio Valencia
 
Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)irvingsalazar2
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigoepetekaun
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.luismarlmg
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujoKvinzuco
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujoTete Alar
 

Destacado (14)

Arreglos en C
Arreglos en CArreglos en C
Arreglos en C
 
Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo
 
Arreglos c++
Arreglos c++Arreglos c++
Arreglos c++
 
Ejercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujoEjercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujo
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Problemas,algoritmos y diagramas de flujo.
Problemas,algoritmos y diagramas de flujo.Problemas,algoritmos y diagramas de flujo.
Problemas,algoritmos y diagramas de flujo.
 
Algoritmos+y+flujogramas
Algoritmos+y+flujogramasAlgoritmos+y+flujogramas
Algoritmos+y+flujogramas
 
Ejercicios De Diagrama De Flujo
Ejercicios De Diagrama De FlujoEjercicios De Diagrama De Flujo
Ejercicios De Diagrama De Flujo
 
Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
 

Similar a Temario

Las variables-en-c++
Las variables-en-c++Las variables-en-c++
Las variables-en-c++Marissa Ivett
 
Introducci _ã_n a c - unidad 02 - elementos del lenguaje
Introducci  _ã_n a c - unidad 02 - elementos del lenguajeIntroducci  _ã_n a c - unidad 02 - elementos del lenguaje
Introducci _ã_n a c - unidad 02 - elementos del lenguajeAbraham Marcos Garrido
 
Programacion power C++
Programacion power C++Programacion power C++
Programacion power C++Liz ʚîɞ
 
Algoritmos computacionales y programación: 2
Algoritmos computacionales y programación: 2Algoritmos computacionales y programación: 2
Algoritmos computacionales y programación: 2Universidad Veracruzana
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmosluisce03
 
Introduccion al lenguaje c
Introduccion al lenguaje cIntroduccion al lenguaje c
Introduccion al lenguaje cMaylin25
 
TIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACIONTIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACIONEugenioBlanco7
 
Clase 2 Variables Entorno y Pseudocodigo.pptx
Clase 2 Variables Entorno y Pseudocodigo.pptxClase 2 Variables Entorno y Pseudocodigo.pptx
Clase 2 Variables Entorno y Pseudocodigo.pptxLuisAlberto353863
 
La compu digital
La compu digitalLa compu digital
La compu digitalerikapoh
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]tanztanz
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]diana
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]142918
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]tanztanz
 
Clase 2-la computadora digital
Clase 2-la computadora digitalClase 2-la computadora digital
Clase 2-la computadora digitaltayloritajojo
 

Similar a Temario (20)

Las variables-en-c++
Las variables-en-c++Las variables-en-c++
Las variables-en-c++
 
Desarrollo desoftware
Desarrollo desoftwareDesarrollo desoftware
Desarrollo desoftware
 
Tipos dedatos
Tipos dedatosTipos dedatos
Tipos dedatos
 
Introducci _ã_n a c - unidad 02 - elementos del lenguaje
Introducci  _ã_n a c - unidad 02 - elementos del lenguajeIntroducci  _ã_n a c - unidad 02 - elementos del lenguaje
Introducci _ã_n a c - unidad 02 - elementos del lenguaje
 
Programacion power C++
Programacion power C++Programacion power C++
Programacion power C++
 
Algoritmos computacionales y programación: 2
Algoritmos computacionales y programación: 2Algoritmos computacionales y programación: 2
Algoritmos computacionales y programación: 2
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
 
Introduccion al lenguaje c
Introduccion al lenguaje cIntroduccion al lenguaje c
Introduccion al lenguaje c
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Java001
Java001Java001
Java001
 
TIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACIONTIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACION
 
Clase 2 Variables Entorno y Pseudocodigo.pptx
Clase 2 Variables Entorno y Pseudocodigo.pptxClase 2 Variables Entorno y Pseudocodigo.pptx
Clase 2 Variables Entorno y Pseudocodigo.pptx
 
Andreina Gimenez
Andreina GimenezAndreina Gimenez
Andreina Gimenez
 
La compu digital
La compu digitalLa compu digital
La compu digital
 
Java teoría
Java teoríaJava teoría
Java teoría
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
Clase 2-la computadora digital
Clase 2-la computadora digitalClase 2-la computadora digital
Clase 2-la computadora digital
 

Último

Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 

Último (20)

Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 

Temario

  • 2. TEMARIO • Tipo de dato • Variables • Bits y bytes • Asc ll • Operadores aritméticos ,logicos,comparacion asignación • Estructura de control • Arreglos • Arreglos bidimensionales • If • For • Switch • While • Do while
  • 3. TIPO DE DATO Los tipos de datos primitivos son los que están definidos dentro del lenguaje. • Short 1 }Corto • Int 2 }numérico/Entero • Long 4 }largo • Char 1 } carácter • Boolean true/false 0/1 SI/NO • Float decimal y precisión • Double • String cadena de caracteres
  • 4. VARIABLES Existen varios tipos de variables, y cada uno corresponde a un tamaño máximo de un número, un carácter o incluso una verdad. Cuanto mayor sea el número que pueda admitir, mas espacio en memoria ocupará. • Int a; declarando una variable • Int a=5 ; declarando y asignando • a=5; asignación de valor a variable • Double b= (double )a casting • String b= «valor de « +a
  • 5. • 1.1 bool • Por lo general utiliza 1 byte de memoria, valores: true o false. 1.2 char • Utiliza generalmente 1 byte de memoria, permite almacenar un carácter, valores; 256 caracteres. 1.3 unsigned short int • Utiliza generalmente 2 bytes de memoria, valores: de 0 a 65 535 1.4 short int • Utiliza generalmente 2 bytes de memoria, valores: de -32768 a 32767. 1.5 unsigned long int • Utiliza generalmente 4 bytes de memoria, valores: de 0 a 4 294 967 295. 1.6 long int • Utiliza generalmente 4 bytes de memoria, valores: de -2 147 483 648 a 2 147 483 647. 1.7 int (16 bits) • Utiliza generalmente 2 bytes de memoria, valores: de -32 768 a 32 767. 1.8 int (32 bits) • Utiliza generalmente 4 bytes de memoria, valores: de -2 147 483 648 a 2 147 483 647. 1.9 unsigned int (16 bits) • Utiliza generalmente 2 bytes de memoria, valores: de 0 a 65 535. 1.10 unsigned int (32 bits) • Utiliza generalmente 2 bytes de memoria, valores: de 0 a 4 294 967 295. 1.11 double • Utiliza generalmente 8 bytes de memoria, valores: de 2.2e-308 a 3.4e-38. 1.12 float • Utiliza generalmente 4 bytes de memoria, valores: de 1.2e-308 a 3.4e-38. Atención! El tamaño de las variables en memoria puede variara de un PC a otro.
  • 6. Bits y bytes • 1 bit Es un digito binario • 1 byte 8 bits • 1 KB 1024 bytes • 1 MB 1024 KB • 1 GB 1024 MB • 1 TB 1024 GB • 1 PB 1024 TB
  • 7. ACS • 256 caracteres • 1 byte---8 bits • Alt+64=@=01000000 256
  • 8. Operadores aritméticos ,logicos,comparacion asignación Todos los operadores que se muestran en esta tabla son binarios; es decir, trabajan con dos operando Aritméticos lógicos I/D + And && i++ i=i+1; - Or || i-- i=i-1; * Not ! i+4 i=i+4; / i-3 i=i-3; % Modulo o residuo i*=2 i=i*2; i/=2 i=i/2;
  • 10. • Operadores de Asignación: • a=a+b-------------> a+=b • a=a-b--------------> a-=b • a=a*b--------------> a*=b • a=a/b--------------> a/=b • a=a^b-------------->a^=b •
  • 13. Estructura de control • IF simple • IF (condición) • INSTRUCCIONES • }ELSE • { • INSTRUCCIÓN • } Condición Instrucción Instrucción
  • 14. If • (condición) • Se especifican usando expresiones lógicas • if-si • Simples está compuestas únicamente de una condición • Doble si-no tiene 2 condiciones Si-if Condición Instrucción fin
  • 15. For • comparación variable numero u operación • For(float/double a=0;a<10;a++){ incremento decremento variable u operación numero
  • 16. • Switch Switch(variable) Case tipo: Instrucciones; Break; Case tipo: Instrucciones Beak Default Instrucciones Break } While While (condicion){ Instrucción; } • Do while Do{ Instrucciones; } While (condicion) variable Condición Condición
  • 17. ARREGLOS • Conjunto de datos que se almacenan en memoria de manera continua con el mismo nombre • Para diferenciar los elementos de un arreglo se utilizan índices detrás del nombre del arreglo y encerrados por «[ ]» • Int *a=new int[n];
  • 18. ARREGLOS BIDIMENCIONALES • Es un arreglo de dos dimensiones • Estructuras de datos que agrupan muchos datos del misma tipo ,cada elemento se trabaja individualmente se referencia con el mismo nombre • Se usan para representar datos que se ven como una tabla con filas y columnas • Int a [filas][columnas];