Java: Suma de los primeros n numeros enteros impares positivos

Escribir un programa que determine la suma de los primero n numeros enteros impares positivos. Por ejemplo, si n es igual a 5, deberias determinar  + 1 + 3 + 5 + 7 + 9.

El siguiente es le codigo:

public static void sumNPositiveOddIntegers() {
            System.out.println("Escriba un numero entero...");
            Scanner kb = new Scanner(System.in);
            int n = kb.nextInt();
           
                        int x = 1;
                        int sum = 0;
                        for(int i = 0; i < n; i++)
                        {
                        sum += x;
                        x += 2;
                        System.out.println(x);
                        }
                        System.out.println("The sum of first " + n + " positive odd integers is: " + sum);
                       

                        }




Explicacion del codigo: 

public static void sumNPositiveOddIntegers(): Como vamos a imprimir el resultado utilizamos void. 

 Scanner kb = new Scanner(System.in): Declaramos la variable kb con el metodo Scanner para leer desde el teclado.

int n = kb.nextInt(): Asignamos a la variable n el valor entero desde el teclado.

 int x = 1, sum = 0: Inicializamos las variable x y sum.

 for(int i = 0; i < n; i++): Este ciclo inicializa la variable i con el valor 0. Luego dice mientras i sea menor que n, entonces el valor de i hira aumentando.

sum += x: La variable suma almacenara el valor de x durante el ciclo.

x += 2: x aumentara de dos en dos para filtrar los numeros impares. Por eso la inicializamos en 1.

System.out.println(x): Imprimira el valor de x que son los numeros enteros positivos impares. 

Finalmente, la ultima linea de codigo imprime la suma de los sumeros anteriores. 






PHP: Suma de enteros desde un archivo

El siguiente programa imprimira la suma de enteros leidos desde un archivo txt.

Para ello crea un archivo .txt con varios valores enteros escritos en el archivo uno por cada linea. El programa leera esos valores y los sumara. Guarda el archivo en la misma carpera en que guardas el programa o de lo contrario especifica el directorio en donde se encuentra el mismo.

Ejemplo de entrada
5
12

Ejemplo de salida
17


<?php
$fh = fopen("nombre_archivo.txt", "r");
$t  = 0;
while (!feof($fh)) {
 
    $test = fgets($fh);
 
    $t = $test + $t;
 
    if (empty($test) == true) {
             break;      
    }
 
}
echo ($t . "\n");
fclose($fh);

?>



Notas

fopen
Abre un fichero o una URL

feof 
Comprueba si el puntero a un archivo está al final del archivo

fclose
Cierra un puntero a un archivo abierto





Calculadora aritmetica VISUAL BASIC 2008

Existen algunas diferencias entre la programacion en vb 6.0 y la programacion de vb 2008. Para hacer esta calculadora insertar dos 3 texbox, dos para insertar los valores y uno para que presente el resultado. Tambien se utilizaran 4 botton para hacer las 4 operaciones basicas. Y un boton final para limpiar los cuadros de texto. Para que la calculadora funcione escribir el siguiente codigo:



Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Me.TextBox3.Text = Val(TextBox1.Text) / Val(TextBox2.Text)
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        Me.TextBox3.Text = Val(TextBox1.Text) * Val(TextBox2.Text)
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Me.TextBox3.Text = Val(TextBox1.Text) - Val(TextBox2.Text)
    End Sub

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        Me.TextBox3.Text = Val(TextBox1.Text) + Val(TextBox2.Text)
    End Sub

    Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        TextBox1.Text = ""
        TextBox2.Text = ""
        TextBox3.Text = ""
        TextBox1.Select()
    End Sub
End Class

Calculadora aritmetica VISUAL BASIC 6.0


Para hacer esta calculadora insertar dos 3 textbox, dos para insertar los valores y uno para que presente el resultado. Tambien se utilizaran 4 commandbotton para hacer las 4 operaciones basicas. Y un boton final para limpiar los cuadros de texto. Para que la calculadora funcione escribir el siguiente codigo:

Private Sub Command1_Click()
Text3 = Val(Text1) / Val(Text2)
End Sub

Private Sub Command2_Click()
Text3 = Val(Text1) * Val(Text2)
End Sub

Private Sub Command3_Click()
Text3 = Val(Text1) - Val(Text2)
End Sub

Private Sub Command4_Click()
Text3 = Val(Text1) + Val(Text2)
End Sub

Private Sub Command5_Click()
Text1 = Clear
Text2 = Clear
Text3 = Clear
Text1.SetFocus
End Sub


*Notas:
-Los codigos se pegaran en el evento Click de los Commandbotton.
-Clear se utiliza para limpiar los cuadros de texto.
-La cadena Text1.SetFocus indicara adonde ira el cursor luego de pulsar el boton en donde se encuentra dicho codigo.