viernes, 8 de abril de 2016

Capitulo 12: Small Basic, Arreglos. Parte 4

Diario de un programador.- Día 34


Ejercicios (Para entender todo este asunto)

1) Escribir un programa que solicite al usuario 5 números, los guarde en un arreglo y luego sume esas cantidades

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.WriteLine("La suma es " + sumatoria)


Diario de un programador.- Día 35


2) Escribir un programa que solicite al usuario 9 números, lo guarde en una matriz de 3x3 y luego sume esas cantidades

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

sumatoria = 0
contador = 0
For a = 1 To 3
  For b = 1 To 3
    contador = contador + 1
    TextWindow.WriteLine("Ingreso nro. " + contador)
    ingreso[a][b] = TextWindow.ReadNumber() 
    sumatoria = sumatoria + ingreso[a][b]
  EndFor 
EndFor
TextWindow.WriteLine("La suma es " + sumatoria)


3) Escribir un programa que solicite al usuario 9 números, lo guarde en una matriz de 3x3 y luego sume la primera fila
Ej:

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

sumatoria = 0
contador = 0
For a = 1 To 3
  For b = 1 To 3
    contador = contador + 1
    TextWindow.WriteLine("Ingreso nro. " + contador)
    ingreso[a][b] = TextWindow.ReadNumber()
    If a = 1 Then
      sumatoria = sumatoria + ingreso[a][b]
    EndIf
   
  EndFor 
EndFor
TextWindow.WriteLine("La suma es " + sumatoria)


4) Escribir un programa que solicite al usuario 9 números, lo guarde en una matriz de 3x3 y luego sume la segunda fila
Ej:

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

sumatoria = 0
contador = 0
For a = 1 To 3
  For b = 1 To 3
    contador = contador + 1
    TextWindow.WriteLine("Ingreso nro. " + contador)
    ingreso[a][b] = TextWindow.ReadNumber()
    If a = 2 Then
      sumatoria = sumatoria + ingreso[a][b]
    EndIf
   
  EndFor 
EndFor
TextWindow.WriteLine("La suma es " + sumatoria)


5) Escribir un programa que solicite al usuario 9 números, lo guarde en una matriz de 3x3 y luego sume la tercera fila
Ej:


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

sumatoria = 0
contador = 0
For a = 1 To 3
  For b = 1 To 3
    contador = contador + 1
    TextWindow.WriteLine("Ingreso nro. " + contador)
    ingreso[a][b] = TextWindow.ReadNumber()
    If a = 3 Then
      sumatoria = sumatoria + ingreso[a][b]
    EndIf
   
  EndFor 
EndFor
TextWindow.WriteLine("La suma es " + sumatoria)


Diario de un programador.- Día 36

6) Escribir un programa que solicite al usuario 9 números, lo guarde en una matriz de 3x3 y luego sume la primera columna
Ej:


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

sumatoria = 0
contador = 0
For a = 1 To 3
  For b = 1 To 3
    contador = contador + 1
    TextWindow.WriteLine("Ingreso nro. " + contador)
    ingreso[a][b] = TextWindow.ReadNumber()
    If b = 1 Then
      sumatoria = sumatoria + ingreso[a][b]
    EndIf
   
  EndFor 
EndFor
TextWindow.WriteLine("La suma es " + sumatoria)



7) Escribir un programa que solicite al usuario 9 números, lo guarde en una matriz de 3x3 y luego sume la segunda columna

Ej:
 

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

sumatoria = 0
contador = 0
For a = 1 To 3
  For b = 1 To 3
    contador = contador + 1
    TextWindow.WriteLine("Ingreso nro. " + contador)
    ingreso[a][b] = TextWindow.ReadNumber()
    If b = 2 Then
      sumatoria = sumatoria + ingreso[a][b]
    EndIf
   
  EndFor 
EndFor
TextWindow.WriteLine("La suma es " + sumatoria)
 


8) Escribir un programa que solicite al usuario 9 números, lo guarde en una matriz de 3x3 y luego sume la tercera columna
Ej:

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

sumatoria = 0
contador = 0
For a = 1 To 3
  For b = 1 To 3
    contador = contador + 1
    TextWindow.WriteLine("Ingreso nro. " + contador)
    ingreso[a][b] = TextWindow.ReadNumber()
    If b = 3 Then
      sumatoria = sumatoria + ingreso[a][b]
    EndIf
   
  EndFor 
EndFor
TextWindow.WriteLine("La suma es " + sumatoria)

 
Esto es todo por ahora. En el proximo capitulo se estudiaran las funciones. Ya estamos casi finalizando esta introduccion a la programacion. 

Gustavo J. Cerda Nilo
Septiembre 2015, última modificación Abril 2016


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...