jueves, 18 de noviembre de 2010

Reporte #8

Este es un codigo en el lenguaje GO.

CODIGO

package main
func main() {
      adder :=(func(x, y int) int { return x + y })
        const N = 100
        var reqs [N]
for i:= 0; i < N; i++ {
            req := &reqs[i]
            req.x = i
            req.y = i + N
            req.replyc = make(chan int)
            adder <- req
        }
     for i := N-1; i >= 0; i-- {   // doesn't matter what order
            if <-reqs[i].replyc != N + 2*i {
                println("fail at", i)
            }
        }
       println("done")
    }
IMAGEN


El codigo tiene un error el cual no puedo encontrar, seguire buscando para ver si lo puedo corregir.

Y este es un codigo mas sencillo es una multiplicación.

CODIGO

package main
func multi(x int, y int) (multiplicacion int){
multiplicacion = x * y
return
}
func main(){
x := 8
y := 6
multiplicacion := multi(x, y)
println("multiplicacion= ", multiplicacion)
}
IMAGEN



Bibliografia:
http://golang.org/

Paola Cantú Agilar 1429400

9 comentarios:

  1. muy bien con tus programas y la imagen que pusiste de la pagina donde los encontraste, lastima que no pudiste corregir el programa, y creo que te falto un poco de informacion de Go
    pero lo demas esta muy bien

    ResponderEliminar
  2. io me complique mucho asiendo el programa que bueno que tu lo hays entendido nos vemos ;)

    ResponderEliminar
  3. Estan muy bien los programas ademas de las pantallas, y que los realizaras con la pantalla.Buen reporte!

    ResponderEliminar
  4. Wow que padre yo batalle bastante para encontrar un buen Turorial por lo que me di por vencida, Excelente reporte!

    ResponderEliminar
  5. El primer programa se ve muy elaborado y complicado, felicidades aunke no corra jiji
    el segundo programa esta fácil de comprender

    Saludos
    (^0^)/

    ResponderEliminar
  6. Esta bien tus codigos, espero que le encuentres el error al primero, para que lo puedas correr, y el segundo esta muy entendible

    ResponderEliminar
  7. muy bien por los programas aunque falto un poco mas de informacion :)

    ResponderEliminar
  8. hola!!

    creo que estamas que excelentetu info, ademas de que esta muy completa ..

    =)

    ResponderEliminar
  9. Ok; vi que hubo algunos problemas con el primer programa, pero el segundo--aunque más sencillo--está bien.

    Calificación: 3/3

    ResponderEliminar