No tienes acceso a esta clase

¬°Contin√ļa aprendiendo! √önete y comienza a potenciar tu carrera

Curso de C++ B√°sico

Curso de C++ B√°sico

Diana Martínez

Diana Martínez

Constantes y listas

9/18
Recursos

Aportes 10

Preguntas 9

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Ejemplos de declaraciones de listas:

float R[10] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12};
float S[] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12};
int N[] = {1, 2, 3, 6};
char Mensaje[] = "Error de lectura";
char Saludo[] = {'H', 'o', 'l', 'a', 0};

Una particularidad adicional que tienen las constantes, es que no son almacenadas en memoria al momento de la ejecución, como es el caso de las variables. El compilador es quien se encarga de reemplazar el valor de dicha constante en cada lugar del programa en que se es referenciado.

Si quieren imprimir alg√ļn datos seguidos de texto pueden concatenar los datos, es decir que en la misma l√≠nea salga una edad y un texto. Ejemplo

int edad = 33;
cout << "Mi edad es " <<  edad  << " y estoy aprendiendo en Platzi" endl; 

Dejo un c√≥digo con lo visto hasta ahora y comentarios con peque√Īas explicaciones.

#include <iostream>

using namespace std;

int main() {

    // Se imprime el Hola Mundo
    cout << "Hola Mundo \n";

    //Variables enteras
    int edad = 0;       //Se declara una variable indicando el tipo, nombre y valor inicial 
    cout << "El valor inicial de la edad es: " << edad << endl;
    edad = 18;      //Se cambia el valor de la variable 
    cout << "El valor final de la edad es: " << edad << endl;
    
    //Constantes
    const char letra = 'A';     //Se declara con la palabra const, no se puede cambiar
    cout << "El valor de la letra es "<< letra << endl;

    //Listas 
    int lista_edades[] = { 18, 24, 16 };    //Se indica que es una lista con [] y entre {} van los valores separados por comas
    cout << "El valor de la edad 1 es: " << lista_edades[1] << endl;    //Se usan índices que empiezan en 0 
    lista_edades[1] = 26;       //Se modifica el valor
    cout << "El  nuevo valor de la edad 1 es: " << lista_edades[1] << endl;

}

Les dejo el c√≥digo de esta clase ūüėÉ

#include <iostream>

using namespace std;

int main() {
  const int LEGAL_AGE = 18;
  const int AGES[] = {24, 32, 25, 98};
  cout << LEGAL_AGE << endl;
  cout << AGES[1] << endl;
}
#include <iostream>

using namespace std;

int main() {
	const char letra = 'A';

	cout << age << endl;
	cout << letra << endl;
	cout << "Como dicen los chavos:" << letra << letra << letra << endl;

	return 0;
}

Para los saltos de linea si estas usando una cadena puedes escribir al final \n

es muy parecido a c
solamente veo que cambia el tema de

  • namespace
  • cout <<

Wow, no sabia que podian declararse de esa forma. Yo siempre hace int lista = [1,2,3];