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
http://golang.org/
Paola Cantú Agilar 1429400
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
ResponderEliminarpero lo demas esta muy bien
io me complique mucho asiendo el programa que bueno que tu lo hays entendido nos vemos ;)
ResponderEliminarEstan muy bien los programas ademas de las pantallas, y que los realizaras con la pantalla.Buen reporte!
ResponderEliminarWow que padre yo batalle bastante para encontrar un buen Turorial por lo que me di por vencida, Excelente reporte!
ResponderEliminarEl primer programa se ve muy elaborado y complicado, felicidades aunke no corra jiji
ResponderEliminarel segundo programa esta fácil de comprender
Saludos
(^0^)/
Esta bien tus codigos, espero que le encuentres el error al primero, para que lo puedas correr, y el segundo esta muy entendible
ResponderEliminarmuy bien por los programas aunque falto un poco mas de informacion :)
ResponderEliminarhola!!
ResponderEliminarcreo que estamas que excelentetu info, ademas de que esta muy completa ..
=)
Ok; vi que hubo algunos problemas con el primer programa, pero el segundo--aunque más sencillo--está bien.
ResponderEliminarCalificación: 3/3