Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // main.swift
- // Lab3.1
- //
- import Foundation
- let str = "Napis jednoliniowy"
- let mstr = """
- Pierwsza linia\n Druga linia \n Trzecia linia
- """
- print("\(str)")
- print("\(mstr)")
- ////////////////////////////////////////////////////
- //
- // main.swift
- // Lab3.2
- //
- import Foundation
- let str = """
- \t\" Nauka kodowania to nie tylko nauka języka technologii. \n \n
- \t To odkrywanie nowych sposobów myślenia \n \n
- \t i urzeczywistnianie rozmaitych koncepcji. \"\n
- """
- print(str)
- /////////////////////////////////////////////////////
- //
- // main.swift
- // Lab3.3
- //
- import Foundation
- var imie: String
- var dimie: String
- var nazwisko: String
- var rok: String
- var ciag: String
- print("Podaj imie:")
- imie = readLine()!
- print("Podaj drugie imie:")
- dimie = readLine()!
- print("Podaj nazwisko:")
- nazwisko = readLine()!
- print("Podaj rok urodzenia:")
- rok = readLine()!
- ciag = imie + ", " + dimie + ", " + nazwisko + ", " + rok
- print(ciag)
- let range = ciag.index(ciag.startIndex, offsetBy: imie.count + 2) ..< ciag.index(ciag.startIndex, offsetBy: imie.count + 2 + dimie.count + 2)
- ciag.removeSubrange(range)
- print(ciag)
- let range2 = ciag.index(ciag.startIndex, offsetBy: imie.count + 2 + nazwisko.count ) ..< ciag.index(ciag.endIndex, offsetBy: 0)
- ciag.removeSubrange(range2)
- var wiek: String
- print("Podaj wiek:")
- wiek = readLine()!
- ciag = ciag + ", " + wiek
- print(ciag)
- if(imie.hasPrefix("D"))
- {
- print("Tak")
- }
- else{
- print("Nie")
- }
- /////////////////////////////////////////////////////
- //
- // main.swift
- // Lab3.4
- //
- import Foundation
- var ciag: String
- var znak: String
- var liczba: Int
- print("Podaj ciag:")
- ciag = readLine()!
- print("Podaj znak:")
- znak = readLine()!
- print("Podaj liczbe:")
- liczba = Int(readLine()!)!
- if(ciag.hasPrefix(znak))
- {
- print("Poczatek tak")
- }
- else
- {
- print("Poczatek nie")
- }
- if(ciag.hasSuffix(znak))
- {
- print("Koniec tak")
- }
- else
- {
- print("Koniec nie")
- }
- if((String)(ciag[ciag.index(ciag.startIndex, offsetBy: liczba - 1)]) == znak)
- {
- print("Od poczatku tak")
- }
- else
- {
- print("Od poczatku nie")
- }
- if((String)(ciag[ciag.index(ciag.endIndex, offsetBy: liczba + 1)]) == znak)
- {
- print("Od konca tak")
- }
- else
- {
- print("Od konca nie")
- }
- //////////////////////////////////////////////////////////
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement