• Viernes 6 de Diciembre de 2019, 06:46

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.


Temas - rogerfor

Páginas: [1]
1
C# / Como validar todos los textbox al mismo tiempo
« en: Domingo 3 de Junio de 2012, 03:19 »
buenas noches, tengo un programa cuya basica sintaxis es esta

Código: C#
  1. if (Convert.ToInt16(AA.Text).Equals(1))
  2.                         {
  3.                             grafo.WriteLine("A -> A;");
  4.                         }
  5.                         else
  6.                         {
  7.                             grafo.WriteLine("");
  8.                         }

y son como 25 de estos, pero a la hora que haya alguno vacio me da error, la cuestion es como puedo decirle a todos los textbos que si esta null no haga nada o salte un mensaje que escriba un valor, he probado solo comillas pero me da error no se por que espero me puedan ayudar gracias.

2
C# / Crear un XML a partir de un TXT
« en: Miércoles 30 de Mayo de 2012, 21:33 »
Buenas tardes, como proyecto de final de semestre tengo que hacer un programa que genere un .txt sobre polizas de seguro, y luego ese archivo .txt convertirlo a .xml segun un esquema que tenemos pero no tengo idea de como lo puedo hacer :/ estuve buscando y pues no me quedo muy claro, espero puedan ayudarme con esto, se les agradece mucho.

3
C# / Error al comparar vectores char
« en: Martes 13 de Marzo de 2012, 03:04 »
Buenas noches, justo aquí me facilitaron un codigo que me ayudo bastante y lo he estado modificando, el problema que tengo que es que me da error de conversion a la hora que comparo un vector donde esta un archivo de texto con otro vector donde tengo varios char a comparar, no hayo que pueda ser, he probado y no lo logro solucionar, espero puedan ayudarme por favor se los agradecer mucho.

Código: C#
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using System.IO;
  10.  
  11. namespace ContadorFilasColumnas
  12. {
  13.     public partial class Form1 : Form
  14.     {
  15.  
  16.         public string strFileName = "";
  17.         public string strFileName2 = "";
  18.         public string linea;
  19.         public string linea2;
  20.         public StreamReader StreamReader1;
  21.         public Form1()
  22.         {
  23.             InitializeComponent();
  24.         }
  25.  
  26.         public void button1_Click(object sender, EventArgs e)
  27.         {
  28.             openFileDialog1.Filter = "archivos de texto (*.txt)|*.txt|Todos los archivos (*.*)|*.*";
  29.             openFileDialog1.InitialDirectory = Directory.GetCurrentDirectory();
  30.             openFileDialog1.Title = "Seleccione un archivo";
  31.             if (openFileDialog1.ShowDialog() == DialogResult.OK)
  32.             {
  33.                 strFileName = openFileDialog1.FileName;
  34.                 textBox1.Text = strFileName;
  35.  
  36.             }
  37.  
  38.         }
  39.  
  40.         public void button2_Click(object sender, EventArgs e)
  41.         {
  42.             StreamReader1 = new StreamReader(strFileName);
  43.             int ncol = 0;
  44.             int nfila = 0;
  45.             textBox2.Text = "";
  46.             string s;
  47.             char[] arrayChar = new char[10000];
  48.  
  49.             while ((linea = StreamReader1.ReadLine()) != null)
  50.             {
  51.                 //verificar si cada elemento de la línea es el caracter "a"
  52.                 //textBox2.Text+= linea;
  53.                 nfila++;
  54.                 s = linea;
  55.  
  56.                 arrayChar = s.ToCharArray();
  57.                 for (int i = 0; i < arrayChar.Length; i++)
  58.                 {
  59.                     ncol++;
  60.                     if (arrayChar[i] == Convert.ToChar(caracter.Text))
  61.                     {
  62.  
  63.                         textBox2.Text += "Caracter encontrado en fila " + nfila + " y columna " + ncol + "\r\n";
  64.                     }
  65.                     //textBox2.Text += arrayChar[i] + "\n\r";
  66.                 }
  67.  
  68.  
  69.  
  70.             }
  71.  
  72.  
  73.         }
  74.  
  75.         public void button3_Click(object sender, EventArgs e)
  76.         {
  77.             StreamReader1 = new StreamReader(strFileName);
  78.             textBox3.Text = "";
  79.             string s;
  80.             int delimitadores = 0;
  81.             int tokens = 0;
  82.             char[] arrayChar = new char[10000];
  83.             char[] delimi= {',',':',' ','|','.'};
  84.  
  85.             while ((linea = StreamReader1.ReadLine()) != null)
  86.             {
  87.                 //verificar si cada elemento de la línea es el caracter "a"
  88.                 //textBox2.Text+= linea;
  89.                 s = linea;
  90.  
  91.                 arrayChar = s.ToCharArray();
  92.                 for (int i = 0; i < arrayChar.Length; i++)
  93.                 {
  94.                     if (arrayChar[i] == Convert.ToChar(delimi) ||(arrayChar[i]==Convert.ToChar("/t"))||(arrayChar[i]==Convert.ToChar("/n")))
  95.                     {
  96.                         delimitadores++;
  97.                     }
  98.                     if (arrayChar[i] != Convert.ToChar(delimi) || (arrayChar[i] != Convert.ToChar("/t")) || (arrayChar[i] != Convert.ToChar("/n")))
  99.                     {
  100.                         tokens++;
  101.                     }
  102.                     textBox3.Text = "Hay"+delimitadores+" delimitadores y "+tokens+" tokens";
  103.                 }
  104.  
  105.             }
  106.         }
  107.     }
  108. }
  109.  
  110.  

4
C/C++ / Buscar un carácter y que me diga en que fila y columna esta
« en: Martes 6 de Marzo de 2012, 21:07 »
Buenas tardes, fijense que tengo un programa sencillo que un .txt me dice cuantos delimitadores tengo (, . ; | "" '') y cuantos caracteres normales tengo, ahora lo que me piden es que si yo introduzca la "a" me diga cuantas hallo y en que fila y columna hayo cada una, no se me ocurre mayor cosa, no se si alguien me pueda ayudar por favor, de como podria hacerlo, cualquier ayuda se las agradecere bastante, gracias.

5
C# / Como saber si el árbol esta equilibrado o no
« en: Domingo 4 de Marzo de 2012, 04:15 »
Buenas noches, en el curso de estructuras de datos estamos viendo recorridos de arboles y arboles AVL, el ingeniero nos dio un código para que lo estudiáramos, pero pues me cuesta mucho esto, y quisiera saber si me pueden ayudar sobre como es una funcion para saber si el árbol es equilibrado o no, solo para saberlo que se es que la formula es FE = altura_nododerecho - altura_nodoizquierdo pero no se como implementarlo, les agradezco cualquier ayuda que me puedan dar.
aquí les dejo el código que nos dio. es algo básico aunque algo largo, solo recorre el arbol normal y en preorden y agrega o elimina nodos.

