Варіанти завдань до роботи на комп’ютері

 

1 Написати програму, котра вводить рядкову послідовність з 10-ти чи меншої кількості елементів, відшукує в рядку перше ціле число і виводить його.

2 Написати програму, котра вводить рядкову послідовність з 12-ти чи меншої кількості елементів, і, якщо в рядку є символ ‘+’, то перед цим знаком і після нього додає прогалини.

3 Написати програму, котра вводить рядкову послідовність з 13-ти чи меншої кількості елементів і замінює в рядку великі літери російського алфавіту на малі.

4 Написати програму, котра вводить рядкову послідовність з 10-ти чи меншої кількості елементів і вилучає з рядка початкові прогалини.

5 Написати програму, котра вводить рядкову послідовність з 16-ти чи меншої кількості елементів і робить в рядку прогалину перед кожною великою латинською літерою (за умови, що перед нею ще немає прогалини).

6 Написати програму, котра вводить рядкову послідовність з 10-ти чи меншої кількості елементів і вилучає з рядка кратні прогалини.

7 Написати програму, котра вводить рядкову послідовність з 12-ти чи меншої кількості елементів і вилучає з рядка початкові та кінцеві символи ‘+’.

8 Написати програму, котра вводить рядкову послідовність з 14-ти чи меншої кількості елементів, і, якщо в рядку є крапка, то після крапки додає прогалину, а наступний символ записує з великої літери.

9 Написати програму, котра вводить дві рядкові послідовності з 10-ти чи меншої кількості елементів, визначає, яка з них є довша, і будує рядок, на початку якого стоїть довша рядкова послідовність, а за ним – через прогалину – коротша рядкова послідовність.

10 Написати програму, котра вводить дві рядкові послідовності з 9-ти чи меншої кількості елементів, визначає, яка з них є довша, і “обрізає” її до довжини коротшої.

11 Написати програму, котра вводить дві рядкові послідовності з 12-ти чи меншої кількості елементів і будує рядок, який складається з однакових елементів заданих двох рядків; кратні елементи враховувати лише один раз.

12 Написати програму, котра вводить дві рядкові послідовності з 10-ти чи меншої кількості елементів, визначає, яка з них є коротшою, і додає символи ‘%’ до довжини довшої.

13 Написати програму, котра вводить дві рядкові послідовності з 8-ми чи меншої кількості елементів, визначає, яка з них є більшою за порядком і будує рядкову послідовність, на початку якої стоїть менша з двох введених, а за нею – через прогалину – більша.

14 Написати програму, котра вводить дві рядкові послідовності з 10-ти чи меншої кількості елементів, визначає, чи входить одна з них до складу іншої; і, якщо це так, то викреслює з ширшої вужчу (для рядків ‘ абвг’ та ‘ аб’ результатом буде ‘ вг’).

15 Написати програму, котра вводить дві рядкові послідовності з 11-ти чи меншої кількості елементів, визначає, яка з них є коротша, і додає знак ‘#’ до до довжини довшої.

16 Написати програму, котра вводить дві рядкові послідовності з 10-ти чи меншої кількості елементів, і будує рядок, який складається з тих символів першої послідовності, яких нема у другій. Кратність до уваги не брати, наприклад, для рядків ‘ арк45тф’ та ‘ к5ерх’ результатом буде ‘ а4тф’.

17 Написати програму, котра вводить дві рядкові послідовності з 12-ти чи меншої кількості елементів, визначає, чи є одна з них закінченням іншої, і якщо це так, то вставляє початок ширшого рядка в кінець вужчого (для рядків ‘ абвг ‘ та ‘ вг ‘ результатом буде ‘ вгаб’).

18 Написати програму, котра вводить рядкову послідовність з 16-ти чи меншої кількості елементів і друкує всі слова цього рядка у стовпчик; вважати, що розділювачем слів є прогалина.

19 Написати програму, котра вводить рядкову послідовність з 11-ти чи меншої кількості елементів і відшукує останнє слово у цьому рядку; вважати, що розділювачем слів є прогалина.

20 Написати програму, котра вводить рядкову послідовність з 10-ти чи меншої кількості елементів і відшукує перше власне ім’я у цьому рядку; вважати, що власні імена – це слова, що розпочинаються з великих латинських літер, вважати, що розділювачем слів є прогалина.

21 Написати програму, котра вводить рядкову послідовність з 18-ти чи меншої кількості елементів і виокремлює слова із вказаним порядковим номером; вважати, що розділювачем слів є прогалина.

22 Написати програму, котра вводить рядкову послідовність з 10-ти чи меншої кількості елементів і відшукує перше слово у цьому рядку; вважати, що розділювачем слів є прогалина.

23 Написати програму, котра вводить рядкову послідовність з 8-ми чи меншої кількості елементів і розріджує його прогалинами, наприклад: для рядка ‘fdg#3gk’ результатом буде ‘f d g # 3 g k’.

24 Написати програму, котра вводить дві рядкові послідовності з 9-ти чи меншої кількості елементів і будує рядок, який складається з однакових елементів заданих двох рядків. Кратні елементи слід враховувати.

25 Написати програму, котра вводить масив з 8-ми дійсних чисел і будує рядкову послідовність, у якій записано ці числа, округлені до десятих, і за кожним числом вставлено текст грн. Записи в рядку необхідно розділити комою (наприклад: 5.5 грн,7.5 грн, 2.5 грн,…,9.5 грн).

26 Написати програму, котра вводить масив з 6-ти рядкових послі-довностей (кожна з 5-ти чи меншої кількості елементів) і виводить їх у відповідності з їхнім ANSI-порядком.

27 Написати програму, котра вводить масив з 5-ти рядкових послі-довностей (кожна з 6-ти чи меншої кількості елементів), які містять записи символу ‘$’ із числом (наприклад, $125). Слід перевести величини в доларах у величини в гривнях за курсом, і утворити масив відповідних значень записів у гривнях (наприклад, 625 грн.)

28 Написати програму, котра вводить масив з 8-ми дійсних чисел і будує рядкову послідовність, у якій записано ці числа, і за кожним числом вставлено текст м/с. Записи в рядку необхідно відокремити комою.

29  Написати програму, котра вводить рядкову послідовність з 13-ти чи меншої кількості елементів і вилучає в рядку початкові й кінцеві прогалини.

30 Написати програму, котра вводить рядкову послідовність з 10-ти чи меншої кількості елементів, відшукує в рядку дійсне число (наприклад 12.5) і друкує його; вважати, що число може бути надано в експоненціальній формі (наприклад, 1.25е1). Якщо числа не знайдено, вивести повідомлення про це.     


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: