Search

AndreaAndradeC

Month

September 2015

Use of loops with “for”

Lo dicho es ejecutado repetidamente mientras la condición resulte verdadera o hasta que la evaluación de la condición resulte falsa.

hola

  1. Iniciación del loop, declararlo, condiciones iniciales del loop (número de repeticiones).
  2. Condición, que establece la condición de salida (hasta cuando se va a repetir el loop).
  3. Incremento, modifica condiciones iniciales para que realice la siguiente acción del loop (si no se pone incremento se va a repetir todo el tiempo y nunca terminaría el loop).
  4. Lo que dirá (COUT) lo que se repetirá hasta llegar a la condición.

Use of loops with “while”

  • While= “Mientras”
  • Con loops quiere decir que se estará repitiendo, mientras cumpla con la condición mencionada.
  • Cuando sea diferente a lo indicado dentro del paréntesis, se dejará de ejecutar.

hola

  • Como se mencionó, se menciona una condición y mientras mientras esta ejecuta, el contador irá incrementando que lo denota (a++). Por lo tanto se estará repitiendo (loop) mientras (while) se cumpla lo dicho. (Ejemplo 1)

hola

  • Este otro caso, se muestra también el condicional IF. En este mientras el numero mencionado es desigual al que sea dado, seguirá buscando el número dado al azar hasta llegar a él. Nuevamente repitiendo (loop) mientras (while) se cumpla lo dicho. (Ejemplo 2)

Use of “switch” as a conditional

  • SWITCH es una condicional, pero más compleja ya que incluye casos para validar la expresión condicional.
  • Si no es uno de los casos mencionados, es lo que resta.

estructura-switch

hola

  • Se puede considerar como un condicional normal, solo agregando los ‘cases’ específicos y qué output para cada parte de los valores dados.

The blog that helped me (where did I get the definitions and a image):

https://ingenieriaensistemasuat.wordpress.com/2011/01/13/programas-condicionales-estructuras-if-switch-while-do-while-programas-resueltos/

Importing and using C++ libraries

  • Hay diferentes y se clasifican por el tipo de trabajo que permiten realizar.
  • Tienen 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.
  1. Se deben declarar al inicio del código, para indicar a nuestro compilador qué librerías usar, para saber qué tipo de contenido tiene nuestro código.
  2.  Debe ir entre con un #include al inicio y después entre < y > el nombre de la librería.
  • Existen algunas librería estándar de uso más frecuente en C++, como:

iostream: contiene los algoritmos estándar, da acceso a los dispositivos de entrada y salida.

math: contiene los prototipos de las funciones y otras definiciones para el uso y manipulación de funciones matemáticas.

string: cadenas alfanuméricas para incluir cadenas de objetos, también para el uso de las cadenas de caracteres.

Ejemplo de librería #include <iostream>

hola

  • Como unicamente incluye salidas de “hello” un iostream funciona en este código.
  • No hay ningún tipo de operaciones matemáticas u otra cosa, por lo que con un “include <iostream> es suficiente y funciona.

Conceptos y ayuda de:

https://www.programarya.com/Cursos/C++/Bibliotecas-o-Librerias

Demonstrate use of Linux sufficient for quizzes/exams

Es fácil aprender usar Linux para aplicar los quizzes o exámenes.

  1. Las llaves (usb) tienen un número y con estas se instala Linux en la computadora, en esta no se pueden abrir paginas de Internet, el número es necesario para que el profesor sepa sobre cual llave trabajaste, es decir, dónde guardaste tu código.
  2. Con la computadora apagada se conecta esta llave y se prende la computadora, es necesario presionar la tecla F12 cuando se está prendiendo.
  3. Ya en Linux se trabaja de cierta manera normal, se abren diferentes programas para escribir el código y para poder correrlo y ver cómo funciona.
  4. La terminal es la del mismo sistema operativo (Ubuntu) y el editor de texto para escribir los códigos es Code blocks.
  5. Se guarda el trabajo en el escritorio y es de ahí donde el profesor revisará lo realizado.
  6. Se apaga normalmente la computadora y cuando se ve que se deja de cargar, se apaga manualmente en el CPU y se retira la llave.

Inst UBUNTU 1

68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f333238343937332f313839333732372f66623938636361632d376162302d313165332d393430342d3437613636336431363135392e706e67

Use of “else” with a conditional

  • Esta es otra forma de utilizar condicional. Una condicional alternativa.
  • En esta se presentan dos posibilidades y la condición determina cual se ejecuta, así como también qué aparecer o hacer con los valores restantes que no aparecen en la condición.
    tw
  1. Agregar iostream, namespace e int main.
  2. Agregar los integers, floats o doubles que se utilizarán dándoles un nombre.
  3. Escribir una frase con COUT para que te den valores.
  4. Poner CIN para ingresar valor.
  5. Agregar operación a la cual se le aplicará la condición.
  6. Agregar condicional simple con IF (condición).
  7. Agregar ELSE, lo que identificará los valores restantes no incluidos en la condición anterior y hará aparecer la frase de COUT antes descrita pero después de ELSE.

Use of the conditional “if”

La forma más simple del condicional if:

tw

Lo que se encuentra entre () después de if es la condición, si esta se cumple aparecerá la frase que se pone a continuación con COUT.

  1. Agregar iostream, namespace, int main.
  2. Dar un integer en este caso.
  3. Escribir una inicial instrucción con  COUT.
  4. Agregar CIN con el integer declarado para que ingresen un valor en el ejecutable.
  5. IF (condición), la condición dirá lo que se necesita para que aparezca la siguiente frase insertada con COUT.

Basic types and their use in C++

  • Integer: is a whole number like 1 or 17.
  • Character: is a letter or digit or punctuation mark enclosed in single.The most basic type is char, which is a one-byte character.
  • Floating-point: numbers, which can represent fractions as well as integers. There’s two types:

-Float: holds a single–precision floating point value or a real number.

-Double: holds a single–precision floating point value or a real number.

  • Boolean: known as bool, can only represent one of two states, true or false.

Algunos ejemplos en código, así como también de escritura.

tw    tw

tw

Conceptos y ayuda de:

Basic output (printing) and input (text based) in C++

Es importante saber el significado de input y output.

  • Input: Get data from the keyboard, or a file, or some other device.

Es el valor que ingresaras desde el teclado, el valor o información que te pedirá ya en el ejecutable, por lo que será el valor que tendrás que agregar. (CIN)

  • Output: Display data on the screen or send data to a file or other device.

Es lo que se muestra en la pantalla (COUT), lo que se escribe en cout es lo que será mostrado en la pantalla.

tw

tw

Los conceptos fueron obtenidos de:

  • Book Think like a compute scientist by Allen B. Downey

Create a free website or blog at WordPress.com.

Up ↑