Código: C#
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace Arboles
  7. {
  8.  
  9.  
  10.  
  11.     public class NodoT
  12.     {
  13.         public NodoT NodoIzquierdo;
  14.         public int Informacion;
  15.         public NodoT NodoDerecho;
  16.  
  17.         //Constructor
  18.         public NodoT()
  19.         {
  20.             this.NodoIzquierdo = null;
  21.             this.Informacion = 0;
  22.             this.NodoDerecho = null;
  23.         }
  24.     }
  25.     class Program
  26.     {
  27.         static void Main(string[] args)
  28.         {
  29.             int Opcion = 0;
  30.             NodoT Raiz = null;
  31.             int Dato;
  32.  
  33.  
  34.             do
  35.             {
  36.                 Opcion = Menu();
  37.                 switch (Opcion)
  38.                 {
  39.                     case 1:
  40.                         Console.Write("Valor del Nuevo Nodo: ");
  41.                         Dato = int.Parse(Console.ReadLine());
  42.                         if (Raiz == null)
  43.                         {
  44.                             NodoT NuevoNodo = new NodoT();
  45.                             NuevoNodo.Informacion = Dato;
  46.                             Raiz = NuevoNodo;
  47.                         }
  48.                         else
  49.                         {
  50.                             Insertar(Raiz, Dato);
  51.                         }
  52.                         Console.Clear();
  53.                         break;
  54.  
  55.                     case 2:
  56.                         Recorrer(Raiz);
  57.                         Console.WriteLine("Fin del Recorrido,...");
  58.                         Console.ReadLine();
  59.                         Console.Clear();
  60.                         break;
  61.  
  62.                     case 3:
  63.                         Console.Write("Teclee el Dato a buscar: ");
  64.                         Dato = int.Parse(Console.ReadLine());
  65.                         if (Raiz != null)
  66.                         {
  67.                             BuscarNodo(Raiz, Dato);
  68.                         }
  69.                         else
  70.                         {
  71.                             Console.WriteLine("EROR, Arbol Vacio...");
  72.                         }
  73.                         Console.Clear();
  74.                         break;
  75.  
  76.                     case 4:
  77.                         Console.Write("Teclee el Dato a Eliminar: ");
  78.                         Dato = int.Parse(Console.ReadLine());
  79.                         if (Raiz != null)
  80.                         {
  81.                             EliminarNodo(ref Raiz, Dato);
  82.                         }
  83.                         else
  84.                         {
  85.                             Console.WriteLine("EROR, Arbol Vacio...");
  86.                         }
  87.                         Console.Clear();
  88.                         break;
  89.  
  90.                     case 5:
  91.                         Finalizar();
  92.                         break;
  93.  
  94.                     case 6:
  95.                         RecorrerPreOrden(Raiz);
  96.                         Console.WriteLine("Fin del Recorrido,...");
  97.                         Console.ReadLine();
  98.                         Console.Clear();
  99.                         break;
  100.  
  101.                     default:
  102.                         Console.WriteLine("ERROR, Opción Invalida...");
  103.                         Console.ReadLine();
  104.                         Console.WriteLine("");
  105.                         break;
  106.                 }
  107.             }
  108.             while (Opcion != 5);
  109.         }
  110.  
  111.         static int Menu()
  112.         {
  113.             int Resultado = 0;
  114.             Console.WriteLine("MENU DE ARBOLES");
  115.             Console.WriteLine("");
  116.             Console.WriteLine("1. - Registrar un Nuevo Nodo");
  117.             Console.WriteLine("2. - Mostrar/Recorrer  el Arbol");
  118.             Console.WriteLine("6. - Recorrido pre-orden");
  119.             Console.WriteLine("3. - Buscar un Nodo");
  120.             Console.WriteLine("4. - Eliminar un Nodo");
  121.             Console.WriteLine("5. - Finalizar programa");
  122.             Console.WriteLine("");
  123.             Console.WriteLine("Opcion: ");
  124.  
  125.             Resultado = int.Parse(Console.ReadLine());
  126.             Console.WriteLine("");
  127.             return Resultado;
  128.         }
  129.  
  130.         //Insertar un arbol binario
  131.         static void Insertar(NodoT Raiz, int Dato)
  132.         {
  133.             if (Dato < Raiz.Informacion)
  134.             {
  135.                 if (Raiz.NodoIzquierdo == null)
  136.                 {
  137.                     NodoT NuevoNodo = new NodoT();
  138.                     NuevoNodo.Informacion = Dato;
  139.                     Raiz.NodoIzquierdo = NuevoNodo;
  140.                 }
  141.                 else
  142.                 {
  143.                     Insertar(Raiz.NodoIzquierdo, Dato); //Llamada recursiva
  144.                 }
  145.             }
  146.            
  147.             else
  148.             {
  149.                 if (Dato > Raiz.Informacion)
  150.                 { if(Raiz.NodoDerecho == null)
  151.                 {
  152.                     NodoT NuevoNodo = new NodoT();
  153.                     NuevoNodo.Informacion = Dato;
  154.                     Raiz.NodoDerecho =NuevoNodo;
  155.                 }
  156.                 else
  157.                 {
  158.                     //Llamada recursiva por lado derecho
  159.                     Insertar(Raiz.NodoDerecho, Dato);
  160.                 }
  161.               }
  162.                 else
  163.                 {
  164.                     //El nodo no existe en el arbol
  165.                     Console.WriteLine("Nodo Existente, Imposible Insertar");
  166.                     Console.ReadLine();
  167.                 }
  168.             }
  169.         }
  170.  
  171.         //Metodo de recorrido
  172.         static void BuscarNodo(NodoT Raiz, int Dato)
  173.         {
  174.             if (Dato < Raiz.Informacion)
  175.             {
  176.                 if (Raiz.NodoIzquierdo == null) //buscar por el sub-arbol izquierdo
  177.                 {
  178.                     Console.WriteLine("ERROR, No se encuentra el Nodo...");
  179.                     Console.ReadLine();
  180.                 }
  181.                 else
  182.                 {
  183.                     BuscarNodo(Raiz.NodoIzquierdo, Dato);
  184.                 }
  185.             }
  186.             else
  187.             {
  188.                 if(Dato>Raiz.Informacion)
  189.                 {
  190.                     if(Raiz.NodoDerecho==null)//Buscar por sub-arbol derecho)
  191.                     {
  192.                         Console.WriteLine("ERROR, No se encuentra el Nodo...");
  193.                         Console.ReadLine();
  194.                     }
  195.                     else
  196.                     {
  197.                         BuscarNodo(Raiz.NodoDerecho, Dato);
  198.                     }
  199.                 }
  200.                 else
  201.                 {
  202.                     //El nodo se encontro
  203.                     Console.WriteLine("Nodo Localizado en el Arbol...");
  204.                     Console.ReadLine();
  205.                 }
  206.             }
  207.         }
  208.  
  209.         //Metodo Eliminar
  210.         static void EliminarNodo(ref NodoT Raiz, int Dato)
  211.         {
  212.             if(Raiz!=null)
  213.             {
  214.                 if (Dato < Raiz.Informacion)
  215.                 {
  216.                     EliminarNodo(ref Raiz.NodoIzquierdo, Dato);
  217.                 }
  218.                 else
  219.                 {
  220.                     if(Dato> Raiz.Informacion)
  221.                     {
  222.                         EliminarNodo(ref Raiz.NodoDerecho, Dato);
  223.                     }
  224.                     else
  225.                     {
  226.                         NodoT NodoEliminar = Raiz; //Si lo encontro
  227.                             if(NodoEliminar.NodoDerecho== null)
  228.                             {
  229.                                 Raiz=NodoEliminar.NodoIzquierdo;
  230.                             }
  231.                             else
  232.                             {
  233.                                 if(NodoEliminar.NodoIzquierdo == null)
  234.                                 {
  235.                                     Raiz=NodoEliminar.NodoDerecho;
  236.                                 }
  237.                                 else
  238.                                 {
  239.                                     NodoT AuxiliarNodo =null;
  240.                                     NodoT Auxiliar = Raiz.NodoIzquierdo;
  241.                                     bool bandera = false;
  242.                                     while(Auxiliar.NodoDerecho!=null)
  243.                                     {
  244.                                         AuxiliarNodo= Auxiliar;
  245.                                         Auxiliar = Auxiliar.NodoDerecho;
  246.                                         bandera=true;
  247.                                     }
  248.                                     Raiz.Informacion = Auxiliar.Informacion;
  249.                                     NodoEliminar = Auxiliar;
  250.                                     if(bandera==true)
  251.                                     {
  252.                                         AuxiliarNodo.NodoDerecho = Auxiliar.NodoIzquierdo;
  253.                                     }
  254.                                     else
  255.                                     {
  256.                                         Raiz.NodoIzquierdo = Auxiliar.NodoIzquierdo;
  257.                                     }
  258.              
  259.  
  260.                }
  261.             }
  262.         }
  263.     }
  264. }
  265.             else
  266.             {
  267.                 Console.WriteLine("ERROR, El nodo no se encuentra en el arbol...");
  268.                 Console.ReadLine();
  269.             }
  270.         }
  271.  
  272.  
  273.         //Metodo de Finailizacion
  274.         static void Finalizar()
  275.         {
  276.             Console.WriteLine("Fin del programa, presiona cualquier tecla para continuar...");
  277.             Console.ReadLine();
  278.         }
  279.  
  280.  
  281.         //
  282.         static void Recorrer(NodoT Raiz)
  283.         {
  284.             if (Raiz != null)
  285.             {
  286.                 Recorrer(Raiz.NodoIzquierdo);
  287.                 Console.Write("{0}, ", Raiz.Informacion);
  288.                 Recorrer(Raiz.NodoDerecho);
  289.             }
  290.         }
  291.  
  292.         //Recorrido preorden
  293.         static void RecorrerPreOrden(NodoT Raiz)
  294.         {
  295.             if (Raiz != null)
  296.             {
  297.                 Console.Write("{0}, ", Raiz.Informacion);
  298.                 RecorrerPreOrden(Raiz.NodoIzquierdo);
  299.                 RecorrerPreOrden(Raiz.NodoDerecho);
  300.             }
  301.         }
  302.  
  303.        
  304.  
  305.  
  306.     }//fin program
  307.  
  308. }//fin namespace
  309.  

6
Visual C++ / Como pasar codigo de consola a grafico??
« en: Domingo 12 de Junio de 2011, 04:11 »
Buenas noches, realize un programa que pasa de decimal a binario, octa y hexa, en visual c++ 2010 consola, y me pidieron pasarlo a grafico pero la verdad no tengo ni idea de como hacerlo, no se si ustedes me pueden ayudar a hacerlo, el diseño que tengo es que 2 textbox y 3 option box, pero no se como meter mi codigo ahi, y como asignar que las variables sean los textbox O.o, estoy re perdido, y espero que me puedan ayudar a hacerlo.
les agradezco cualqueir ayuda.
este es mi codigo:
Código: C++
  1.  
  2. #include <iostream>
  3. #include <stdlib.h>
  4. using namespace std;
  5.  
  6.  
  7. int main()
  8.  
  9. {
  10.     int num, i=0;
  11. int bin[10] = {0};
  12. cout <<"ingrese num n";
  13. cin>>num;
  14. cout<<"";
  15. cout<<"Decimal a Octagonal: " << oct<<num<<endl;
  16. cout<<"Decimal a Hexagonal: " << hex<<num<<endl;
  17. cout<<"Decimal a Binario: ";
  18. {
  19. while(num)
  20.     {
  21.         if(num == 1)
  22.         {
  23.             bin[i] = num;
  24.             break;
  25.         }
  26.         bin[i]= num % 2;
  27.         num = num / 2;
  28.         ++i;
  29.     }
  30.  
  31.     for(i; i>=0; i--)
  32.         cout<< bin[i];
  33. }
  34. cout <<endl;
  35. cin.get(); cin.get();
  36. }
  37.  
  38.  

