Dev - C++ - ecuaciones en c++

 
Vista:

ecuaciones en c++

Publicado por helmy sney hernandez (1 intervención) el 08/09/2002 00:35:00
gracias por esta oportunidad y exitosa ayuda, en este momento necesito hacer un programa en leguaje C++ donde me resuelvan ecuaciones con tres incognitas, la verdad es que se me ha presentado problemas.

Gracias por tu colaboración.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ecuaciones en c++

Publicado por Ismael (100 intervenciones) el 11/09/2002 19:26:46
Busca en la sección de punteros de

www.geocities.com/ismaelcamarero
Hay un archivo llamado Cramer.zip con el código para resolver ecuaciones mediante este método.
saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ecuaciones en c++

Publicado por andy (1 intervención) el 20/08/2007 22:13:53
pues la verdad si me sirve k chido por que yo necesito unprograma que resuelva ecuaciones en c++ ya q en metodos numericos me hacen hacer programas de tal.. escala
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ecuaciones en c++

Publicado por maricruz (1 intervención) el 03/12/2007 04:25:22
hola
nesecito ayuda para hacer codigos en c++ que me ayuden a resolver cualquier problema de ecuaciones por cualquier metodo.
espero contar con su ayuda.
gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ecuaciones en c++

Publicado por luis fabian (1 intervención) el 27/05/2009 21:36:45
necesito un progra que resuelva una ecuacion de tres por tres con arreglos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ecuaciones en c++

Publicado por leonardo van Rysselberghe (1 intervención) el 09/07/2008 02:57:55
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <math.h>
 
