|
Mostrar Mensajes
|
Páginas: 1 [2] 3 4 5 6 7
|
11
|
Programación / Programación C/C++ / Teorema del seno
|
en: 10 Noviembre 2011, 03:26 am
|
Termine mi primer "programa en C" bueno, nomas quería compartir mi primer programa ( es sumamente sencillo ), se que me van a criticar por todos lados, pero tengan en cuenta que empece en esta semana C y que los hice solo, ( lo de la función del seno, me fije en la pagina que compartó pucheto: http://www.cplusplus.com/reference/clibrary/cmath/ ) aunque no llegue a usar el asin, por cuestiones de que lo deje en que solo pueda resolver dos incognitas, una del angulo , y otra del lado acepto criticas igual /*Creado por: Chico_Maravilla*/ /*lucas_solymar@hotmail.com*/ /*09/11/2011*/ #include <stdio.h> #include <math.h> #define PI 3.14159265 float a, b, c, aa, bb, cc; int main() { /*el titulo ocupa varios espacios, pero es el siguiente*/ printf(" ************************** \n ******** ANGULOS ******\n ************************** \n \n \n "); /*aquì se recojen los datos*/ printf(" Llena los siguientes datos, en el caso de que alguna sea la incognita, escribir un 0 \n \n \n"); printf("\n \n \n lado a: \n"); /*de aqui los angulos*/ if (aa && bb != 0 && cc==0) { cc=(180-aa)-bb; printf(" Angulo C es: %f \n", cc ); } if (bb && cc != 0 && aa==0) { aa=(180-bb)-cc; printf(" Angulo A es: %f \n", aa ); } if (aa && cc != 0 && bb==0) { bb=(180-cc)-aa; printf(" Angulo B es: %f \n", bb ); } /*los senos de los angulos*/ float senoA = sin (aa *PI /180); float senoB = sin (bb *PI /180); float senoC = sin (cc *PI /180); /*aqui es para saber los lados*/ /*para el lado b*/ if (a && aa != 0 && bb != 0 && b == 0) { b= (a * senoB) / senoA; printf(" el lado b es: %f \n", b ); } /*para el lado c*/ if (a && aa != 0 && cc != 0 && c == 0) { c= (a * senoC) / senoA; printf(" el lado c es: %f \n", c ); } /*para el lado a*/ if (b && bb != 0 && aa != 0 && a == 0) { a= (b * senoA) / senoB; printf(" el lado a es: %f \n", a ); } return 0; }
espero que les sirva
|
|
|
13
|
Programación / Programación C/C++ / ¿En donde encuentro esta función?
|
en: 9 Noviembre 2011, 03:34 am
|
Buenos días a todos, hoy los molesto de nuevo por que no se de donde sacar esta información, bueno la cuestión es que con los pocos conocimientos que adquirí, quería hacer mi primer programa sencillo en C, que sistematice unas ecuaciones matemáticas pues por ahora me va bien, pero lo que no logro sacar de ningún lado, es de donde saco el arco seno? o sea cual es la función esa, ya incluí la biblioteca math, por otras funciones que estaban dentro del mismo programa pero no encuentro :/. El arco seno vendría a ser la funcion inversa del seno, en la calculadora se hace shift+sin y se simboliza como sin-1 desde ya muchas gracias saludos
|
|
|
14
|
Programación / Programación C/C++ / Re: Problema del compilador?!?!
|
en: 8 Noviembre 2011, 12:59 pm
|
Si ese programa lo copiaste tal cual de ese libro mejor cambia a otro ya que tiene un error y varios "detallitos". El tema obligatorio a leer en este caso es [Libros/Papers] C/C++. El error se encuentra en la ultima llamada a scanf, se deben pasar dos argumentos pero la función solo recibe uno:
Los detallitos son la definición de la función "main" (en C99 no se puede omitir el tipo) y las llamadas a printf: las tres primeras, al no terminar con el carácter '\n', no dan garantías de que el bufer de la salida estándar se vacié y las tres ultimas se pueden remplazar con llamadas a "puts". Un saludo ese scanf lo agregué yo al final, por que no tenía manera de que se quedara quieto , (mis conocimientos de C son muy limitados por ahora), en cuanto a el resto si, esta igual. no entiendo eso de los printf, pues el /n, tengo entendido que salta de renglón, y si iría al final, mostraría en el siguiente renglón el scanf
|
|
|
16
|
Programación / Programación C/C++ / Problema del compilador?!?!
|
en: 8 Noviembre 2011, 03:07 am
|
Buenos días a todos, hace tiempo que no entraba al foro, pues aquí abri un tema por que no se que ondina con este compilador. Soy nuevo en C, pero no en la programación, aun así no se por queee, quizas sea el compilador que no incluya el stdio.h o no se que sera aunque no creo que sea eso, no es la primera vez que me pasa. Yo estoy aprendiendo C y me baje el Dev C++ por recomendaciones que lei en la web, pero miren este es el codigo: #Include <stdio.h> int x, y; main() { printf("\n Input an integer value for x: "); printf("\n Input an intenger value for y: "); if (x == y) if (x < y) printf("x is smaller than y"); if (x > y) printf("x is greater than y"); return 0; }
si es el compilador, alguien no me recomienda otro bueno? que sirva para C? No es la primera vez que me pasa, como ya dije. Este code esta en el libro aprender a programar en C en 21 días (muy bueno en mi opinión) Desde ya muchas gracias PD: Tampoco se porque ahora que postie en el foro, aquí aparecieron esos numeros raros antes del enunciado... :/
|
|
|
18
|
Programación / Programación C/C++ / ¿En cuanto tiempo aprendo c++?
|
en: 6 Agosto 2011, 03:45 am
|
Bueno, volví al foro , hace un tiempo que no entro, miren, yo ya tengo conocimientos sobre el lenguaje en python pero quiero pasar a algo más importante tal como c++, masomenos dedicándole 2 horas por día (por que actualmente estoy muy apretado de horarios) en cuanto tiempo me vendría a volver un "veterano" en los conocimientos que refiere c++ comprendo que no es poco tiempo, porque es un lenguaje no tan fácil como python (me dijeron eso )
|
|
|
|
|
|
|