7
Visual C++ / Como pasar codigo de consola a grafico??
« en: Domingo 12 de Junio de 2011, 04:11 »
Buenas noches, realize un programa que pasa de decimal a binario, octa y hexa, en visual c++ 2010 consola, y me pidieron pasarlo a grafico pero la verdad no tengo ni idea de como hacerlo, no se si ustedes me pueden ayudar a hacerlo, el diseño que tengo es que 2 textbox y 3 option box, pero no se como meter mi codigo ahi, y como asignar que las variables sean los textbox O.o, estoy re perdido, y espero que me puedan ayudar a hacerlo.
les agradezco cualqueir ayuda.
este es mi codigo:
Código: C++
  1.  
  2. #include <iostream>
  3. #include <stdlib.h>
  4. using namespace std;
  5.  
  6.  
  7. int main()
  8.  
  9. {
  10.     int num, i=0;
  11. int bin[10] = {0};
  12. cout <<"ingrese num n";
  13. cin>>num;
  14. cout<<"";
  15. cout<<"Decimal a Octagonal: " << oct<<num<<endl;
  16. cout<<"Decimal a Hexagonal: " << hex<<num<<endl;
  17. cout<<"Decimal a Binario: ";
  18. {
  19. while(num)
  20.     {
  21.         if(num == 1)
  22.         {
  23.             bin[i] = num;
  24.             break;
  25.         }
  26.         bin[i]= num % 2;
  27.         num = num / 2;
  28.         ++i;
  29.     }
  30.  
  31.     for(i; i>=0; i--)
  32.         cout<< bin[i];
  33. }
  34. cout <<endl;
  35. cin.get(); cin.get();
  36. }
  37.  
  38.  

8
Visual C++ / Como pasar codigo de consola a grafico??
« en: Domingo 12 de Junio de 2011, 04:00 »
Buenas noches, realize un programa que pasa de decimal a binario, octa y hexa, en visual c++ 2010 consola, y me pidieron pasarlo a grafico pero la verdad no tengo ni idea de como hacerlo, no se si ustedes me pueden ayudar a hacerlo, el diseño que tengo es que 2 textbox y 3 option box, pero no se como meter mi codigo ahi, y como asignar que las variables sean los textbox O.o, estoy re perdido, y espero que me puedan ayudar a hacerlo.
les agradezco cualqueir ayuda.
este es mi codigo:
Código: C++
  1.  
  2. #include <iostream>
  3. #include <stdlib.h>
  4. using namespace std;
  5.  
  6.  
  7. int main()
  8.  
  9. {
  10.     int num, i=0;
  11. int bin[10] = {0};
  12. cout <<"ingrese num n";
  13. cin>>num;
  14. cout<<"";
  15. cout<<"Decimal a Octagonal: " << oct<<num<<endl;
  16. cout<<"Decimal a Hexagonal: " << hex<<num<<endl;
  17. cout<<"Decimal a Binario: ";
  18. {
  19. while(num)
  20.     {
  21.         if(num == 1)
  22.         {
  23.             bin[i] = num;
  24.             break;
  25.         }
  26.         bin[i]= num % 2;
  27.         num = num / 2;
  28.         ++i;
  29.     }
  30.  
  31.     for(i; i>=0; i--)
  32.         cout<< bin[i];
  33. }
  34. cout <<endl;
  35. cin.get(); cin.get();
  36. }
  37.  
  38.  

9
C# / Cmo guardar datos de varios textbox en un documento de texto
« en: Lunes 30 de Mayo de 2011, 21:20 »
Buenas tardes estamos empezando con c# y nos dejaron hacer un proyecto cualquiera para empezar a programar, y se me ocurrio hacer algo asi como ingresar varios datos en textos, por ejemplo sean, nombre, apellido, edad, cargo, y cosas así y pues con un boton me permita limpiar, y otro guardar, y que al guardar me cree un .txt con los datos que ingrese en los textbox, pero pues no tengo ni idea de como hacerlo, y espeor que me puedan ayudar mas que solo en la parte de como guardar y generar el archivo .txt.
les agradezco de ante mano cualquier ayuda.

10
C/C++ / Promedio de notas usando For
« en: Domingo 8 de Mayo de 2011, 18:47 »
Hola que tal tengo un problema al resolver este programa, tengo que hacer un programa que calcule el promedio usando un ciclo for, que no me permita ingresar mas de 20 notas, luego se que tengo que sumar todos los datos ingresados y dividor dentro del numero de notas, pero el problema esta en que no puedo sumar las notas ingresadas, he probado pero no me funcionada :S

