Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Робота з рядами на мові С

Реферат Робота з рядами на мові С





МІНІСТЕРСТВО ОСВІТИ І НАУКИ, молоді та спорту УКРАЇНИ

Національний АЕРОКОСМІЧНИЙ університет ім.М. Є. Жуковського











Лабораторна робота

з дисципліни" Обчислювальна техніка та програмування

Робота з рядами в мові С



Виконав студент гр.516

Момот О.О.

Перевірив ст. викладач каф.503

Дужа В.В.









1. Завдання №1


Дано послідовність прописних (великих) латинських букв.

Після кожної букви вставити останню букву.


2. Алгоритм програми



3. Тестові набори


№ тестаВвод строкіОжідаемий результат1ARMYAYRYMYYY2THE CAPRAL IN THE ARMYTYHYEY CYAYPYRYAYLY IYNY TYHYEY AYRYMYYY3THE COMPUTER IS THE LENOVOTOHOEO COOOMOPUTUEORO IOSO TOHOEO LOEONOOOVOOO

4. Код програми


# include lt; stdio. h gt;

# include lt; windows. h gt;

# include lt; locale. h gt;

# define N 255main (void)

{(LC_CTYPE, rus ); buf [N]; (int i=0; i lt; N; i ++) [i]=0; last; ( Введіть рядок: n ); (buf); ( Змінений рядок: n ); (int i=0; buf [i]!=0; i ++)=buf [i]; (int i=0; buf [i ]!=0; i ++)

{(buf [i]); (buf [i]!= ) (last);

} ( n ); ( pause ); 0;

}

5. Результат роботи програми


№ тестаВвод строкіРезультатВивод1ARMYAYRYMYYYТест пройден2THE CAPRAL IN THE ARMYTYHYEY CYAYPYRYAYLY IYNY TYHYEY AYRYMYYYТест пройден3THE COMPUTER IS THE LENOVOTOHOEO COOOMOPUTUEORO IOSO TOHOEO LOEONOOOVOOOТест пройдений




6. Висновок про працездатності програми


Програма пройшла тестування: в результаті виконання тестів програма видала очікувані результати. Програма - працездатна.


7. Завдання №2


Дано рядка S і S0. Знайти кількість входжень рядка S0 в рядок S.


8. Алгоритм програми



9. Тестові набори


№ тестаВвод рядки SВвод рядки S0Ожідаемий результат1мама мила раму мама мила раму мила мама мама мама міламама міла321114 +5556 1114 7777111423історія фізика отц програмування отц отц фізика отцотц4

10. Код програми


# include lt; stdio. h gt;

# include lt; string. h gt;

# include lt; Windows. h gt;

# include lt; locale. h gt;

# define MAX 255main ()

{(LC_CTYPE, rus ); k, cnt=0; S [MAX]; ( Введіть рядок S: ); (S); S0 [MAX]; ( Введіть рядок S0: ); (S0); const la=strlen (S); (int i=0; i lt; la; i ++)

{tmp [MAX]= raquo ;; (S [i] == S0 [0])

{j=i;=0; (S [j] == S0 [k])

{[k]=S [j]; ++; ++;

} (! (strcmp (S0, tmp))) ++; (S0 [0] == S0 [1]) +=strlen (S0) - 1;

}

} ( S0 входить в S% i раз (а). n raquo ;, cnt); ( pause ); 0;

}


. Результат роботи програми


№ тестаВвод рядки SВвод рядки S0РезультатВивод1мама мила раму мама мила раму мила мама мама мама міламама міла3Тест пройден21114 +5556 +1114 777711142Тест пройден3історія фізика отц програмування отц отц фізика отцотц4Тест пройдений

ряд мову програма алгоритм




12. Висновок про працездатності програми


Програма пройшла тестування: в результаті виконання тестів програма видала очікувані результати. Програма - працездатна.






Схожі реферати:

  • Реферат на тему: Розробка програми перекладу введеного рядка тексту в послідовність кодів аб ...
  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...
  • Реферат на тему: Організація бюджетування ТОВ &Банана-мама&
  • Реферат на тему: Захворіла мама, а лікарняний - татові
  • Реферат на тему: Програма тестування учнів і редактор тестів