Cygwin

Me gustaría recalcar comandos básicos y pequeños Tips del Cygwin.

cd-> Es el que nos ayuda a buscar las carpetas

g++-> Es el que copila el programa

ls-> nos ayuda a ver que hay en esa carpeta. Permitanme mostrarles.

Como pueden ver seleccione ahora la carpeta de Cambio Climático y de ahí me aparecieron dos opciones Presentaciones de primer parcial o Tareas del primer parcial y es precisamente lo que tengo en esa carpeta.

Ca

 

-o-> Sirve par ponerle nombre a nuestros .exe

En Cygwin se crea un historial y si necesitas volver a escribir algo que ya habías escrito unicamente preciona la flecha que apunta hacía arriba en en el teclado de tu computadora.

Y el botón de Tab te sirve para completar de escribir los nombres de las carpetas, por ejemplo, cuando escribimos cd Users/ y empesamos con Kefira, con que escriba Kefi y precione Tab Cygwin solito me lo toma como /KefiraYire/, únicamente debemos de fijarnos de escribir bien las cosas, con que algo escribamos mal, el Tab no funcionara.

Esto son algunos comandos que conozco y Tips basicos que pueden ayudarnos al momento de ahorrar tiempo.

Espero te haya gustado y que hayas encontrado algo que no sabías y que ahora vaya a hacerte de utilidad.

Por favor comenta sí conoces otro comando útil, te lo agradecería muchísimo, así muchos más nos beneficiarémos.

Gracias por su atención. Nos vemos 😉

#C++ #Tips #TC1017 #Cygwin

 

#WSQ03 Fun With Numbers :D

Hola de nuevo.

El día de hoy les mostrare como hice una serie de operaciones sencillas, como si fuera una calculadora. Esta obtendra la resta de dos numeros, producto, división y residuo… PERO, únicamente de números enteros.

cal.PNG

En este programa utilicé un Switch, que es un menu de opciones donde acomodé la resta de dos numeros, el producto, división y residuo-En la caja de información te dejo los links de donde vi esto-para que el usuario seleccionara la opción que quisiera.

Resalté un pero al princípio, éste debido a que el programa únicamente permitirá la entrada de números enteros y los resultados que arroje de igual manera, serán de números enteros. Entonces ejecutemos. Uilizaremos los mismos pasos que les enseñe en #WSQ02 Hello World & uso de Cygwin

Aquí podemos apreciar la resta.

D

Aquí podemos ver la multiplicación.

P

Aquí podemos apreciar la división, sin embargo, bien sabemos que si dividimos 60/80 nos dara 3/4 que son 0.75, ésto no es un número entero, no obstante, nosotros agregamos los datos y las respuestas como una variable entera, es por ese motivo que el resultado lo arroja como un número entero.

div

La operación del residuo.

R

La opción de “default” es por sí el usuarío no selecciona una de las opciones dadas y en este caso el programa se puede salir automáticamente o envarle un mensaje al usuario informandole la situación. Observa.

De

Mientras iba colocando las imagenes me pregunte que sucedería sí le pongo números con decimales desde el principio, esto fue lo que paso.

Co

El programa colapsa y no funciono como debe.

A este programa le puedo meter un While para me pregunte sí quiero continuar usando el programa. No me acuerdo como era, pero después se los investigo y les paso el código por este medio y por GitHub, ya

Continue reading “#WSQ03 Fun With Numbers :D”

#WSQ02 Hello World & Uso de Cygwin

Muy bien, empezaremos ha hacer nuestro primer programa. Para ello debemos de saber que de cajón siempre van a venir escritas estas lineas de código:

#include<iostream>

using namespace std;

int main()

Cada una tiene su razón de ser claro esta, pero no me enfocaré en eso, sí quieren saber les dejare unos links en la caja de información donde yo busque todo eso.

Bueno, retomando el tema.

Aquí esta mi programa HelloWorld

HelloWorld

Para empezar a poner nuestro código, después haber escrito nuestras tres lineas de cajón se deben de abrir unas llaves {}, donde dentro de ella haremos todo nuestro código.

En este caso no necesitaremos variables o algo por el estilo, únicamente queremos que nuestro programanos diga “Hola Mundo”.

Algo que se me pasó mencionar, mi clase es en inglés pero puedo hacer el blog y mis trabajos en inglés sí gusto, pero únicamente mis programas quieron que sean en inglés. Sí Ken tal vez se vea muy pocho, pero así me siento cómoda, jejej :p .

Bueno, ahora que tenemos el programa debemos a entrar a Cygwin para que lo copile y nos lo corra.

Ok, sí eres alguien que no tiene idea de como se usa, no te preocuopues te explico.

Lo abres y seguramente te aparece esta caja donde no tienes ni la más remota idea de que hacer con ella, tranquilo yo estaba igual y me agobiaba.

C1

Aquí un amigo que está estudiando Ingeniería en sistemas computacionales me ayudo por eso prefiero explicartelo, aunque me imagino que igual hay mucha información en Google, Youtube, en otros Blogs, etc. Pero te diré lo que sé.

Primero vas a buscar donde está tu archivo

arc.png

No se alcanza a apreciar todo pero tengo el archivo en mi escritorio, en una carpeta llamada cuarto semestre y se llama solución de

lin
C2
C4
C5
H
C6

Continue reading “#WSQ02 Hello World & Uso de Cygwin”

#WSQ01

En la primera semana nuestro profesor Ken Bauer -Dejare abajo su Twitter por sí gustan conocerlo- nos pidió que descargaramos lo que es un editor de de código.

Como estoy estudiando para una Ingeniería en Mecatrónica es básico que tenga conocimiento en programación con C++

El editor que estoy usando actualmente es el de Atom. Pero aquí única y exclusicamente puedo escribir mi código.

Atom

Para que yo pueda hacer que el programa me copile y me corra tengo que descargar un recopilador. Para eso tuve que descargar el Cygwin. Este nos permite copilar el programa y ejecutarlo.

Cygwin

Teniendo estos dos amigos, estamos listo para programar.

Estamos en contacto 🙂

-Caja de información-

Aquí les proporcionare los links donde yo pude descargar estos programas, video informativos, lo que me ayudo a mí, etcétera.

Twitter de Ken

Donde descargue Atom

Donde descargue Cygwin

Video de como descargar Cygwin por Ken

Por favor deja tu comentarío 😉

#WSQ01 #TC1017