C sharp - For que no sale ni se graba en archivo

   
Vista:

For que no sale ni se graba en archivo

Publicado por Antoñito Manuel (31 intervenciones) el 11/09/2017 17:22:38
Hola a todos:
Estoy con un programa que me trae de cabeza y no consigo la solución.
se trata de que hice un programa para calcular longitud y declinación, mediante un for y que se grabe en un archivo de texto, además de visualizarlo por medio de cajas de texto, tampoco se visualiza.
Si pueden echarme una mano les estaría agradecido.
Había hecho otro sobre radianes y senos que me salió, seguramente porque era algo mas simple.
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

For que no sale ni se graba en archivo

Publicado por omar arbolzacapoaxtla@hotmail.com (25 intervenciones) el 11/09/2017 17:29:27
saludos
pon el codio donde esta el error

o instala nydesck y enviame el id ppara conectarme remotamente

estare a tus oordnees
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

For que no sale ni se graba en archivo

Publicado por Antoñito Manuel (31 intervenciones) el 11/09/2017 17:52:03
Hola a todos:

El código es este:
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
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
 
namespace Declinación
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void brnInicio_Click(object sender, EventArgs e)
        {
            StreamWriter Archivo = File.AppendText("L:\\Visual Studio 2015 (Trabajos y Ejercicios)\\Visual Studio 2015\\C#\\Formularios\\Mis Proyectos\\C#\\Declinación.txt");
 
            //Declaración de Variables
            Int32 Orden;
            double PI;
            double Oblicuidad;
            double OblicuidadRadian;
            double OblicuidadSeno;
            Int32 Longitud;
            Int32 i;
            double LongitudRadian;
            double LongitudSeno;
            double DeclinacionSeno;
            double DeclinacionArcoSeno;
            double DeclinacionDecimal;
 
            //Asignación de Variables
            Orden = 0;
            Longitud = 0;
            PI = Math.PI;     //PI = 3.14159265358979;
            Oblicuidad = 23.43929167;
            OblicuidadRadian = PI / 180 * Oblicuidad;
            OblicuidadSeno = Math.Sin(OblicuidadRadian);
            //comboBox1.Items.Clear();
 
            for (i = 0; i < 361; i = i++);
            {
                Orden++;
                Longitud = i;
                LongitudRadian = (PI / 180 * Longitud);
                LongitudSeno = Math.Sin(LongitudRadian);
                DeclinacionSeno = LongitudSeno * OblicuidadSeno;
                DeclinacionArcoSeno = Math.Asin(DeclinacionSeno);
                DeclinacionDecimal = 180 / PI * DeclinacionArcoSeno;
 
                txtOrden.Refresh();
                txtLongitud.Refresh();
                txtDeclinacionDecimal.Refresh();
 
                txtOrden.Text = Convert.ToString(Orden);
                txtLongitud.Text = Convert.ToString(Longitud);
                txtDeclinacionDecimal.Text = Convert.ToString(DeclinacionDecimal);
 
                Archivo.WriteLine(Orden + " - " + Longitud + " - " + DeclinacionDecimal);
                comboBox1.Items.Add(Orden + Longitud + DeclinacionDecimal);
            }
 
            Archivo.Close();
        }
 
        private void btnFin_Click(object sender, EventArgs e)
        {
            Close();
        }
    }
}
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

For que no sale ni se graba en archivo

Publicado por Antoñito Manuel (31 intervenciones) el 12/09/2017 18:27:59
Hola a todos:

Bueno, por lo visto no habéis notado donde está el error, yo ya he dado con ello, era el ; del for.
Arreglado esto, me ha surgido otro problema, es que repite indefinidamente repitiendo el i, pero Longitud y Declinación, siempre lo pone con 0.
La variable i, lo he puesto como byte, el cual se repite hasta 255.
Escribiendo esto he ido cambiando código y ya he resuelto el problema, gracias a todos por vuestra paciencia.
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

For que no sale ni se graba en archivo

Publicado por Antoñito Manuel (31 intervenciones) el 13/09/2017 19:51:27
Hola a todos:
Es un poco engorroso, pero al final lo he estropeado y ahora no me sale.
Cuando contesté la vez anterior efectivamente modificando me salió, solo que salía hasta 361 en vez de 360, pensé que ya sería fácil de modificar, en vez de guardar e imprimir el código volví a modificar y ahí ya me lié y sigo liado, pues no me acuerdo la modificación que hice.
Espero que me ayudéis.
Gracias por todo.
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
Imágen de perfil de Wilfredo Patricio Castillo

For que no sale ni se graba en archivo

Que parte no te funciona?.

Mira que la sintaxis del for es así:

1
2
3
4
for (int i = 0; i<361; i++)
{
   //Aqui tu codigo que necesites
}

Revisa eso.

Saludos cordiales,
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

For que no sale ni se graba en archivo

Publicado por Antoñito Manuel (31 intervenciones) el 17/09/2017 13:57:19
Hola a todos:

Bien, esta vez si lo logré, me he tomado el tiempo necesario, he empezado de nuevo comprobando paso a paso, hasta que llegué la final.
Espero que en siguiente reto también pueda llegar, lo cierto es que da una tranquilidad.
Gracias por vuestra aportación y paciencia.
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

For que no sale ni se graba en archivo

Publicado por Antoñito Manuel (31 intervenciones) el 18/09/2017 14:20:16
Hola a todos de nuevo.

No se si debía iniciar un nuevo tema o seguir, como se trata sobre el mismo programa, solo que ampliando, lo preguntaré aquí.
Desearía que el resultado del for, se pudiese grabar en una base de datos, hoja excel o texto csv.
¿Cómo podría lograrlo?

Gracias por 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