Giter Club home page Giter Club logo

Comments (16)

diegoparra avatar diegoparra commented on August 22, 2024

https://play.golang.org/p/DJs5nMyP9Oj

from aprendago.

andersoncleyson avatar andersoncleyson commented on August 22, 2024

https://play.golang.org/p/GdUptNWEM0v

from aprendago.

thiagoalgo avatar thiagoalgo commented on August 22, 2024

https://play.golang.org/p/46tpeC-tEkR

from aprendago.

viniciussanchez avatar viniciussanchez commented on August 22, 2024

https://play.golang.org/p/a62ghbDT2X5

from aprendago.

tomxdev avatar tomxdev commented on August 22, 2024
package main

import "fmt"

func main() {
	for i := 65; i <= 90; i++{
		fmt.Println(i)
		for j := 1; j <= 3; j++ {
			fmt.Printf("\t%#U\n", i)
		}
	}
}


from aprendago.

an4kein avatar an4kein commented on August 22, 2024
  • Põe na tela: O unicode code point de todas as letras maiúsculas do alfabeto, três vezes cada.
  • Por exemplo:
    65
    U+0041 'A'
    U+0041 'A'
    U+0041 'A'
    66
    U+0042 'B'
    U+0042 'B'
    U+0042 'B'
    ...e por aí vai.

Solution: https://play.golang.org/p/s2U3oNgXUg-

Ref: https://unicodelookup.com/

using nested loop: https://play.golang.org/p/hVkWjdEsc_w

from aprendago.

ygorsimoes avatar ygorsimoes commented on August 22, 2024
package main

import "fmt"

func main() {

	// Loop que começa em 60 e termina em 90
	for i := 65; i <= 90; i++ {
		// Imprime o número do UNICODE
		fmt.Println(i)

		// Loop que começa em 1 e termina no 3
		for x := 1; x <= 3; x++ {
			// Imprime o UNICODE
			fmt.Printf("%#U\n", i)
		}

		// Quebra de linha
		fmt.Print("\n")
	}
}

Output:

65
U+0041 'A'
U+0041 'A'
U+0041 'A'

66
U+0042 'B'
U+0042 'B'
U+0042 'B'
...
89
U+0059 'Y'
U+0059 'Y'
U+0059 'Y'

90
U+005A 'Z'
U+005A 'Z'
U+005A 'Z'

from aprendago.

alansantosmg avatar alansantosmg commented on August 22, 2024
package main

import "fmt"

func main() {

	for i := 65; i <= 90; i++ {
		fmt.Println(i)

		for k := 0; k < 3; k++ {
			fmt.Printf("%#U\n", i)
		}
	}
}

from aprendago.

JPauloMoura avatar JPauloMoura commented on August 22, 2024
package main

// Exiba o unicode code point de todas as letras maiúsculas do alfabeto, três vezes cada.
import "fmt"

func main() {
    for letra := 65; letra <= 90; letra++ {
        fmt.Printf("\n%d --> ", letra)
        for vezes := 1; vezes <= 3; vezes++ {
	    fmt.Printf("%#U ", letra)
	}
    }
}

Resolução do Exercício

from aprendago.

Lucasmirandar avatar Lucasmirandar commented on August 22, 2024

package main

import "fmt"

func main() {
for letra := 65; letra <= 90; letra++ {
fmt.Printf("%v\n\t%#U\n\t%#U\n\t%#U\n", letra, letra, letra, letra)
}
}

from aprendago.

andersoncleyson avatar andersoncleyson commented on August 22, 2024
package main

import "fmt"

func main(){
	for i := 65; i <= 90; i++{
		fmt.Printf("%d\n", i)
		for j := 1; j <= 3; j++{
			fmt.Printf("\t %#U\n", i)
		}
	}
}

from aprendago.

CarlosSMA avatar CarlosSMA commented on August 22, 2024
package main

import (
	"fmt"
)

func main() {
	alfabeto := "ABCDEFGHIJKLMNOPQRSTUVWXYZ"

	for _, v := range(alfabeto) {
		fmt.Printf("%v\n", v)
		for i := 0 ; i < 3 ; i++ {
			fmt.Printf("%U '%c'\n", v, v)
		}
		fmt.Println()
	}
}

Saída

65
U+0041 'A'
U+0041 'A'
U+0041 'A'

66
U+0042 'B'
U+0042 'B'
U+0042 'B'

[...]

[O que foi difícil?]
Esqueci que o argumento %#U já coloca o hexadecimal e o respectivo caractere.

from aprendago.

CaueFarias avatar CaueFarias commented on August 22, 2024

https://go.dev/play/p/XXXrLqYyHOv

from aprendago.

viniciusbmello avatar viniciusbmello commented on August 22, 2024
package main

import "fmt"

var x int
var y int

func main() {
	x = 65
	for {
		if x < 96 {
			fmt.Printf("%d:\n", x)
			y = 0
			for {
				switch {
				case y < 3:
					fmt.Printf("\t%#U\n", x)
					y++
				}
				if y == 3 {
					fmt.Println()
					break
				}
			}
			x++
		} else {
			break
		}
	}
}

from aprendago.

wfrsilva avatar wfrsilva commented on August 22, 2024

https://go.dev/play/p/r8wmFijmNkZ

from aprendago.

M3L1M avatar M3L1M commented on August 22, 2024

func main() {

for i := 65; i <= 90; i++ {
	fmt.Println(i)
	for j := 0; j < 3; j++ {
		fmt.Printf("\t%#U\n", i)
	}
}

}

from aprendago.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.