Poziom 4.3 zestawu zadań C++
Задание 1
Dany jest pewien ciąg znaków z literami i cyframi. Uzyskaj pozycję przedostatniej cyfry w tym ciągu.
Задание 2
Wypisz w konsoli wszystkie
liczby z przedziału
od 10 do 1000,
których przedostatnia cyfra
jest parzysta.
Задание 3
Napisz program, który utworzy następujący ciąg znaków:
cpp"123456789"
Задание 4
Dane są dwie liczby całkowite:
cppint num1 = 12;
int num2 = 16;
Wypisz w konsoli wspólne dzielniki tych liczb.
Задание 5
Dany jest ciąg znaków z liczbami całkowitymi, oddzielonymi spacjami:
cppstd::string str = "123 456 789";
Znajdź sumę liczb z tego ciągu znaków.
Задание 6
Dany jest ciąg znaków ze słowami:
cppstd::string str = "word1 word2 word3";
Uzyskaj pierwsze N słów z
tego ciągu znaków.
Задание 7
Dana jest liczba całkowita:
cppint num = 12345;
Uzyskaj tablicę znaków liczby w odwróconej kolejności:
cppchar arr[] = {'5', '4', '3', '2', '1'};