You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
zainabdnaya 8fe110be63 PrinAndMiss 1 year ago
..
README.md PrinAndMiss 1 year ago

README.md

PrintAndMiss

Instructions

Write a function called PrintAndMiss() that takes a string and an integer and prints a string containing the characters until reaching the integer, then skipping that same number of characters, and repeats until the end of the string.

  • Prints the first half followed by newline \n.
  • If the string is empty retun Invalid Output.
  • If the integer is 0 return the string followed by a newline \n.

Expected function

func PrintAndMiss(arg string, loop int) string {
}

Usage

Here is a possible program to test your function:

package main

import (
	"fmt"
)

func main() {
    fmt.PrintAndMiss("123456789", 3)
    fmt.PrintAndMiss("abcdefghijklmnopqrstuvwyz", 3)
    fmt.PrintAndMiss("", 3)
    fmt.PrintAndMiss("hello you all ! ", 2)
    fmt.PrintAndMiss("what is your name?", 0)
}

And its output :

$ go run . | cat -e
123789$
abcghimnostuz$
Invalid Output$
heo u ll $
what is your name?$