
Elementos lenguaje C++
Presentation
•
Computers, Specialty
•
1st - 10th Grade
•
Practice Problem
•
Medium
Carlos Cardona
Used 5+ times
FREE Resource
21 Slides • 6 Questions
1
Elementos lenguaje C++
2
Open Ended
¿Qué es el lenguaje C++?
3
Open Ended
¿Qué es un tipo de datos?
4
5
Bibliotecas
Las bibliotecas contienen el código objeto de muchos programas que permiten hacer cosas comunes, como leer el teclado, escribir en la pantalla, manejar números, realizar funciones matemáticas, etc.
Las bibliotecas están clasificadas por el tipo de trabajos que hacen, hay bibliotecas de entrada y salida, matemáticas, de manejo de memoria, de manejo de textos y como imaginarás existen muchísimas librerías disponibles y todas con una función especifica.
iostream
6
Arreglos
Arreglo: Colección ordenada de elementos de un mismo tipo. Ordenada significa que cada elemento tiene una ubicación determinada dentro del arreglo y debemos conocerla para
poder acceder a el.
Se definen de la siguiente manera:
<tipo>nombre variable [longitud];
Un arreglo se asigna de la siguiente manera:
nombre variable[índice] = expresión del tipo <tipo >
7
Bloques de sentencias
Sentencia if
La sentencia if elige entre varias alternativas en base al valor de una o más expresiones booleanas.
sintaxis
if <expresion booleana>
<bloque a ejecutar cuando la expresión es verdadera>
else
<bloque a ejecutar cuando la expresión es falsa>
8
comparaciones
En C++ las comparaciones se especifican mediante el operador ==, en primera posición la constante y como segundo miembro de la igualdad la variable. Dicha comparación nos regresará un booleano.
if ( constante == variable) { }
9
Asignaciones en C++
En las asignaciones se debe evitar la conversión explicita de tipos de datos. Se aconseja no hacer asignaciones múltiples, ya que estas dan a lugar a actuaciones erróneas. En general las sentencias de asignación tienen la forma:
tipo variable;
variable = expresión;
10
Sentencia Switch
En casos en los que el programa presenta varias elecciones después de checar un expresión múltiple o multialternativa, donde el valor de una expresión determina que sentencias serán ejecutadas es mejor utilizar una sentencia switch.
11
switch(var int o char)
{
case const1: instrucciones;
break;
case const2: instrucciones;
break;
default: instrucciones;
};
12
Sentencia for
La sentencia for se usara para definir un ciclo en el que una variable se incrementa de manera constante en cada iteración y la finalización del ciclo se determina mediante una expresión constante.
for (inicialización; condición; incremento)
{ instrucción(es); };
13
Sentencia While
La sentencia while se usara para definir un ciclo en el que la condición de terminación se evalúa al principio del mismo.
Su formato general es :
cargar o inicializar variable de condición;
while(condición)
{
grupo cierto de instrucciones;
instrucción(es) para salir del ciclo;
};
14
Sentencia Do...while
La sentencia do...while se usara para definir un ciclo en el que la condición de terminación se evaluara al final del mismo.
Su formato general es:
cargar o inicializar variable de condición;
do {
grupo cierto de instrucción(es);
instrucción(es) de rompimiento de ciclo;
} while (condición);
15
Funciones
Una función es una parte de un programa (subrutina) con un nombre, que puede ser invocada (llamada a ejecución) desde otras partes tantas veces como se desee. Un bloque de código que puede ser ejecutado como una unidad funcional, opcionalmente puede recibir
valores o bien se ejecuta y devuelve un valor.
16
Estructura de un programa en C++
17
18
19
20
21
22
23
24
Multiple Choice
Si deseas almacenar un valor numérico donde no se necesiten decimales, que tipo de datos debes utilizar?
Int
Long
Char
Float
25
Multiple Choice
¿Qué significado tiene el símbolo # cuando esta al inicio de un renglón?
indica que quieres ingresar un numero
son directivas para el procesador
corresponde al comienzo de la definición de la función principal
26
Multiple Choice
En que casos puedes utilizar la sentencia if
en casos en los que el programa presenta varias elecciones después de checar un expresión
múltiple o multialternativa
se usara para definir un ciclo en el que una variable se incrementa de
manera constante en cada iteración
para elegir entre varias opciones en base al valor de una expresión
27
Multiple Choice
En que casos se puede utilizar la sentencia while
se usará para definir un ciclo en el que una variable se incrementa de
manera constante en cada iteración
se usara para definir un ciclo en el que la condición de terminación
se evalúa al principio del mismo
elige entre varias alternativas en base al valor de una o más expresiones
booleanas
Elementos lenguaje C++
Show answer
Auto Play
Slide 1 / 27
SLIDE
Similar Resources on Wayground
19 questions
Para Que
Presentation
•
KG
23 questions
Fauna Chilena. Zona Centro
Presentation
•
KG
19 questions
Gerundio
Presentation
•
KG
20 questions
razones trigonométricas
Presentation
•
1st - 10th Grade
18 questions
Dia de Muertos
Presentation
•
1st - 12th Grade
20 questions
Absolute Value Lesson
Presentation
•
KG
21 questions
Los peces
Presentation
•
KG
20 questions
Materia 3 Estados de la materia
Presentation
•
KG
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Computers
32 questions
Unit 3: Intro to App Design (APCSP 22-23, Code.org)
Quiz
•
9th - 12th Grade
43 questions
Computer & Internet Basics
Quiz
•
6th Grade
31 questions
Computer Basics Review-2
Quiz
•
6th Grade
23 questions
Google Docs
Interactive video
•
3rd Grade
30 questions
[AP CSP] Spreadsheets Review
Quiz
•
9th Grade
10 questions
Digital Citizenship: Part 1
Quiz
•
6th - 8th Grade
15 questions
AP CSP - Code.org Unit 3 Review
Quiz
•
9th - 12th Grade
40 questions
Introduction to Microsoft Word
Quiz
•
8th - 12th Grade