Código: C++
  1.  
  2. #include <iostream>
  3. #include <stdlib.h>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.     double i, aux=0, x, y;
  10.     cout << "Ingrese el numero de notas a ingresar n";
  11.     cin >> x;
  12.     for (i=1;i<=x;i++)
  13.     {
  14.     cout << "ingrese la" << i << "nota" << endl;
  15.     cin >> y;
  16.     }
  17.     aux = aux+y;
  18.     cout << "la suma es " << aux;
  19. system("pause");
  20. }
  21.  
  22.  
  23.  

hasta ahorita estoy atascado en la suma de las notas ingresadas, pues lo demas creo que si puedo hacerlo, una vez sumados las notas, solo debo dividirlo entre el numero de notas que ingrese.
espero me puedan, de 6 programas que tenia que hacer este es el unico que ya no pude hacer hehe.

11
C/C++ / senos y cosenos incorrectos
« en: Miércoles 4 de Mayo de 2011, 05:30 »
buenas noches, nos dejaron de tarea hacer un programa que convierta de coordenadas polares a cartesianas, pero me calcula mal los senos y cosenos y no se cual podria ser el error.
mi programa es este.
Código: C++
  1. /* Coordenadas polares a cartesianas*/
  2.  
  3. #include <iostream>
  4. #include <math.h>
  5. #include <stdlib.h>
  6.  
  7. using namespace std;
  8.  
  9. int main()
  10. {
  11.     double r;
  12.     double a;
  13.     double x = 0;
  14.     double y = 0;
  15.  
  16. cout << "Conversion de coordenadas polares a cartesianas n";
  17. cout << "Ingrese radio n";
  18. cin >> r;
  19. cout << "Ingrese angulo n";
  20. cin >> a;
  21.  
  22. x = cos(a);
  23. y = sin(a);
  24.  
  25. cout << "Las coordenadas cartesianas son: n " << "(" << x << "," << y << ")" << endl;
  26.  
  27. system("pause");
  28. }
  29.  

a varios de mis compañeros les da el mismo error, espero me puedan ayudar.

12
Visual C++ / Calculadora basica
« en: Martes 26 de Abril de 2011, 00:35 »
Buenas tardes, estamos empezando a ver c++, y pues el ingeniero, no nos ha explicado nada, y nos pidio una calculadora basica que sume, reste multiplique y divida, en c++ consola si puedo en todo esto de lo visual es nuevo para mi y no tengo ni idea de como programar, mas que todo mi problema es como programar los numeros, por que el quiere algo asi como la calculadora de windows y no tengo ni idea de que hacer, y por eso pido su ayuda, encontre un ejemplo en internet pero no entendi nada de la programación, de verdad espero me puedan ayudar.
saludos.

13
C/C++ / Tabla de verdad
« en: Miércoles 6 de Abril de 2011, 02:29 »
Hola que tal, estoy empezando con programación en c++ en la U y nos pidieron un programa que nos haga las tablas de verdad principales conjunción, disyunción, implicación y doble implicación, y ps las negaciones, aunque se como hacerlas a mano, no tengo ni idea de como pasar esto a un programa, de como ingreso valores, en que modo, y pues les pido ayuda, para orientarme de como hacerlo.
de antemano agradezco su ayuda
Saludos!

14
C/C++ / Simulacion de pila
« en: Miércoles 27 de Octubre de 2010, 02:34 »
buenas noches, compañeros de solocodigo, pues ya saliendo para la U, y emepezando a ver c++, aunque el ingeniero solo medio explica y lo demas va por cuenta nuestra, nos dejo un proyecto, a mi me toco una simulacion de 10 elementos, estuve buscando y sengun tengo entendido una pila y cola, es que si ingreso 10,5,8,3... el programa los agrupara, siendo el 10 el primero que ingrese el ultimo en la cola, haciendo push creo, y cuando quiero sacarlos haciendo pop, el primero en salir sera el ultimo ingresado, me dijo que el programa tenia que pedirme lo numeros y tambien que tenia programar, si no ingresaba valores a la pila y cosas asi, vengo aqui, por que he buscado y no he hayado ningun ejemplo funcional sobre esto, y quisiera saber si alguien sabe sobre el tema que me pueda ayudar, aun soy muy novato y me cuesta, y por eso pido su ayuda para poder realizar el programa.
Desde ya muchas gracias por su ayuda.

