Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zadanie.doc
Скачиваний:
1
Добавлен:
09.07.2019
Размер:
185.86 Кб
Скачать
  1. Дана символьная строка. Найти длину самого короткого слова.

  2. Дан массив слов (N=10), разделенных пробелами. Заменить все буквы “к” на пробелы. Исключить полученные слова, номер которых >7. Упорядочить слова по длине и вывести на экран дисплея.

  3. Дан файл целых чисел, напечатать все числа, делящиеся на 5 и на 11.

  1. Вычислить значение целого числа, заданного строкой

  1. В десятичной системе счисления

  2. В двоичной системе счисления

  3. В шестнадцатеричной системе счисления.

  1. Координаты двух прямоугольников вводятся с клавиатуры. Если они пересекаются, на экран выводится область пересечения и закрашивается цветом. Запомнить образ и вывести его на экран.

  2. Реализовать процедуры “Вывести элементы списка на экран” и “Добавить новый элемент в упорядоченный список” для динамической структуры данных Список. Элемент списка является записью с двумя полями: целочисленного типа и типа указатель на элемент списка. Элементы списка располагаются в динамической памяти. Список задается указателем на первый элемент списка. Создать список и показать его работоспособность.

Вариант 27.

  1. Дана символьная строка. Определить, имеются ли в этой строке все буквы, входящие в слово “компьютер”.

  2. Дана последовательность целых чисел. Упорядочить их по возрастанию и присвоить целой переменной t третью от конца цифру 1-го числа упорядоченной последовательности. Вывести на экран дисплея результаты.

  3. Даны сведения о кубиках (размер ребра, цвет, материал). Напечатать информацию обо всех кубиках, имеющих заданный размер.

  4. Дана функция f(a,b)=(sin(a)+cos(b))/(|a|+|b|). Вычислить (f(s,t)+f(2*s,t)+f(s,t-2). Оформить процедурой.

  5. Координаты двух окружностей вводятся с клавиатуры. Если они пересекаются, на экран выводится область пересечения и закрашивается цветом. Запомнить образ и вывести его на экран.

  6. Реализовать процедуры “Вывести элементы списка на экран” и “Добавить новый элемент в конец списка” для динамической структуры данных Список. Элемент списка является записью с двумя полями: целочисленного типа и типа указатель на элемент списка. Элементы списка располагаются в динамической памяти. Список задается указателем на первый элемент списка.

Вариант 28.

  1. Дана символьная строка. Удалить из не символы, не являющиеся цифрами.

  2. Дана строка длиной N символов. Заменить все “с” на пробелы и удалить все слова, одинаковые по длине. Вывести на экран дисплея исходную и преобразованную строку и количество слов.

  3. Даны сведения о книге (фамилия автора, название, год издания). Напечатать название книг и фамилию автора по заданному году издания.

  4. Дан вектор ai, где i=1…n и число x. Разработать процедуру, вычисляющую (a1*(1/x)+a2*(1/x2)+…+an*(1/xn))*ex

  5. Изобразить правильный треугольник, вращающийся вокруг вершины с указанным номером.

  6. Реализовать процедуры “Вывести элементы списка на экран” и “Добавить новый элемент в начало списка” для динамической структуры данных Список. Элемент списка является записью с двумя полями: целочисленного типа и типа указатель на элемент списка. Элементы списка располагаются в динамической памяти. Список задается указателем на первый элемент списка.

Вариант 29.

  1. Дана строка. Выделить из нее все английские буквы и цифры.

  2. Дана последовательность целых чисел. Удалить пробелы и заменить 5 на 3. Присвоить целой переменной t шестую от конца цифру в записи числа S. Вывести на экран дисплея исходную и преобразованную строки.

  3. Даны сведения о кубиках (размер ребра, цвет, материал). Напечатать суммарный объем всех кубиков из заданного материала.

  4. Даны действительные числа a0, a1,…,a6. Получить для x=1,2,3,4 значения P(x+1)-P(x), где P(y)=a0*y6+a1*y5+…+a5*y+a6

  5. Построить график функции y=e-|x|*0,1*cos(x), x[-8,8]. Разметить оси координат.

  6. Реализовать процедуры “Вывести элементы списка на экран” и “Удалить из списка элемент с заданным значением целочисленного поля” для динамической структуры данных Список. Элемент списка является записью с двумя полями: целочисленного типа и типа указатель на элемент списка. Элементы списка располагаются в динамической памяти. Список задается указателем на первый элемент списка.

Вариант 30.

  1. Дана символьная строка. Подсчитать общее число вхождений символов “;”,”:“,”/”.

  2. Дана последовательность цифр. Разделить последовательность на числа (длинной по 5 цифр). Удалить все лишние совпадающие числа. Упорядочить последовательность по возрастанию. Вывести на экран дисплея исходную и полученную последовательности и количество чисел.

  3. Сведения об автомобилях содержат: марку, номер, фамилию владельца. Напечатать номера автомобилей и марки автомобилей для заданной фамилии владельца.

  4. Дан вектор ai, i=1…n. Разработать процедуру, вычисляющую bi(i=1…n), где bi=f(ai,x), f(s,t)=(s2+t2)/(s*t+3)

  5. Построить график функции y=x*cos(e-x), x[-2,2]. Разметить оси координат. Провести автоматическое масштабирование по оси y.

  6. Реализовать процедуры “Вывести элементы списка на экран” и “Отсортировать по возрастанию список по значению поля целочисленного типа ” для динамической структуры данных Список. Элемент списка является записью с двумя полями: целочисленного типа и типа указатель на элемент списка. Элементы списка располагаются в динамической памяти. Список задается указателем на первый элемент списка.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]