Tecnologia,Programacion y Dinosaurios!

Sentencias de Seleccion

 

Este Programa si esta un poco mas complicadillo ya que se le tiene que pensar un poco mas, Es la combinación de los últimos 3 programas en 1 solo.

Hasta abajo les dejo el código para que lo puedan descargar.

Problema:

Hacer un programa que pida dos números. El programa ha de verificar cual de los dos es el mayor, y después verificar si este número mayor es divisible por el menor; en caso que lo sea ha de restar el mayor del menor, de lo contrario los ha de sumar..

Codigo:

#include <stdio.h>
#include <conio.h>

void Captura (int *Numero1, int *Numero2);
void Comprueba (int Numero1, int Numero2, int *Res);
void Imprime (int res);

int main()
{
int N1,N2,r1;

Captura(&N1,&N2);
Comprueba(N1,N2,&r1);
Imprime(r1);

getch();
}

void Captura (int *Numero1, int *Numero2)
{
printf(“Dame el Primer Numero:\n”);
scanf(“%d”,Numero1);
printf(“Dame el Segundo Numero:\n”);
scanf(“%d”,Numero2);

}

void Comprueba (int Numero1, int Numero2, int *Res)
{
if(Numero1 > Numero2)
{
printf(“\nEl mayor es el Primero”);
if (Numero1 % Numero2==0)
*Res=Numero1 * Numero2;

else
*Res=Numero1 + Numero2;
}

if (Numero1 < Numero2)
{
printf(“\nEl mayor es el Segundo”);
if (Numero2 % Numero1==0)
*Res=Numero1 * Numero2;

else
*Res=Numero1 + Numero2;
}

}

void Imprime (int Res)
{

printf(“\n%d”,Res);
}

Descarga el Código

Cualquier Duda Comenten Por favor🙂

Sentencias de Seleccion

Hasta abajo les dejo el código para que lo puedan descargar.

Problema:

Hacer un programa que pida dos números y que diga si son iguales; en caso que no lo sean ha de decir cual de los dos es el mayor.

Codigo:

#include <stdio.h>
#include <conio.h>

void Captura (int *Numero1, int *Numero2);
void Imprime (int Numero1, int Numero2);

int main()
{
int N1,N2;

Captura(&N1,&N2);
Imprime(N1,N2);

getch();
}

void Captura (int *Numero1, int *Numero2)
{
printf(“Dame el Primer Numero:\n”);
scanf(“%d”,Numero1);
printf(“\nDame el Segundo Numero:\n”);
scanf(“%d”,Numero2);

}

void Imprime (int Numero1, int Numero2)
{
if (Numero2==Numero1)
printf(“\nLos Numeros son Iguales”);

else if (Numero1>Numero2)
{

printf(“\nEl mayor es el %d”,Numero1);
}
else
{
printf(“\nEL mayor es el %d”,Numero2);
}
}

Descarga el Código

Cualquier Duda Comenten Por favor🙂

Sentencias de Seleccion

Hasta abajo les dejo el código para que lo puedan descargar.

Problema:

Hacer un programa que pida dos números por el teclado, si el primer número es divisible por el segundo, los ha de sumar, sino, los ha de multiplicar..

Codigo:

#include <stdio.h>//agregar bibliotecas
#include <conio.h>

void Captura (int *Numero1, int *Numero2);//Definir funciones y variables
void Comprueba (int Numero1, int Numero2, int *Res);
void Imprime (int Numero1, int Numero2,int res);

int main()
{
int N1,N2,r1;//definir variables

Captura(&N1,&N2);
Comprueba(N1,N2,&r1);
Imprime(N1,N2,r1);

getch();//Detener el programa hazta que se presione cualquier tecla
}

void Captura (int *Numero1, int *Numero2)
{
printf(“Dame el Primer Numero:\n”); //Captura de Datos
scanf(“%d”,Numero1);
printf(“Dame el Segundo Numero:\n”);
scanf(“%d”,Numero2);

}

void Comprueba (int Numero1, int Numero2, int *Res)
{
if(Numero1 % Numero2==0)//Comprobar si son divisibles
*Res=1;//Regresar “Res” como 1 si si es divisible

}

void Imprime (int Numero1, int Numero2, int Res)
{
int mult,sum;//Definir Variables

if (Res==1)//Condicion si es divisible
{
mult= Numero1*Numero2;
printf(“\n%d”,mult);
}
else //Que hacer en caso de que no sea divisible
{
sum=Numero1+Numero2;
printf(“\n%d”,sum);
}
}

Descarga el Código

Cualquier Duda Comenten Por favor🙂

Empezamos con una nueva sección, esta ves escrita por mi Fátima González,el nombre completo es Dinosaurios Azules, esta sección sera de temas random, dependerá de lo que tenga humor de redactar, no soy gamer, ni geek, más tengo algunos conocimientos sobre ello, tengo 18 años y una historia que apenas empiezo a definir, espero que la sección sea de su agrado. 

dinoblue

Yo pienso muchas cosas, imagino, creo, organizo, resuelvo, hay tantas cosas en mi mente, desde un simple electrón hasta dinosaurios azules

Mis Blogs personales: 

dinorosados.blogspot.com

http://dinorosa.wordpress.com

Sentencias de Seleccion

Después de ver otros temas de programación  Regresamos a lo mas básico  Espero que les estén sirviendo los códigos, ya sea para practicar o como consulta.

La dificultad no cambia desde el ultimo post de if pero recuerden que la única forma de aprender es practicando, así que Adelante!.

Hasta abajo les dejo el código para que lo puedan descargar.

Problema:

Hacer un programa que pida dos números por el teclado, si el primer número es divisible por el segundo, los ha de sumar, sino, los ha de multiplicar..

Codigo:

#include <stdio.h>
#include <conio.h>

void Captura (int *Numero1, int *Numero2);
void Comprueba (int Numero1, int Numero2, int *Res);
void Imprime (int Numero1, int Numero2,int res);

