Diario de un programador. Anexo B: Códigos
Sumatoria: Programa que calcula la sumatoria desde 1 hasta el número ingresado por el usuario. Por ejemplo si el usuario ingresa 10, el programa calcula la suma de 1+2+3+4...+10
C
Programa utilizado: Code Blocks 13.12
#include<stdio.h>
int main (void){
int numero, i, sumatoria = 0;
printf("Ingresa un numero: ");
scanf("%d", &numero);
for(i = 0; i <= numero; i++){
sumatoria = sumatoria + i;
}
printf("La sumatoria de 1 a %d es %d", numero, sumatoria);
return 0;
}
//Escrito por Gustavo J. Cerda Nilo, diciembre 2015
Otro ejemplo utilizando la formula de la sumatoria
#include<stdio.h>
int main (void){
int numero, i, sumatoria = 0;
printf("Ingresa un numero: ");
scanf("%d", &numero);
sumatoria = (numero * (numero + 1)) / 2;
printf("La sumatoria de 1 a %d es %d", numero, sumatoria);
return 0;
}
//Escrito por Gustavo J. Cerda Nilo, diciembre 2015
JAVA
Programa utilizado: Net Beans 8.0.1
Programa utilizado: Net Beans 8.0.1
import java.util.Scanner;
public class sumatoria {
public static void main(String[]args){
Scanner ingreso = new Scanner(System.in);
int numero, sumatoria = 0, i;
System.out.print("Ingresa un numero: ");
numero = ingreso.nextInt();
for(i = 0; i <= numero; i++){
sumatoria = sumatoria + i;
}//fin for
System.out.printf("La sumatoria de 1 a %d es %d\n", numero, sumatoria);
}//fin main
}//fin class
//Escrito por Gustavo J. Cerda Nilo, diciembre 2015
PYTHON 3.5
Programa utilizado: Idle
Programa utilizado: Idle
sumatoria = 0
numero = int(input("Ingresa un numero: "))
for i in range(numero + 1):
sumatoria = sumatoria + i
print("La sumatoria de 1 a %d es %d" % (numero, sumatoria))
#Escrito por Gustavo J. Cerda Nilo, diciembre 2015
Otro ejemplo utilizando la formula de la sumatoria
numero = int(input("Ingresa un numero: "))
sumatoria = (numero * (numero + 1)) / 2
print("La sumatoria de 1 a %d es %d" % (numero, sumatoria))
#Escrito por Gustavo J. Cerda Nilo, diciembre 2015
SMALL BASIC
Programa utilizado: Small Basic 1.1
sumatoria = 0
TextWindow.Write("Ingresa un numero ")
numero = TextWindow.ReadNumber()
For i = 1 To numero
sumatoria = sumatoria + i
EndFor
TextWindow.WriteLine("La sumatoria de 1 a "+ numero + " es: " + sumatoria)
'Escrito por Gustavo J. Cerda Nilo, Octubre 2015
Otro ejemplo utilizando la formula de la sumatoria
TextWindow.Write("Ingresa un numero ")
numero = TextWindow.ReadNumber()
sumatoria = (numero * (numero + 1)) / 2
TextWindow.WriteLine("La sumatoria de 1 a " + numero + " es: " + sumatoria)
'Escrito por Gustavo J. Cerda Nilo, Octubre 2015
No hay comentarios:
Publicar un comentario