• Miércoles 1 de Mayo de 2024, 02:07

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - meana

Páginas: 1 [2]
26
Visual C++ / clases
« en: Viernes 27 de Marzo de 2009, 20:16 »
hola estoy aciendo un programilla en las practicas de la uni en el que tengo que hacer una clase apartir de una cadena de caracteres dinamica, de modo que se comporte mas o menos como un string, bueno la duda es la siguiente, ¿como podria hacer el constructor, demomento tengo hecho el constructor de copia, pero el constructor por defecto no se como puedo hacerlo, me tiene que permitir hacer una cadena vacia asi como una cadena de caracteres.
Gracias

27
C/C++ / Re: azar
« en: Jueves 26 de Febrero de 2009, 16:20 »
gracias

28
C/C++ / azar
« en: Miércoles 25 de Febrero de 2009, 15:50 »
alguien me podria explicar el funcionamiento de la funcion rand() que genera numeros al azar, porque no me aclaro mucho de como ponerle un limite al numero, ademas, ¿se necesita cargar alguna libreri?

29
C++ Builder / Re: Quien lo sabe???
« en: Miércoles 25 de Febrero de 2009, 15:41 »
pues lo siento, hay ya no te puedo ayudar porque nunca he usado el builder, asi que no se como funciona

30
C/C++ / Re: funciones
« en: Lunes 23 de Febrero de 2009, 13:48 »
muchas gracias, hay que fastidiarse me paso horas pelenadome con el y era un simple parentesis  :brickwall:

31
C++ Builder / Re: Quien lo sabe???
« en: Sábado 21 de Febrero de 2009, 14:47 »
pues eso normalmente sale en las opciones, por ejemplo, yo utilizo el dev c++ y en este aparece en la pestaña de erramientas opciones del editor, pero bueno como siempre depende del que tu utilices

32
C/C++ / funciones
« en: Sábado 21 de Febrero de 2009, 13:30 »
hola estoy haciendo un programilla de las practidcas de la uni y me da un error en las lineas 6 y 10, me dice que me falta }, pero lo tengo puesto. Este es el codigo
Código: C++
  1. #include <iostream>
  2. #include <cmath>
  3.  
  4. // declaracion de funciones
  5. float sol_positiva (const int &a, const int &b, const int &c, float &d){
  6.     d=(-b+(sqrt(b^2-(4*a*c)))/2*a;
  7.     return d;
  8. }
  9. float sol_negativa (const int &a, const int &b, const int &c, float &d){
  10.     d=(-b-(sqrt(b^2-(4*a*c)))/2*a;
  11.     return d;
  12. }
  13. // programa principal
  14.  
  15. using namespace std;
  16. int main () {
  17.     int x, y, z;
  18.     float s1=0, s2=0;
  19.     cout << "introduce los valores de x^2 y de x y de la variable independiente" << endl;
  20.     cin >> x >> y >> z;
  21.     sol_positiva (x,y,z,s1);
  22.     sol_positiva (x,y,z,s2);
  23.     cout << "las solucciones a la ecuacion son:" << s1 << "y" << s2 << endl;
  24.     system ("PAUSE");
  25.     return 0;
  26. }
  27.  
  28.  

GRACIAS

33
C/C++ / Re: no identifico el error
« en: Sábado 17 de Enero de 2009, 13:44 »
gracias, una vez k me compile el reste de los errores ya los soluccionare yo solo

34
C/C++ / no identifico el error
« en: Sábado 17 de Enero de 2009, 11:16 »
este es un progama que tengo k hacer en las paracticas de la universidad, en el cual debo mostrar la suma de dos nuemeros racionales, llevo un tiempo mirandolo pero no localizo los errores  k me da el compilador. el codigo es este
Código: Text
  1.  
  2. #include <iostream>
  3.  
  4. using namespace std;
  5.  
  6. int main() {  
  7.     struct racional{
  8.            int numerador;
  9.            int denominador;
  10.     };
  11.     racional r1, r2, r3;
  12.     r1.numerador=3;
  13.     r1.denominador=4;
  14.     r2.numerador=1;
  15.     r2.denominador=2;
  16.     r3.numerador;
  17.     r3.denominador;
  18.     if (r1.denominador==r2.denominador){
  19.        r3.numerador=r1.numerador+r2.numerador;
  20.        r3.denominador=r1.denominador;
  21.     else if(r1.deniminador>r2.denominador){
  22.                r3.denominador=r1.denominador;
  23.                r3.numerador=r1.numerador+(r2.numerador*(r1.denominador/r2.denominador));      
  24.                else if(r2denominador>r1.denominador){
  25.                     r3.denominador=r2.denominador;
  26.                     r3.numerador=r2.numerador+(r1.numerador*(r2.denominador/r1.denominador));
  27.                }
  28.        }
  29.     }
  30.     cout << r1.numerador << "/" << r1.denominador << endl;                              
  31.     cout << r2.numerador << "/" << r2.denominador << endl;
  32.     cout << r3.numerador << "/" << r3.denominador << endl;
  33.     system("PAUSE");
  34.     return 0;
  35. }
  36.  
  37.  

el compilador me da los siguientes errores en la linea 51:
expected primary_expresion before "else".
expected ';' before "else". este si k no lo entiendo porque el punto y coma esta puesto...
seguero k sera una tonteria pero soy nuevo en esto y no le pille el trankillo jeje gracias

35
Matlab / maxima
« en: Jueves 18 de Diciembre de 2008, 11:42 »
alguien sabe utilizar mas o menos el programa matematico MAXIMA?¿?¿
GRCIAS!!

36
C/C++ / error
« en: Miércoles 5 de Noviembre de 2008, 10:44 »
hola buenos dias, soy nuevo en este foro, y tambien en el uso de C++. este año e comenzado con este lenguaje demomento no lo domino muy bien.
he estado haciendo unos programillas y me he encontrado con un problema al usar el condicional if. si alguien me puede explicar cual es el problema en el siguiente codigo se lo agradeceria muxo.

#include <iostream>

using namespace std;

int main() {
   
    int edad;
    char destino;
    cout << "introduce la edad y destino del vaiajero" << endl;
    cin >> edad >> destino;
    if (destino = 'g' || destino = 's') && (edad <18 && edad>65);
       cout << "el precio del billete es de 25€" << endl;
    system("PAUSE");
    return 0;
}

este codigo forma parte de uno de los ejercicios de la asignatura MP1 de ingenieria tecnica informatica en la universidad de oviedo. y responde a un tabla que te devuelve el precio del billete del autobus dependiendo de la edad y destino

GRACIAS

Páginas: 1 [2]