C ++

C++ es un lenguaje de programación que proviene de la extensión del lenguaje C para que pudiese manipular objetos. A pesar de ser un lenguaje con muchos años, su gran potencia lo convierte en uno de los lenguajes de programación más demandados en 2019.

Como mi primer trabajo en c++ tengo el tipico "hola mundo" que realizamos con la biblioteca de siempre <iostream> y lo único que hice como respuesta fue enviarle a la interfaz del usuario un hola.


                     
                                                                link de descarga:
                 https://drive.google.com/open?id=1MW4ZyNnx56NdeB5epUy-pE2BInab3sSr






El Siguiente proyecto se trata sobre pedir datos, pero no datos cualquiera, su nombre,  matricula, grado escolar, entre otras cosas las cuales fueron asignadas a una variable de tipo char o tipo int dependiendo de lo que se pide y como respuesta se las muestro al usuario.

 
                                                           link de descarga:
          https://drive.google.com/open?id=1abcWH4n1BqHMCKurxTEuuJDu294n9TCl






Otro de los muchos proyectos de c++ fue una tipo calculadora que suma., resta, multiplica o divide dos numeros que ingrese el usuario y que tambien tiene la desicion de tomar una opción para que realice la operación, a las variables como siempre las llame n1 y n2 que son las que me permiten guardar las variables que en este caso son los numeros.


                                                                 link de descarga:
        https://drive.google.com/open?id=12KmrdBltA7EvxG0thVBHVJehbvZhR7sb






Este programa es basado en una boleta el cual tiene como finalidad promediar a una persona dependiendo de sus calificaciones que serian tres y tambien le voy a pedir que me de su nombre y su matricula como en todos los casos o la gran mayoría.

                                                                 link de descarga:
            https://drive.google.com/open?id=1zaYNzbNP9cc4lDpCiBOrOOujPl17pEde







el siguiente programa lo hicimos con las condiciones que se hace que el primer numero sea comparado con el segundo para poder saber si es mayor o menor del otro.


                                                                 link de descarga:
https://drive.google.com/open?id=1FMw-jE1Qj7Itgdd55ExmHY89w0JMytFZ







Al igual que el proyecto de promedio voy a promediar sus calificaciones pero con una a una b o una c en cualquier caso con un if, que me servirá para hacer las condiciones que en este caso seria promediar a, b, c con los valores típicos que tenemos de 10 a 5 como escala practica aunque también se maneje el porcentaje.


                                                                   link de descarga:
                     https://drive.google.com/open?id=1wcsHBlbF1IfAyFJ7MhyVvNulh5rJfd2w







Hicimos uno mas de temperatura que depende de la temperatura en grados que ingrese el usuario yo le mandare como respuesta si hace frío calor o esta nublado de la misma manera que en el trabajo de promedio abc.

                                                                 link de descarga: 
          https://drive.google.com/open?id=196yeP2u_o0Xe0RCorQA-_UvISe1wQ020






de la misma manera realizamos otro trabajo de if el cual me dice que estas aprobado o reprobado dependiendo de la calificación obtenida en tus tres materias primas,si es menor a 6 estas reprobado y si es mayor a 6 estas aprobado.

                                                                     link de descarga: 
               https://drive.google.com/open?id=1nHqPdApkqvZ5jDpPJCoo2dhSWRtPIu4O








Realizamos una nomina donde se le pedía al usuario un nombre y su matricula y posteriormente su salario y las deudas que tení con la empresa, de esto dependerá cuanto le pagaremos, su es casado o soltero se le dará un bono extra de 10% o 5% respectivamente


                                                                   link de descarga:
               https://drive.google.com/open?id=1lWHelIGoZDJScYICnngQNuewjAx_vAXR






con el mismo if creamos una no tipo boleta pero que nos dice que si tu promedio es mayor a 8 entonces tienes una A pero si es menor tienes una B por respuesta,aqui tenemos el ejemplo;

                                                                   link de descarga:
             https://drive.google.com/open?id=1Ck3zO191sdxblaywPnJrMVFHtTdmsMvA





