Quiz 08, fibonacci

--Originally published at Aprendiendo a programar en C++

Para este quiz, se nos pidió crear una función que recreara las series de fibonacci y que nos regresara un valor especifico de esta serie, por ejemplo fibonacci(0) = o, fibonacci(1) = 0, fibonacci(2) = 1, fibonacci(3) = 2, fibonacci(4) = 3, fibonacci(5) = 5, etc.

Para esta función utilice el ciclo “for”y tres variables, esto por que en la serie de fibonacci, el numero es el resultado de la suma de los dos números anteriores. A continuación les dejare un video sobre como utilizar el ciclo:

Ciclo for

Y finalmente un ss de mi código:

quiz08

 

 


Quiz week #6

--Originally published at Aprendiendo a programar en C++

Para este quiz del curso #TC1017, se nos pidio resolver 5 problemas:

1.- En este problema se nos dio un código “incorrecto” ya que estaba utilizando “cout” en un tipo de programa, que por sus caracteristicas requeria “printf”, asi que procedi a cambiarlos y hacer unas modificaciones minimas al programa.

A continuacion el programa original:

quiz6-1

Finalmente con ayuda de una pagina aprendi a usar printf y realice los cambios.

A  continuacion el programa terminado y una liga hacia la pagina sobre printf:

formatting your output

quiz6-2

2.- Para este programa se nos pidio ingresar tres datos :un entero, un numero decimal y un caracter, despues de esto teniamos que convertir cada dato, a los otros do formatos, por ejemplo: el entero convertirlo a caracater y a numero decimal, y asi con los 3 datos.

A continuacion les dejo un ss de mi codigo y una liga para entender como hacer el cambio:

typecasting

quiz6-3

3.- Para este programa, lo unico que se nos pidio, era hacer esta figura:

quiz6-4

A continuacion un ss del codigo:

quiz6-5

4.-  Pata este programa nos pidieron ingresar 3 numeros enteros y despues desplegarlos en orden ascendente, esto lo hice mediante una serie de if anidados.

A continuacion una ss del codigo:

quiz6-6

quiz6-7

quiz6-8

5.- Por ultimo se nos pidio un programa para saber si un año, previamente ingresado por el usuario, era bisiesto o no, esto mediante las siguientes reglas:

quiz6-9

Para esto igual se utilizo un if anidado, a continuacion, les dejo un ss de mi codigo:

quiz6-10

 


Buscar el valor minimo

--Originally published at Aprendiendo a programar en C++

En esta ocasión hice un programa para buscar el número mas chico entre tres números, esto mediante una función, ademas agregue otra función para sumar esos tres números al cubo, cada uno, por supuesto.

En el caso de sumar los cubos, realmente no hubo mayor problema, ya que lo único que se hizo, fue elevar cada numero con la función “pow” (para esto se debe de incluir la librería cmath) para después sumarlo,tal como se muestra en la imagen.

quiz04_2

En el caso de buscar el número más chico, lo que hice fue utilizar if anidado, comparando los valores de los números. Para esto, encontré este tutorial que ayuda a entender como funcionan los if anidados.

if anidados en c++

De todas formas pongo un ss de mi función.

quiz04_1

y finalmente un ss del programa completo.

quiz04


Números a la n potencia #Quiz03

--Originally published at Aprendiendo a programar en C++

En esta ocasión hice un programa para elevar un numero (que previamente solicite al usuario), al cuadrado y al cubo mediante dos funciones.

Este programa no tuvo mayor complicación, ya que únicamente tuve que pedir un numero, utilizar dos funciones y  la librería “cmath”, esto para poder elevar el numero mediante la función “pow” que funciona así: “pow(número, potencia)”. Para el caso de llamar a las funciones encontré este video que seguro sera muy útil:

llamar funciones en c++

A continuación dejare un ss de mi codigo, seguido de el enlace a github donde se encuentra el codigo.

quiz03

 


Hello world!

--Originally published at Aprendiendo a programar en C++

Bienvenidos a mi primer post, hoy empezaremos a adentrarnos al mundo de la programación en C++, para esto, necesitaremos un editor de texto y un compilador, en este caso estaremos utilizando “atom” y “Bash en Ubuntu en Windows” respectivamente; cabe mencionar que existen una gran variedad de editores de texto, compiladores o incluso IDE´s (entornos de desarrollo integrado) que contienen editor y compilador. En esta ocasión no nos meteremos en como instalar atom ni el bash de ubuntu, pero en caso de que necesitaran una guia para instalar, en este link encontraran los pasos para instalar/configurar el bash: How to Install and Use the Linux Bash Shell on Windows 10.

A continuación, dejare un link hacia unas breves explicaciones sobre entradas y salidas  (cout, cin), librerías y el uso de “using namespace std;”. Programacion C++

Ahora dejare unos screenshots de mi código y como compilar, y al final de cada post podrán encontrar un link hacia mi codigo en github.

CODIGO

hello-world-codigo

COMPILACIÓN

1er paso: cambiar el directorio hacia donde este el codigo.

2do paso: compilar el codigo (g++ “nombre del codigo”)

3er paso: ejecutar ( ./a. )

hello-world-compilacion

 En esta ocasión el codigo es demasiado simple para subirlo.