15
C/C++ / como asigno un valor a cada posicion de un vector de 10?
« en: Miércoles 6 de Octubre de 2010, 04:13 »
hola buenas noches, he estado estudiando lo de vectores, me cuesta mucho, y hasta ahora solo he podido asignar un tamaño a un vector, el problema es que no se como asignar un valor, a cada espacio de de un vector, asi que si el vector es de 10, yo ingrese un valor para cada espacio, he tratado, y hasta hasta ahora solo se como asignar un valor al vector en si.
espero que me haya podido dar a entender.
muchas gracias por su ayuda y feliz noche.

PD:
#include <iostream.h>
#include <conio.h>
using namespace std;

int main()
{
  int dim[10]={i};
  cout << "Ingresa la dimension del vector" << endl;
  cin >> dim; // Supongamos que ingrese 10
  int vector[dim]; // mi vector es de tamaño 10

  for(int i=0;i < dim;i++){
    vector = i + i;
    cout << vector << " ";
  }

  getch();
}

encontre este codigo que es el he tomado como base, pero solo permite asignar un valor al vector en si.

16
Visual Basic para principiantes / ejemplos de while
« en: Viernes 17 de Abril de 2009, 19:23 »
hola, hace tiempo pedi ayuda con el for, gracias a varios de aqui ya lo entiendo, pero ahora viene while, lo lei en los manuales que me dieron pero sigo sin entenderlo, y tengo que buscar 5 ejemplos que usean while, para ver como funcionan, y eh buscado y no he hayado nada, los que he hayado son muy complicados, y necesito algo mas sencillo, y quisiea saber si alguien sabe donde hay ejemplos sencillos de while, ya busque aqui, en la webdelprogramador, y en recursosvisualbasic, y son muy complicados, porfavor ayudenme.
gracias.

17
Visual Basic para principiantes / un programa que use if y for
« en: Viernes 20 de Marzo de 2009, 01:28 »
hola, tengo que hcaer un programa que use el if, y que tenga el uso de ciclos con el for, pero no se que programa pueda utilizar estos 2 juntos, porfavor ayudenme, solo necesito que digan en que programa puedo utilizar estas 2 condiciones. gracias

18
Visual Basic para principiantes / ejecutar un bat. en un instalador
« en: Martes 10 de Marzo de 2009, 04:52 »
hola, hice un programa basicamente simple que agregar empleados y datos de ellos, pero como use varias .ocx, y un skin de activeskin, no puedo ejecutarlos en otras computadoras, logre hacerlo correr haciendo un bat, con regservr y registrando las .ocx, ahora necestio hacer un instalador, pero no se como puedo hacer que ejecute el .bat y registre las .ocx, espero me puedan ayudar, gracias
de archivos tengo el programa, una base de datos, 3 archivos .ocx y el archivo bat.

19
Visual Basic para principiantes / como utilizar activeskin
« en: Lunes 2 de Marzo de 2009, 00:30 »
hola, quiero probar el active skin, pero no logro que funcione no se que hago mal, porfavor ayudenme.

20
Visual Basic para principiantes / consulta para realizar programas
« en: Jueves 19 de Febrero de 2009, 05:03 »
hola en mi colegio me dejaron realizar unos programas, 4 pero ya hice 2, los otros no hayo como hacerlos, y por eso acudo a ustedes para que me ayuden.
uno de ellos me pide que en base a una fecha, me calcula tiempo de una persona, que me diga, cuantos años a vivido, cuantos meses, semanas, dias, y horas, y el profesor dijo que si era posible que dia nacio, estoy ultimo solo en lenguaje web lo eh visto.
el 2do. algo mas sencillo, me pide calcular las ventas diarias de un almacen.
no se mucho de visual, todavia me cuesta usar las variables, y lo mas extravagante que eh hecho, es un programa que calcule area de figuras geometricas.
espero me puedan, ayudar.
gracias.

Páginas: [1]