Un contador usando un "while" que me permite nuevamente hacer una comparación o una condición de variables como numeros  por ejemplo 1<10 si la acción no se cumpli vuelve a repetir el ciclo por lo que tambien se le conoce a este, un ejemplo muy claro y dinámico seria contar del 1 al 100 como lo realice en la siguiente imagen.

                                                                     link de descarga:
              https://drive.google.com/open?id=1pa05Sj3IDCDl1SKXWsUatQzh0H7gPk0g






Una tontera que tambien realizamos fue el crear un programa que diga 100 veces te amo jajajaja, y que realizamos como tontera del inge, el cual resulto muy fácil y practico para entender el ciclo que se crea con "while".

                                      si quieres probarlo puedes intentar hacerlo en c++.

                                                                 link de descarga:
               https://drive.google.com/open?id=1SnSZAaZnohvNm7Bw-CCLJPAS3lewyLrp






También hicimos un proyecto donde le mostramos al usuario la sumatoria del 1 al 10 y mostrándole el resultado.


                                                           link de descarga:
        https://drive.google.com/open?id=1U7rW3IFIDNOTYTVa7TcWTFfa2Hyt-6dg




De la misma manera creamos uno que se realizo del 1 al 10 pero en lugar de sumarlos los multiplicamos , hicimos algo tipo factorial que conciste en multiplicar un numero por todos sus antecesores.





como proyecto final de este parcial creamos un programa que realiza operaciones para calcular los años los días y los meses que ha vivido una persona en lo que va de su vida, el inge pensó que lo haría de otra manera pero resulto diferente a lo cual en la explicación no entendió jasja,el programa costa de los siguiente;








esta entrada me permite saber cuando nació en día, mes y año, también el día actual y el mes actual, como el año cambia cada año no se lo pido pero seria una variable.










las operaciones serian las siguientes:



se que podrá ser un poco confuso al principio pero realmente esta fácil, lo complicado fue hacerlo que funcione, el inge pensó que seria difícil si contaba dentro de este los años visiesto pero no fue asi.

como resultado le envió los años y los meses con dias que ha vivido.


Aqui un video para entender mejor el programa de c++:






                                                          link de descarga:

         https://drive.google.com/open?id=1hKXo_JYaXCEgr1KOuwugJi0gBZydBpx8





mis compañeros también hicieron proyectos:





Programación de multiolod del 2:










Programación de factoriales:



                                 link del video:

                     https://youtu.be/dKqDjA-lB3A



                     https://youtu.be/GlGVEZUVHgg





Nota de un restaurante:



Calculadora de promedio:

 link del video:






Como programar una boleta de calificaciones en c++:

nota: casi no se nota que copio y pego el programacomo 4000
mil veces.

link del video:




Programación de inversión de numero:

link del video:

Sucesión de fibonacci:


                    link del video:
                 https://youtu.be/nNW5dwlRb5E

https://drive.google.com/open?id=1CQnBaZLk96IAxnUSILYIjyHCbL-gaaXR






















tercer parcial










como primer trabajo de este parcial realizamos un ejemplo de los ciclos el cual estaba muy sencillo y lo único que hace es mostrarnos el resultado de un ciclo for , este ciclo tiene como función la de sumar un valor tras otro como si fuera una factorial, en este  el usuario no ingresa nada lo único es leer el resultado obtenido, este ejemplo es muy sencillo de hacer aunque creo nos sirve para poder aprender su uso.












también realizamos otro ejercicio de los ciclos for el cual sirve como un acumulador de variables por ejemplo, si le pedimos al usuario que ingrese 5 números como resultado nos va amostrar toda las 5 variables que le pedimos y esto podemos controlarlo de manera que podemos hacerlo de arriba a abajo o viceversa.

de el segundo ejemplo nos pidió que realizáramos un código parecido al anterior pero con la idea de las calificaciones, en lugar de números y que se los mostráramos al usuario en el orden en que los escribió, esto resulto bastante fácil de hacer ,aquí esta el código y como funciona:

