Скачиваний:
6
Добавлен:
27.11.2024
Размер:
100.86 Кб
Скачать

Технология работы задание 1. Поиск и замена символа в строке.

1. Ознакомьтесь с программой, которая в заданной строке заменяет символы а на *.

2. Пример программы:

1

#include "stdafx.h"

2

#include <iostream>

3

#include <string.h>

4

#include "conio.h"

5

int _tmain(int argc, _TCHAR* argv[]) {

6

setlocale(0, "rus");

7

char name[]="badalandabad";

8

printf("Первоначальная срока: %s", name);

9

_asm {

10

lea ebx, name

11

mov ecx, 12

12

lab:

13

mov ah, [ebx]

14

cmp ah, 61h

15

jnz lab2

16

mov [ebx], 2Ah

17

lab2:

18

inc ebx

19

loop lab

20

}

21

printf("\nОтредактированнаясрока: %s", name);

22

getch();

23

return 0;

24

}

3. Реализуйте данный алгоритм применительно к своему варианту:

Вариант

Задание

1

Заменить заглавные символы на строчные

2

Заменить строчные символы символом ‘ * ‘

3

Заменить заглавные символы символом ‘ $ ’

4

Найти в строке символ ‘a’ и заменить его символом ‘# ’, а символ ‘o ‘ на ‘*’

5

Найти в строке символ ‘m’ и заменить его символом ‘&’ , а символ ‘n’ пробелом

6

Найти в строке символ ‘e’ и заменить его символом ‘$’, если это строчная буква и символом ‘@’– если заглавная.

7

Найти в строке символ ‘r’ и заменить его символом ‘?’, если это строчная буква и символом ‘!’– если заглавная.

8

Найти в строке символ ‘k’ и заменить его символом ‘^’, если это строчная буква и символом ‘~’ – если заглавная.

9

Найти в строке символ ‘o’ и заменить его символом ‘<’, если это строчная буква и символом ‘>’– если заглавная.

10

Найти в строке символ ‘u’ и заменить его символом ‘$’, если это строчная буква и символом ‘+’– если заглавная.

Требования безопасности труда

При выполнении лабораторной работы необходимо соблюдать общие правила техники безопасности:

  • использовать ПК только в соответствии с их назначением;

  • не размещать на корпусе ПК посторонние предметы (тетради, книги, карандаши и т.п.);

  • оберегать ПК от толчков, ударов, сотрясений;

  • немедленно поставить в известность оператора ИВЦ об обнаружении задымления, загорания, пожара;

немедленно сообщить оператору ИВЦ обо всех неисправностях в работе ПК.

Соседние файлы в папке Архитектура информационных систем