Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción a la programación en C++: Instrucciones básicas, Apuntes de Estructuras y procedimientos

En este documento se presentan las instrucciones básicas para realizar diferentes tareas en c++, como mostrar información en pantalla, guardar datos de variables, declarar una estructura, indicar un puntero, utilizar ciclos mientras y para, condicionales if y crear un nodo. Además, se explica cómo declarar una librería y una variable, así como cómo declarar un arreglo.

Tipo: Apuntes

2020/2021

Subido el 07/09/2021

mariana-aguirre-aguilar
mariana-aguirre-aguilar 🇲🇽

1 documento

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
2. Indica cómo se realizan las siguientes instrucciones en código.
* Mostrar información en pantalla.
Para imprimir una salida de texto en C++ se hace uso de la instrucción cout, junto con <<.
* Guardar datos de variables.
Usaremos la orden "cin" para leer datos, y deberemos indicar dónde queremos guardarlos.
Por ejemplo: cin>>numero:
* Declarar una estructura.
Se debe poner la palabra struct precediendo a su nombre, tras la cabecera se declararán todos los datos
pertenecientes a la estructura, que conformarán los campos de la misma. Y, por último, para finalizar la
declaración debe aparecer “};".
Ejemplo:
struct Linea {
struct Punto p1;
struct Punto p2;
} c1;
* Indicar un puntero.
Para apuntar un puntero a una variable se utilizan el operador de asignación =, el operador &y la
variable a la que se quiere apuntar. Con el operador &se obtiene la dirección de la variable y se le asigna
al puntero mediante el operador de asignación =.
Ejemplo:
int *ptr_var = &var; //Apuntando un puntero a la variable var
* Ciclo mientras.
Los ciclos while son también una estructura cíclica, que nos permite ejecutar una o varias líneas de
código de manera repetitiva
Por ejemplo:
int numero;
cin >> numero;
while (numero <= 100)
{ cout << "Ingrese un numero ";cin >> numero;}
pf3

Vista previa parcial del texto

¡Descarga Introducción a la programación en C++: Instrucciones básicas y más Apuntes en PDF de Estructuras y procedimientos solo en Docsity!

**2. Indica cómo se realizan las siguientes instrucciones en código.

  • Mostrar información en pantalla.** Para imprimir una salida de texto en C++ se hace uso de la instrucción cout, junto con <<. *** Guardar datos de variables.** Usaremos la orden "cin" para leer datos, y deberemos indicar dónde queremos guardarlos. Por ejemplo: cin>>numero: *** Declarar una estructura.** Se debe poner la palabra struct precediendo a su nombre, tras la cabecera se declararán todos los datos pertenecientes a la estructura, que conformarán los campos de la misma. Y, por último, para finalizar la declaración debe aparecer “};". Ejemplo: struct Linea { struct Punto p1; struct Punto p2; } c1; *** Indicar un puntero.** Para apuntar un puntero a una variable se utilizan el operador de asignación =, el operador &y la variable a la que se quiere apuntar. Con el operador &se obtiene la dirección de la variable y se le asigna al puntero mediante el operador de asignación =. Ejemplo: int ptr_var = &var; //Apuntando un puntero a la variable var *** Ciclo mientras.* Los ciclos while son también una estructura cíclica, que nos permite ejecutar una o varias líneas de código de manera repetitiva Por ejemplo: int numero; cin >> numero; while (numero <= 100) { cout << "Ingrese un numero ";cin >> numero;}

*** Ciclo para.** Un ciclo for es una estructura de control iterativa, que nos permite ejecutar de manera repetitiva un bloque de instrucciones, conociendo previamente un valor de inicio, un tamaño de paso y un valor final para el ciclo. Ejemplo: for (int i=50; i<=100; i=i+2) { cout << i << endl; } *** Condicional si.** los bloques if (que en inglés significa “si” en el sentido de “si pasa esto hago aquello”). Ejemplo: int num_continentes = 5; string respuesta; cout << "Cuentas la America como dos continentes? "; cin >> respuesta; if (respuesta == "si") { num_continentes = 6; } cout << "La Tierra tiene " << num_continentes << " continentes"; *** Crear un nodo.**

  1. Declarar la función como tipo puntero NODO.
  2. Creación de la variable tipo NODO, declarado anteriormente.
  3. Reservar memoria para la variable.
  4. Apuntar el puntero next a NULL por defecto.
  5. Asignarle los datos recibidos como argumentos de la función a las variables correspondientes (prácticamente registrar la data del nodo).