nuevamente realizamos el código anterior pero esta vez lo que cambia es como se lo mostraremos al usurario, en lugar de que los valores sean en el orden en que los escribió el usuario, se los mostraremos al revés de el ultimo valor al primero.








En este tercer parcial realizamos más actividades de lógica y razonamiento por lo que realizamos una investigación de teoría acerca de las resistencias y la ley de ohm la cual nos habla de la resistencia, el voltaje y también sobre los amperes.



como a la sociedad le gusta hacer las cosas fáciles decidimos crear un programa que nos resolviera los problemas con la ley de ohm en cual yo le metí mucho razonamiento al código para que funcionara de manera que yo pueda calcular todos los valores tanto en voltios, como en amperes y también en ohms.


el anterior código tiene tres funciones, realiza las operaciones que tu decidas saber con el menú que te muestro y dependiendo de tu elección te dará un resultado deseado:
 ampere:

resistencia:

voltaje:





link de descarga:
https://drive.google.com/open?id=1k_L6pXT3sdSPCyaxeFYSU3bfsR8Pud3G

 RESISTENCIA

La resistencia es un dispositivo eléctrico que tiene la particularidad de oponerse al flujo de la corriente. Para medir el valor de las resistencias se usa un instrumento llamado ohmetro y las unidades en el S.I es el Ohm.

En general todo material presenta una resistencia natural, la cual depende de su estructura interna, las impurezas y composición atómica. 


otro de los programas que se realizo en este parcial consta de una calculadora de resistencias  el cual , el inge pensó que seria muy fácil de realiza pero que al final resulto un poco confuso, cuando lo llego a comprender si se espanto al razonar la lógica que implicaba, pues la mayoría lo hizo en clase y le pregunto acerca de como se hacia.
yo lo realice por partes y lo termine una tarde que me quede en el plantel, use ciclos for y también if anidados para que sirviera de repetidor.lo que más me costo fue hacer la sumatoria no se repitiera y que los ceros que van después de cada numero fueran los necesarios que me indica el usuario.


aquí les dejo el código completo para que puedan observar como funciona:















como pudieron observar es un código un poco largo el cual puede parecer un tanto aburrido y tedioso ,pero realmente cuando encuentras la lógica en el código puedes codificarlo y hacerlo más pequeño , yo decidí hacerle de diez colores aprox puesto que una resistencia tiene como máximo 7 colores o 8 y ya es mucho, ahora veamos como funciona:



como pueden ver es muy poco para lo que hace el programa pero realmente es pqueño comparado a uno con las mas de 1000 combinaciones.





link para descargar:
https://drive.google.com/open?id=1EEKdnnXKURfjjxqT1eYzxgPX2Bww53lB







Cuarto semestre

Como segundo actividad tenemos unos ejemplos de como se usa unas variables con funciones, realizamos un primer ejercicio en el cual solo dejamos los elementos y el resultado dentro de el corchete y fuera de este, dejamos todas las operaciones que se necesitaban para saber cuanto era la suma de dos numeros.






Realizamos otro ejemplo donde verificabamos cual era mas grade, si el numero a o el numero b de los dos numeros que nos daba el usuario dentro de lo que pediamos, ademas se realizo la misma mecanica de el anterior donde se dejo fuera la operacion y dentro el resultado.


                                                                  link de descarga:

 https://drive.google.com/open?id=1_ITNB4Xi4TUwrhulSOu5vCk0PmnhGHQL


Realizamos como primer proyecto una calculadora donde te daba la suma, resta, multiplicacion y division de los dos numerps que ingresaba el usuario, ademas de que lo hacia en un solo momento arrojandole al usuario los resultados correctos.




link de descarga:


Otra calculadora que hice fue la anterior pero con un menu donde cada usuario podia pedir  si queria que se sumara o se restara, para esto cree un menu con if anidado en los cuales solo meti valores y el procedimiento quedo fuera de el programa.





No hay comentarios:

Publicar un comentario

MICKEY

Hola!!           Bienvenido a mi blog donde hablare sobre mis trabajos de robótica y algunas practicas que haga como los res...