Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Міністерство освіти і науки України

Тернопільський національний технічний університет ім. І. Пулюя

Кафедра інформатики і математичного моделювання

ЗВІТ
про виконання лабораторної роботи №10
з дисципліни «Програмування»
на тему: «Робота із рядками символів»

Виконала:
Студентка групи СН-12
Назар Р.В.
Прийняв:
Хоміцький Б.В.

Тернопіль 2023
Тема: Робота із рядками символів
Мета роботи: Оволодіти практичними навичками розробки та програмування
обчислювального процесу з використанням даних рядкового типу. Засвоїти
застосування функцій роботи із рядковими величинами.

Варіант № 7
Завдання:

Код програми:

// Лабораторна робота №10 варіант 7 група СН-12 Назар


Р.В.
#include <iostream>
#include <stdio.h>
#include <string.h>

using namespace std;

int main()
{
char text[100];
cout << "Enter the text: ";
fgets(text, sizeof(text), stdin);

int length = strlen(text);

for (int i = 0; i < length; ++i)


{
if (text[i] == '2')
{
if (i > 0 && text[i - 1] != '2')
{
text[i - 1] = 'a';
}
}
}
cout << "Result: " << text << endl;
return 0;
}

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

Enter the text: In 2023, I entered a higher educational


institution
Result: Ina2a23, I entered a higher educational
institution

D:\Visual Studio Projects\NewLab10\x64\Debug\NewLab10.exe


(process 19980) exited with code 0.
Press any key to close this window . . .

Висновок: під час виконання лабораторної роботи №10 я оволоділа


практичними навичками розробки та програмування обчислювального процесу
з використанням даних рядкового типу, засвоїла застосування функцій роботи із
рядковими величинами.

You might also like