main()
{
      int a,b,c;
    float sol1= 0,sol2= 0;
      printf("Introducirlos valores de a, b y c:
");
      scanf("%d%d%d",&a,&b,&c);
      if(a==0)
              printf("No se puede obtemer las raices
");
      else if ((b*b-4*a*c)<0)
              printf("las raices son imaginarias
");
      else
             sol1=(b*(-1)+sqrt(b*b)-4*a*c)/2*a;
             sol2=(b*(-1)-sqrt(b*b)-4*a*c)/2*a;
             printf("Las soluciones son:%f y %f
",sol1,sol2);
             }
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:ecuaciones cuadraticas En C++

Publicado por Cèsar (1 intervención) el 03/10/2008 04:06:51
necesito ayuda para crear una ecuacion cuadratica en C++
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:calcular las raices de cuadraticasEn C++ incluyendo las complejas

Publicado por danilo (1 intervención) el 16/12/2012 00:33:16
lo necesito ha mas tardar para el martes 18 de Diciembre quien me pueda colaborar muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ecuaciones en c++

Publicado por cristhian (1 intervención) el 11/10/2010 01:52:50
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
double a,b,c,d,x1,x2;
    cout <<"ECUACION CUADRATICA"<<endl;
    cout <<"Ingresar el valor de a:";
    cin >>a;
    cout <<"ingresar el valor de b:";
    cin >>b;
    cout <<"ingresar el valor de c:";
    cin >>c;
    d =pow(b,2)-(4*a*c);
    if(d<0){
    cout <<"la rais es compleja"<<endl;
    }
    else{
        if(d>0){
            cout<<"la rais no es compleja"<<endl;
            }
            }
    x1 =-b+(sqrt(pow(b,2))-(4*a*c))/2*a;
    x2 =-b-(sqrt(pow(b,2))-(4*a*c))/2*a;
 
    cout <<"el discriminante:"<<d<<endl;
    cout <<"el valor de X1:"<<x1<<endl;
    cout <<"el valor de x2:"<<x2<<endl;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ecuaciones en c++

Publicado por bucker (1 intervención) el 26/09/2015 18:46:35
. gracias, es me ayudo a mi tarea
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ecuaciones en c++

Publicado por Alison Rozo (1 intervención) el 30/08/2017 21:44:08
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
double a,b,c,d,x1,x2;
cout <<"ECUACION CUADRATICA"<<endl;
cout <<"Ingresar el valor de a:";
cin >>a;
cout <<"ingresar el valor de b:";
cin >>b;
cout <<"ingresar el valor de c:";
cin >>c;
d =pow(b,2)-(4*a*c);
if(d<0){
    cout <<"la raiz es compleja"<<endl;
}
else{
    if(d>0){
        cout<<"la raiz mno es compleja"<<endl;
    }
}
x1 =-b+(sqrt(pow(b,2))-(4*a*c))/2*a;
x2 =-b-(sqrt(pow(b,2))-(4*a*c))/2*a;
 
cout <<"el discriminante:"<<d<<endl;
cout <<"el valor de X1:"<<x1<<endl;
cout <<"el valor de x2:"<<x2<<endl;

es RAIZ NO RAIS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ecuaciones en c++

Publicado por Enrique (1 intervención) el 22/11/2012 04:33:26
Disculpa puedes volver a subir el archivo, es que ya hice el programa pero sin utilizar el método de Cramer y me gustaría ver tu solución
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ecuaciones en c++

Publicado por pablonahuelcandioti (1 intervención) el 12/11/2009 18:11:09
una pregunta necesito saber
como complemetar una ecuacion en
en c , pro ejemplo del tipo cuadratica
para agregar a un complemento de soft,

me gustaria saber tambien las funciones seno, coseno tangente arcoseno, como se aplican, muchas gracias espero resspuestas

[en el octavo case8, me gustaria anexar la funcion cuadratica que pida los datos]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
#include<stdio.h>
#include<conio.h>
#include<math.h>
 
#define MILLA 1.609344
#define PULGADA 2.54
 
void main()
{
    int opcion = 0;
    int dni = 0;
    char letras[]="TRWAGMYFPDXBNJZSQVHL.CKE0";
    int letra = 0;
    int x = 0;
    int y = 0;
    int z = 0;
    int a = 0;
    int b = 0;
    int c = 0;
    int d = 0;
    int i = 0;
    int suma = 0;
    int resta = 0;
    int multiplicacion = 0;
    int division = 0;
    int valor = 0;
    int resul = 0;
    float e = 0;
    double h = 0;
    unsigned k = 0;
    long f = 0;
    int seno = 0;
    int coseno = 0;
    int tangente = 0;
    int valor_absoluto = 0;
    float medida;
    int arcoseno = 0;
    int arcocoseno = 0;
    int arcotangente = 0;
    int logaritmo = 0;
    int a1 = 0;
    int b2 = 0;
    int c3 = 0;
    float x1,x2,raiz;
 
 
      gotoxy( 10,10 );
      printf("1. Primer Opcion Programa Calculadora \n");
      gotoxy( 20,20 );
      printf("2. Segunda Opcion Programa Cual es el Mayor? \n");
      gotoxy( 14,11 );
      printf("3. Tercera Opcion Programa Tamaño De Las Variables \n");
      gotoxy( 15,15 );
      printf("4. Cuarta Opcion\n Programa Repeat");
      gotoxy( 16,16 );
      printf("5. Quinta Opcion Como saber si es Cinco \n ");
      gotoxy( 17,19 );
      printf("6. Sexta Opcion Conversion de medidas \n");
      gotoxy( 17,22 );
      printf("7. Septima Opcion Programa Introduce Tu DNI \n");
      gotoxy( 17,30 );
      printf("8. Octava Opcion Resolucion de Formulas Cuadraticas");
      scanf("%i", &opcion);
 
      switch(opcion)
      {
      case 1:
          printf("\Haescogido Opcion 1 Calculadora");
	  scanf("%i", &opcion);
          gotoxy( 50,50 );
          printf("Para Suma Ingrese 1\n, Para Resta Ingrese 2\n, Para Multiplicacion Ingrese 3\n, Para Division Ingrese 4\n, Para Seno Ingrese 5\n, Para Coseno Ingrese 6\n, Para Tangente Ingrese 7\n, Para Valor Absoluto Ingrese 8\n, Para Arcoseno Ingrese 9\n, Para Arcocoseno Ingrese 10\n, Para Arcotangente Ingrese 11\n, Para Logaritmo Ingrese 12\n, Para Raiz Ingrese 13\n");
          scanf("%i", &valor);
          gotoxy( 53,53 );
	  printf("Introdusca Primer Numero");
	  scanf("%i", &x);
	  gotoxy( 55,55 );
	  printf("Introdusca Segundo Numero");
	  scanf("%i", &y);
	  gotoxy( 59,59 );
	  printf("Introdusca Tercer Numero");
          scanf("%i", &z);
	    if (valor==1) {
	        resul= x+y+z;
	    }
	    if (valor==2) {
		resul= x-y-z;
	    }
	    if (valor==3) {
		resul= x*y*z;
	    }
            if (valor==4) {
                resul= x/y/z;
            }
            if (valor==5) {
                resul=sin(i);
            }
            if (valor==6) {
                resul;cos(i);
            }
            if (valor==7) {
                resul=tan(i);
            }
            if (valor==8) {
               resul=abs(i);
            }
            if (valor==9) {
               resul=asin(i);
            }
            if (valor==10) {
               resul=acos(i);
            }
            if (valor==11) {
               resul=atan(i);
            }
            if (valor==13) {
               resul=sqrt(i);
            }
            if (valor==12) {
               resul=log(i);
            }
	  printf("El resultado es %i", resul);
          break;
      case 2:
       	   printf("\Ha escogido La opcion 2 Cual es el Mayor?");
	   scanf("%i", &opcion);
           gotoxy( 20,20 );
	   printf("Introdusca Prim.er Numero");
	   scanf("%i", &a);
           printf("Introdusca Segundo Numero");
	   scanf("%i", &b);
	     if (a>b)
           {
	   printf("Es Mayor A");
           }
	     if (b>a)
	   {
	   printf("Es Mayor B");
	   }
	   printf("Fin");
           break;
      case 3:
           gotoxy( 20,20 );
	   printf("n\Ha escogido la opcion 3 Tamaño de Las Variables");
	   scanf("%i", &opcion);
           gotoxy( 22,22 );
	   printf("Introdusca Un Numero");
	   scanf("%i", &x);
           gotoxy( 25,25 );
	   printf("El tipo de int ocupa %i bytes/n", sizeof(int));
           gotoxy( 26,26 );
	   printf("Introdusca Un Numero Float");
	   scanf("%f", &e);
           gotoxy( 27,27 );
	   printf("El tipo de float ocupa %f bytes/n", sizeof(float));
           gotoxy( 28,28 );
	   printf("Introdusca Un Numero Long");
	   scanf("%l", &f);
           gotoxy( 29,29 );
	   printf("El tipo de long ocupa %l bytes/n", sizeof(long));
	   gotoxy( 30,30 );
	   printf("Introdusca Un Numero Double");
	   scanf("%d", &h);
	   printf("El tipo de double ocupa %d bytes/n", sizeof(double));
           gotoxy( 32,32 );
           printf("El tipo de char ocupa %i bytes/n", sizeof(int));
           gotoxy( 34,35 );
	   printf("Introdusca Un Unsigned");
	   scanf("%u", &k);
	   gotoxy( 36,36 );
           printf("El tipo de Unsigned ocupa %u bytes/n", sizeof(unsigned));
           break;
 
      case 4:
           gotoxy( 40,40 );
      	   printf("Programa Repeat HOLA");
	   {
           int i, j;
           for (i=0; i<5; i++)
           {
           gotoxy( 42,42 );
           printf("Hola a todos\n");
           }
           for (j=0; j<5; j++)
           {
           gotoxy( 43,43 );
           printf ("Chau\n");
	   }
           break;
      case 5:
            gotoxy( 44,44 );
            printf("Como Saber si es 5");
            i=0;
            gotoxy( 45,45 );
            printf("Ingrese Un Numero:");
            scanf("%d", &i);
            if (i==5)
            {
            gotoxy( 46,46 );
            printf("\nEl Numero ingresado es 5/n");
            }
            else
            {
            gotoxy( 47,47 );
            printf("El numero no es cinco");
            }
            getche();
            }
           break;
      case 6:
             gotoxy( 50,50 );
             printf("Ha escogido Opcion Conversion de Medidas\n");
             printf("Conversion de Unidades, Ingrese 1 De Km's a Millas\n, Ingrese 2 De Millas a Kms\n, Ingrese 3  De Cms a Pulgadas\n ,Ingrese 4 Para De Pulgadas a Cms\n");
             scanf("%i", &valor);
               if(valor==1)
               {
               printf("Ha escogido Pasar de Km's a Millas\n");
               scanf("%f%*c",&medida);
               printf("%f Kms Son %f Millas\n",medida,medida/MILLA);
               }
               if(valor==2)
               {
               printf("Ha Escogido de Millas A Km's\n");
               printf("Paso de Millas a Kms\n");
               printf("Millas?:");
               scanf("%f%*c",&medida);
               printf("%f Millas Son %f Kms\n",medida,medida*MILLA);
               }
               if(valor==3)
               {
               printf("Paso de Cm's a Pulgadas\n");
               printf("Cms?:");
               scanf("%f%*c",&medida);
               printf("%f Cms Son %f Pulgadas\n",medida,medida/PULGADA);
               }
               if(valor==4)
               {
               printf("Paso de Pulgadas a Cms\n");
               printf("Pulgadas?:");
               scanf("%f%*c",&medida);
               printf("%f Pulgadas Son %f Cms\n",medida,medida*PULGADA);
               }
      break;
      case 7:
            printf("Ha escogido Opcion Introduce Tu DNI Introduce Tu DNI");
            scanf("%d", &dni);
	    if( dni <= 99999999 )
            {
            letra = dni % 23;
            printf("Tu dni es %d - %c", dni, letras[letra]);
            getch();
            }
            else
            {
            printf("No has introducido un numero valido");
            getch();
            }
      case 8;
      printf("Introdusca a: ")
      default:
 
           printf("\nOpcion Equivocada");
      }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

funciones

Publicado por Luisa Gutierrez (1 intervención) el 26/02/2014 01:16:51
Implementa las siguientes funciones y pruébalas desde el main()
&#61623; Funcion que recibe un número entero y retorna su factorial.
&#61623; Funcion que recibe una base y un exponente ambos enteros y retorna el resultado de elevar esa
base a ese exponente. NO TIENES PERMITIDO UTILIZAR la función pow()
&#61623; Funcion que recibe un vector de números enteros de tamaño 10, lo ordena por el método de la
burbuja y lo imprime.
&#61623; Funcion que recibe cualquier palabra y cualquier número entero y presenta a pantalla una salida
como la siguiente. Hello 3

&#61623; Funcion que recibe una matriz una matriz de enteros de 10 x 5 y un vector de enteros de 10 y
realiza la sumatoria de los elementos de cada renglón de la matriz y lo almacena en la casilla
correspondiente del vector, imprime el vector resultante.
2 4 6 8 10 30
1 2 3 5 6 17


. .
&#61623; Función que recibe un número entero de 3 cifras (validar que sea de tres cifras, antes de
enviarlos a la funcion) e imprima el código morse que le corresponde. Ejemplo 261 ..--- -…. .----
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar