Задачи по програмиране за начинаещи

Символни низове, стринг

Задача 1

Да се въведе символен текст. Да се изведе неговата дължина- брой символи.

Примерен вход:

Котка

Примерен изход: 

5

Примерен вход:

Крокодил

Примерен изход: 

8

Задача 2

Да се въведат два низа. Да се конкратенират в трети. Да се изведе новополученият низ.

Примерен вход:

Алсксандър

Тодоров

Примерен изход: 

АлександърТодоров

Примерен вход:

1+1

=2

Примерен изход: 

1+1=2

Задача 3

Да се въведе символен низ. Да се изведат символите му наобратно.

Вход:

Птица

Изход:

ацитП

Задача 4

Да се въведе символен низ съдържащ няколко думи. Да се изведе броят на думите.

Вход:

имало едно време

Изход:

3

Вход:

няма начин да няма начин

Изход:

5

Задача 5

Да се въведат три символни низа. Да се конкатенират трите низа разделени със запетая и интервал “, “

Вход:

Георги

Сашо

Пешо

Изход:

Георги, Сашо, Пешо

Задача 6

Да се въведе символен низ и символ. Да се провери колко пъти се повтаря символът в низа.

Вход:

Анализатор

а

Изход:

2

Задача 7

Да се въведе един символен низ на изречение. Да се премахнат всички думи по-къси от 3 символа.

Вход:

Аз искам да съм софтуерен разработчик в България.

Изход:

искам съм софтуерен разработчик България

Задача 8

Да се въведе един символен низ. Да се провери дали низът е палиндром. Палиндром е текст, или число, което ако се прочете наобратно няма да се промени.

Вход:

adFda

Изход:

Да

Вход:

artiar

Изход:

Не

Задача 9

В една далечна страна, царят поискал хората да започнат да пишат по-различно, за да изпъкне пред другите народи. Той казал, че от тук нататък всички главни букви ще се заменят с малки, а всички малки с главни. Тъй като казал, че неговият народ знае всичко, пожелал да се заменят всички въпросителни с точки.

Създайте програма, която да конвертира извечение по новия стандарт.

Вход:

Нашата велика наци ще успее.

Изход:

нАШАТА ВЕЛИКА НАЦИЯ ЩЕ УСПЕЕ.

Вход:

Дали Ани обича да яде бадеми на плажа в Бургас?

Вход:

дАЛИ аНИ ОБИЧА ДА ЯДЕ БАДЕМИ НА ПЛАЖА В бУРГАС.

Задача 10

На първият ред от входа, да се въведе символен низ, съдържащ изречение. На вторият ред – дума. Да се премахне всяко срещане на думата в извечението, независимо дали с малки или главни букви.

Ако думата, която се премахне е в началото на изречението, да се замени първата буква на втората с главна, за да може да се запазят синтактичните правила.

Вход:

Не искам да спортувам.

не

Изход:

Искам да спортувам.

 

Искате ли да ви обучи,
професионален програмист?

Индивидуални частни уроци, водени от професионален програмист!
Най-добрият начин да се научиш да програмирашI

Искате ли да ви обучи,
професионален програмист?

Индивидуални частни уроци, водени от професионален програмист!
Най-добрият начин да се научиш да програмирашI