Pitágoras v1
4 participantes
Clan [SU] Ultimate :: Otros :: Descargas
Página 1 de 1.
Pitágoras v1
Hoy estaba aburrido de hacer los deberes de mates, y se me ocurrió hacer un simple programa que me los hiciera tecleando sólamente unos números, y así hize.
Tarde nada más 20min en hacerlo y 5min en terminar los deberes, por lo que a mi me funcionó bastante bien jijiji.
Les pongo el source code por si le quieren echar un vistazo. El programa está hecho en c++, además, es un código bastante básico, por lo que creo que lo deberían de entender.
Bueno, aclaro que la función sqrt, lo que hace es devolver el cuadrado del número. Por lo demás, creo que el código está bastante claro.
Tarde nada más 20min en hacerlo y 5min en terminar los deberes, por lo que a mi me funcionó bastante bien jijiji.
Les pongo el source code por si le quieren echar un vistazo. El programa está hecho en c++, además, es un código bastante básico, por lo que creo que lo deberían de entender.
#include <iostream>
#include <cmath>
#include <string>
using namespace std;
double applyTheorem(double a, double b, double c);
void askABC();
int main()
{
for(;
{
cout << "Bienvenido a Pitágoras 1.0!" << endl;
cout << "!IMPORTANTE! Sólo pon el número, y si no lo sabes pones 0" << endl;
cout << "By lol32" << endl << endl;
askABC();
system("PAUSE");
system("CLS");
}
return 0;
}
void askABC()
{
double a, b, c, u, rt;
int i;
cout << "Pon el lado AB: " << endl;
cin >> a;
cout << endl;
cout << "Pon el lado BC: " << endl;
cin >> b;
cout << endl;
cout << "Pon el lado AC: " << endl;
cin >> c;
cout << endl;
if(a < 0 || b < 0 || c < 0)
{
cout << "ERROR: No puede haber lados negativos." << endl;
return;
}
if(c != 0)
{
if(c < a || c < b)
{
cout << "ERROR: El lado AC no puede ser más pequeño que el lado AB o BC." << endl;
return;
}
}
if(a != 0 && b != 0 && c != 0)
{
cout << "ERROR: No puedes rellenar todos los campos. Retrasado sino no hay incognita." << endl;
return;
}
else if(a != 0 && b != 0 && c == 0)
{
u = (a * a) + (b * b);
i = 1;
}
else if(a != 0 && b == 0 && c != 0)
{
u = (c * c) - (a * a);
i = 2;
}
else if(a == 0 && b != 0 && c != 0)
{
u = (c * c) - (b * b);
i = 3;
}
else
{
u = 0;
}
rt = sqrt(u);
if(u != 0)
{
if(i == 1)
{
cout << "Calculo: " << endl;
cout << " " << a << " * " << a << " = " << a * a << " (AB)" << endl;
cout << " " << b << " * " << b << " = " << b * b << " (BC)" << endl;
cout << " " << "-------------------------- +" << endl;
cout << " " << "AC * AC = " << u << " (AB + BC)" << endl;
cout << " " << "-------------------------- /" << endl;
cout << " " << "AC = sqrt(" << u << ") = " << rt << endl;
}
else if(i == 2)
{
cout << "Calculo: " << endl;
cout << " " << a << " * " << a << " = " << a * a << " (AB)" << endl;
cout << " " << c << " * " << c << " = " << c * c << " (AC)" << endl;
cout << " " << "-------------------------- -" << endl;
cout << " " << "BC * BC = " << u << " (AC - AB)" << endl;
cout << " " << "-------------------------- /" << endl;
cout << " " << "BC = sqrt(" << u << ") = " << rt << endl;
}
else if(i == 3)
{
cout << "Calculo: " << endl;
cout << " " << b << " * " << b << " = " << b * b << " (BC)" << endl;
cout << " " << c << " * " << c << " = " << c * c << " (AC)" << endl;
cout << " " << "-------------------------- -" << endl;
cout << " " << "AB * AB = " << u << " (AC - BC)" << endl;
cout << " " << "-------------------------- /" << endl;
cout << " " << "AC = sqrt(" << u << ") = " << rt << endl;
}
}
else
{
cout << "ERROR: Datos erroneos." << endl;
}
return;
}
Bueno, aclaro que la función sqrt, lo que hace es devolver el cuadrado del número. Por lo demás, creo que el código está bastante claro.
lol32- Comandante Grado 2
- Mensajes : 562
Fecha de inscripción : 10/01/2010
Edad : 30
Localización : ESPAÑA!
Re: Pitágoras v1
donde esta la carita k kiere decir???
[SU]Skyline- Teniente Coronel
- Mensajes : 376
Fecha de inscripción : 13/01/2010
Edad : 29
Localización : València [España]
Re: Pitágoras v1
por cierto lol, sabes crear keygens???
[SU]Skyline- Teniente Coronel
- Mensajes : 376
Fecha de inscripción : 13/01/2010
Edad : 29
Localización : València [España]
Re: Pitágoras v1
[SU]Skyline escribió:donde esta la carita k kiere decir???
La caríta quiere decir for( ; ; ) (Sin espacios, porque sino vuelven a salir las caritas xD)
[SU]Skyline escribió:por cierto lol, sabes crear keygens???
Un keygen es un programa para generar códigos para aplicaciones. Para crear keygens, hace falta examinar durante bastante tiempo el programa y el código asm, para encontrar los parámetros donde vienen escritos los rangos de las palabras o números.
Un ejemple sería: F0001 [Sería letra, número, número, número, número].
Otro ejemplo más complejo, será encontrar los rangos de las letras y los números, es decir:
F0001 [Se podría hacer un rango entre la letra C y H, e igualmente con los números]
La verdad, se podría hacer, pero no es a lo que me dedico, y ya que hay keygens creados, pues no pierdas el tiempo en crear uno
AltayR escribió:rofl, esto hace ecuaciones?
Sí, hace ecuaciones para averiguar el lado que le falta al triángulo
lol32- Comandante Grado 2
- Mensajes : 562
Fecha de inscripción : 10/01/2010
Edad : 30
Localización : ESPAÑA!
Re: Pitágoras v1
pues tardaria menos creando el keygen k para encontrarlo por internet
xk llevo buscando un serial o un keygen de un juego durante mas de un mes i todavia no e encontrado nada
solo puedo jugar en LAN i necesito el serial para jugar en internet
xk llevo buscando un serial o un keygen de un juego durante mas de un mes i todavia no e encontrado nada
solo puedo jugar en LAN i necesito el serial para jugar en internet
[SU]Skyline- Teniente Coronel
- Mensajes : 376
Fecha de inscripción : 13/01/2010
Edad : 29
Localización : València [España]
Re: Pitágoras v1
Que juego necesitas?
lol32- Comandante Grado 2
- Mensajes : 562
Fecha de inscripción : 10/01/2010
Edad : 30
Localización : ESPAÑA!
Re: Pitágoras v1
resident evil 5 pc
[SU]Skyline- Teniente Coronel
- Mensajes : 376
Fecha de inscripción : 13/01/2010
Edad : 29
Localización : València [España]
Re: Pitágoras v1
tio El resident Evil 5 Hay muchiiiisimoos Keygens
«$Ü»HünT£®- Capitán Grado 3
- Mensajes : 266
Fecha de inscripción : 28/01/2010
Edad : 26
Localización : Sevilla,España!
Re: Pitágoras v1
pues passame alguno k yo no encuentro
[SU]Skyline- Teniente Coronel
- Mensajes : 376
Fecha de inscripción : 13/01/2010
Edad : 29
Localización : València [España]
Re: Pitágoras v1
Nicoo cuando veas este mensaje miras a ver si te funca Entrontre un serial a la primera xD[SU]Skyline escribió:pues passame alguno k yo no encuentro
Resident Evil 5 PC KeyGen
«$Ü»HünT£®- Capitán Grado 3
- Mensajes : 266
Fecha de inscripción : 28/01/2010
Edad : 26
Localización : Sevilla,España!
Re: Pitágoras v1
«$Ü»HünT£® escribió:Nicoo cuando veas este mensaje miras a ver si te funca Entrontre un serial a la primera xD[SU]Skyline escribió:pues passame alguno k yo no encuentro
Resident Evil 5 PC KeyGen
vale has encontrado lo mismo k yo encontre pero yo no quiero pagar por tenerlo, porque dice k me registre i vale pasta i no estoy como para gastar, yo lo que quiero es uno por el k no pague.
PD: no soy Nicoo
[SU]Skyline- Teniente Coronel
- Mensajes : 376
Fecha de inscripción : 13/01/2010
Edad : 29
Localización : València [España]
Re: Pitágoras v1
aaaa no me di cuenta xD[SU]Skyline escribió:«$Ü»HünT£ escribió:Nicoo cuando veas este mensaje miras a ver si te funca Entrontre un serial a la primera xD[SU]Skyline escribió:pues passame alguno k yo no encuentro
Resident Evil 5 PC KeyGen
vale has encontrado lo mismo k yo encontre pero yo no quiero pagar por tenerlo, porque dice k me registre i vale pasta i no estoy como para gastar, yo lo que quiero es uno por el k no pague.
PD: no soy Nicoo
EDIT: como ke hay ke pagaer? en eso no me fije weno ara busco otro
«$Ü»HünT£®- Capitán Grado 3
- Mensajes : 266
Fecha de inscripción : 28/01/2010
Edad : 26
Localización : Sevilla,España!
Re: Pitágoras v1
Umh cierro tema. Se ha cambiado bastante el tema de conversacion
lol32- Comandante Grado 2
- Mensajes : 562
Fecha de inscripción : 10/01/2010
Edad : 30
Localización : ESPAÑA!
Clan [SU] Ultimate :: Otros :: Descargas
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
Jue Oct 16, 2014 9:59 am por darkcloudxxx
» Apertura del servidor, cuando?
Sáb Sep 20, 2014 7:34 am por Trini
» Me Presento :D
Lun Mayo 05, 2014 7:07 am por Trini
» Hola, me gustaria ingresar en este clan
Mar Mar 11, 2014 6:27 am por Trini
» Me presento :)
Mar Mar 11, 2014 6:26 am por Trini
» Hola Soy H3RM@N0 y Quiero Unirme Al Clan¡¡
Mar Mar 11, 2014 6:22 am por Trini
» MUNDO HALO CE
Sáb Ene 11, 2014 12:46 am por Trini
» hola soy nuevooooooooo como em pongo un no,bre vacan
Lun Sep 30, 2013 12:19 pm por granaino
» [SU] morty
Sáb Ago 31, 2013 1:47 am por pipes16