Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабы / Отчет Лаба 11

.docx
Скачиваний:
0
Добавлен:
31.12.2025
Размер:
96.72 Кб
Скачать

 

ОТЧЁТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №11

по дисциплине «Программирование»

«лялялял» 

 

 

 

Выполнила студент: гр. ИВТ-245

Бибикова Анна Александровна

Проверила:

ст. преподаватель Дорошенко М.С

Оценка__________________

Омск 2024

11.1

Схема алгоритма

#define _CRT_SECURE_NO_WARNINGS

#include <locale.h>

#include <stdio.h>

#include <string.h>

#include <stdlib.h>

#include <ctype.h>

int main()

{

setlocale(LC_ALL, "RUS");

int A[4] = {66,89,84,69};

char is[5] = "";

char reg[5];

printf("Исходный текст: \n");

for (int i = 0; i < 4; i++) {

is[i] = (char)A[i];

}

printf("%s", is);

strcpy(reg, is);

_strlwr(reg);

printf("\nТекст в нижнем регистре: %s\n", reg);

return 0;

}

11.2

#define _CRT_SECURE_NO_WARNINGS

#include <locale.h>

#include <stdio.h>

#include <string.h>

#include <ctype.h>

int main() {

setlocale(LC_ALL, "RUS");

char text[100], dl[11] = "";

int i = 0, len = 0, maxlen = 0;

printf("Введите текст: ");

fgets(text, sizeof(text), stdin);

while (text[i] != '.' && text[i] != '\0') {

if (text[i] >= 'a' && text[i] <= 'z') {

len++;}

else {

if (len > maxlen) {

maxlen = len;

strncpy(dl, text + i - len, len);

dl[len] = '\0';}

len = 0;}

i++;}

if (len > maxlen) {

strncpy(dl, text + i - len, len);

dl[len] = '\0';}

printf("Самое длинное слово: %s\n", dl);

return 0;}

Схема алгоритма

Соседние файлы в папке Лабы