int main()
{
int N1,N2,r1;

Captura(&N1,&N2);
Comprueba(N1,N2,&r1);
Imprime(N1,N2,r1);

getch();

void Captura (int *Numero1, int *Numero2)
{
printf(“Dame el Primer Numero:\n”);
scanf(“%d”,Numero1);
printf(“Dame el Segundo Numero:\n”);
scanf(“%d”,Numero2);

}

void Comprueba (int Numero1, int Numero2, int *Res)
{
if(Numero1 % Numero2==0)
*Res=1;

}

void Imprime (int Numero1, int Numero2, int Res)
{
int mult,sum;

if (Res==1)
{
mult= Numero1*Numero2;
printf(“\n%d”,mult);
}
else
{
sum=Numero1+Numero2;
printf(“\n%d”,sum);
}
}

Descarga el Código

Cualquier Duda Comenten Por favor🙂

Cuando instalamos ubuntu viene por defecto una aplicacion que nos permite realizar capturas de pantalla, la cual cumple con su funcion basica que como ustedes ya saben es hacer capturas de pantalla. Sin Embargo para mi que hago post y tomo demasiadas capturas de pantalla se me hace muy complicado o mejor dicho “poco productivo”, ya que se hace una captura de pantalla y se cierra el programa y si quiero tomar otra tengo que volver a abrir el programa y asi en un ciclo que me toma mucho tiempo completar.

Shutter viene a cumplir mis caprichos, otorgandome la mejor manera de hacer capturas de pantalla de la manera que yo quiero, rapido y potente.

Ademas de ser un completo software para captura de pantalla contiene varios plugins con los cuales podremos aplicar varios efectos como veremos a continuacion:

1 3

Contiene mas de 20 plugins como los anteriormente mostrados, asi como tambien permite exportar la imagen a diferentes formatos de imagen e inclusive en PDF.

Su uso es bastante semcillo, ya que tiene modo simple o avanzada de uso, esto nos permitira sacar el maximo provecho al producto y sin duda agradarle a cualquiera que lo use.

Ademas siempre estara disponible cuando lo necesitemos usar ya que cuando lo abrimos siempre permanecera abierno en la barra de notificaciones y con un solo clic accederemos a la aplicacion.

FORMAS DE DESCARGAR

1. En Ubuntu software center:

Buscarlo como shutter e Instalar

2. Mediante la Terminal:

sudo apt-get install shutter

Sitio web Del Proyecto

Como Sabrán Backtrack es uno de los mas potentes sistemas operativos para todo a lo que se refiere pentesting, Auditorias y hacking (Recientemente evolucionado a kali linux).

Es un sistema operativo o para decirle mejor, “Una distribución basada en Debian y al mismo Tiempo basada en Ubuntu” que al ser tan poderosa y sobre todo segura, hay veces que un usuario que apenas se esta familiarizando con esta Distribución empieza a tener problemas.

Aquí les dejare una lista con cosas que hacer después de instalar backtrack, Esto para que su uso sea mas fácil y sobre todo darle un mayor uso y no solamente para lo que a hacking se refiere.

Crear Un Usuario que no sea Root

Por Defecto al instalar Bakctrack el unico usuario con el que puedes iniciar sesion es con Root.

No es muy recomendable que andemos como root haciendo cualquier tipo de cosas, ya que con esto se pierde mucha seguridad, ademas de que hay aplicaciones que no se pueden ejecutar en modo root, como lo es google Chrome.

Así que para crear un usuario y otorgarle permisos de administrador o “Desktop user”  lo único que tenemos que hacer es poner esto en una terminal:

apt-get install gnome-system-tools

una vez terminado procederemos a colocar la siguiente linea en la misma terminal:

users-admin

y nos saldra una ventana como esta:

user_settings_backtack

Ahora solo es cuestion de dar clic en Add y se nos pediran los datos para crear un usuario nuevo.

Instalar Synaptic y Software Center

Por que no hacer mas funcional e inclusive de uso común nuestro querido backtrack?.Pues con el gestor de paquetes y el Software center de ubuntu podremos hacerlo.

Anteriormente hablamos en este blog de como instalar synaptic y Software center en Cualquier distribución de linux y Backtrack no es la excepción , así que corre y ve a ver como es que se puede hacer esto.

Instalar Synaptic y Software Center en Backtrack

Software-Center

Instalar Gdebi

Gdebi_backtrack

Con Gdebi podremos instalar cualquier aplicación .deb con solo dar doble clic, Esto es muy útil para usuarios que aun no esta muy familiarizados con como usar la terminal o simplemente para personas que no quieran batallar y quieran instalar aplicaciones de forma similar que en Windows

Instalar Chrome

chrome-backtrack

Sin duda el mejor navegador Web que podemos instalar en nuestro backtrack para uso común, ya que es rápido, esta actualizado y ofrece una interfaz sencilla.

Para instalarlo solamente instalen Gdebi y descargenlo desde el siguiente enlace:

Descargar Chrome

NOTA: Recuerden que no es posible ejecutar Chrome desde Backtrack como  root, pero por eso les deje los pasos de como crear otros usuarios, de esa manera ya no habrá ningún problema.

Empezar a “Hackear”

hack_wifi

Uno de los grandes fuertes de backtrack es que es una buena herramienta para estudiar las seguridad en redes, pero es bastante increíble lo fácil que puede ser Hackear contraseñas con una sola aplicación.

Wifite nos permite conseguir claves de casi cualquier red wifi y sin tener ni un solo conocimiento previo sobre el tema.Es solo cuestión de abrir el archivo y seguir las instrucciones que se nos indiquen y de esa manera lograremos penetrar casi cualquier red.

Mas informacion y Descarga de Wifite

Empezar a Programar!

Uno de las principales temáticas de este blog es la programación  asi que si quieres empezar a programar o tu actual IDE para desarrollar en C no te gusta, Te recomiendo Que te Descargues Codeblocks.

codeblocks Linux

Codeblocks es un IDE que permite el desarrollo de aplicaciones en C/C++ que para mi es uno de los mas livianos y potentes que existen para linux, Ademas tiene compatibilidad Con Dev C++ y esto es muy util ya que el código fuente que yo posteo esta hecho con este mismo.

Para Descargar Codeblocks únicamente metance al software center o desde una terminal pongan:

sudo apt-get install codeblocks

Pues eso a sido todo por el momento.Si alguien tiene una duda o sugerencia favor de dejar un comentario y sera respondida lo antes Posible.

Nos vemos!

Enter your email address to follow this blog and receive notifications of new posts by email.

Únete a otros 270 seguidores

Contratame!

Facebook