miércoles, 8 de junio de 2016

Como sumar un arreglo en C, Java, Python, Small Basic

Diario de un programador. Anexo B: Códigos


Sumar arreglo: Programa que realiza la suma de de un arreglo de 5 elementos

C
Programa utilizado: Code Blocks 13.12


#include<stdio.h>
int main (void){
  int sumatoria = 0, i;
  int numero[5];

  for(i = 0; i < 5; i++){
    printf("Ingreso nro.%d: ", i+1);
    scanf("%d", &numero[i]);
    sumatoria = sumatoria + numero[i];
  }
  for(i = 0; i < 5; i++){
    if(i < 4){
      printf("%d,", numero[i]);
    }//fin if
    else{
      printf("%d\n", numero[i]);
    }//fin else
  }//fin for
  printf("La suma es %d\n", sumatoria);
return 0;
}

//Escrito por Gustavo J. Cerda Nilo, diciembre 2015


JAVA
Programa utilizado: Net Beans 8.0.1

import java.util.Scanner;
public class sumaArreglo {
  public static void main(String[]args){
    Scanner ingreso = new Scanner(System.in);
    int sumatoria = 0, i;
    int numero[] = new int[5];
   
    for(i = 0; i < 5; i++){
      System.out.printf("Ingreso nro.%d: ", i+1);
      numero[i] = ingreso.nextInt();
      sumatoria = sumatoria + numero[i];
    }//fin for     
   
    for(i = 0; i < 5; i++){
      if(i < 4){
        System.out.printf("%d,", numero[i]); 
      }//fin if
      else{
        System.out.printf("%d\n", numero[i]); 
      }//fin else
    }//fin for
    System.out.println("La suma es "+ sumatoria);
  }//fin main 
}//fin class


//Escrito por Gustavo J. Cerda Nilo, diciembre 2015


PYTHON 3.5
Programa utilizado: Idle

sumatoria = 0
arreglo = []
for i in range(5):
    numero = int(input("Ingreso nro.%d: " % (i+1)))
    sumatoria = sumatoria + numero
    arreglo.append(numero)

for i in range(5):
    if i < 4:
        print("%d," % (arreglo[i]), end = "")
    else:
        print("%d" % (arreglo[i]))

print("La suma es %d" % (sumatoria))

#Escrito por Gustavo J. Cerda Nilo, diciembre 2015


SMALL BASIC
Programa utilizado: Small Basic 1.1

TextWindow.WriteLine("Ingresa 5 números")
TextWindow.WriteLine("")

sumatoria = 0
For i = 1 To 5
  TextWindow.WriteLine("Ingreso nro. " + i)
  ingreso[i] = TextWindow.ReadNumber() 
  sumatoria = sumatoria + ingreso[i]
EndFor

TextWindow.Clear()
For i = 1 To 5
  If i < 5 Then
    TextWindow.Write(ingreso[i] + ",")
  Else
    TextWindow.WriteLine(ingreso[i])
  EndIf
EndFor
 
TextWindow.WriteLine("La suma es " + sumatoria)

'Escrito por Gustavo J. Cerda Nilo, Noviembre 2015


No hay comentarios:

Publicar un comentario

C++ El apuntador This

El apuntador This En C++, cada objeto tiene acceso a su propia dirección a través de un puntero o apuntador denominado This. Lo...