Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемНаталья Лапина
1 Задачи
2 Задачи к лекции 1 Задание 1. Идет К-ая секунда суток. Определите, сколько полных часов (Н) и полных минут (М) прошло к этому моменту. (Например, Н=3 и М=40, если К=13257=3* *60+57) Задание 2. Напишите программу, позволяющую целой переменной S присвоить сумму цифр трехзначного целого положительного числа К. (Например, для числа К = 321 S = 6). Задание 3. Вычислите высоту дерева, если известны: расстояние до дерева в метрах и угол в градусах, под которым его видно. Полученный результат вывести в виде: Высота дерева равна 2 м 87 см
3 Задачи к лекции 2 Задание 1. Определить, является ли заданный год високосным. Год является високосным, если он кратен 4, но из лет, кратных 100, високосными считаются кратные 400. (Например, 1700, 1800 и 1900 не високосные годы, а 2000 год високосный). Задание 2. Даны действительные числа X, У (X Y). Меньшее из этих двух чисел заменить их средним арифметическим, а большее их утроенным произведением Задание 3*. Дано целое число k (1
4 Задачи к лекции 3 Задание 1. Вычислить минимальное значение n, при котором функция y=cos(ctg(n)) (где n-натуральное число, n =1,2,...) принимает отрицательное значение. Задание 2. Вычислить сумму четных и сумму нечетных целых чисел от 1 до 100. Задание 3. Вычислить выражение Задание 4. Дано натуральное число k. Определить сколько цифр в этом числе и сумму всех цифр. Задание 5. Вычислить значение величины Где, например, 5! факториал числа 5 и 5! = 1*2*3*4*5.
5 Задачи Задание 1 Составить программу, в результате выполнения которой переменная A меняется значением с переменной B, а переменная C - с переменной D. При решении определите процедуру, осуществляющую обмен значениями двух переменных. Задание 2 Даны стороны двух треугольников. Найти сумму их периметров и сумму их площадей. Определить процедуры для расчета периметра и площади треугольника по его сторонам. Задание 3 Найти площадь кольца, внутренний радиус которого равен R1, а внешний - R2. Определить и использовать процедуру вычисления площади круга. Задание 4 Найти площадь выпуклого четырехугольника, вершины которого заданы своими координатами. Задание 5. Дано целое положительное число А, значение которого вводится с клавиатуры. Напишите программу, позволяющую: найти минимальную цифру среди первых трех цифр числа вывести на экран найденную цифру если цифр меньше трех, то выдать сообщение «невозможно выполнить заданную операцию»
6 Задачи по теме объекты Задание 1. Создать таблицу всех возможных цветов. Закрасить фон ячеек всеми цветами от 1 до 56, приписав рядом номер цвета. Задание 2. С клавиатуры ввести диапазон ячеек. Указанный диапазон заполнить последовательно целыми числами, начиная с 1. Задание 3. Очистить содержимое всех листов текущей книги. Задание 4. С клавиатуры ввести диапазон ячеек и номер листа. В указанном диапазоне посчитать сумму всех ячеек и найти максимальное значение. Результат занести в другой лист.
7 Задачи по теме объекты (часть 2) Задание 1. Заполнить некоторую часть листа произвольной информацией. В этой части листа выделить мышкой две несвязанные области. Написать программу, которая выполняет следующее: Если обе области окажутся одинаковыми по размеру и форме, то обменять содержимое этих областей и покрасить фон этих областей в желтый цвет, в противном случае покрасить фон в голубой цвет. Задание 2. Записать в один из столбцов различные числа. Написать программу, которая для выделенного с помощью мышки участка столбца производит сортировку чисел в порядке возрастания. Задание 3. Выделить с помощью мышки некоторый диапазон ячеек. Раскрасить ячейки указанного диапазона следующим образом: все пустые ячейки закрашиваются одним цветом, все ячейки, содержащие числа - другим, остальные - третьим. Подсчитать сумму всех численных ячеек выделенного диапазона. Задание 4. Выделить мышкой несколько несвязанных областей. Написать программу, которая выделит красным цветом область с наибольшим числом ячеек, зеленым – с наименьшим, а все остальные области выделит желтым цветом.
8 Задачи по теме массивы Задание 1. Заполнить массив случайными целыми числами в диапазоне от -20 до 40. Посчитать отдельно сумму отрицательных и положительных элементов массива. Массив вывести в первый столбец первого листа. Задание 2. Заполнить два массива случайными целыми числами в диапазоне от 30 до 70. Записать в третий массив числа, которые встречаются в обоих исходных массива. Все три массива вывести на первый лист книги в три соседние колонки. Задание 3. Двухмерный массив заполнить случайными вещественными числами. Найти максимальный и минимальный элемент и поменять их местами. Вывести на первый лист исходный и полученный массив. Задание 4. Двухмерный массив заполнить случайными вещественными числами. Вывести его на первый лист. Найти номер строки массива с максимальной суммой. Задание 5. Двухмерный массив заполнить случайными целыми числами. Каждый столбец массива отсортировать в порядке возрастания. Вывести на первый лист исходный и полученный массив.
9 Задачи по теме строки Задание 1. С клавиатуры вводится строка. К каждому встретившемуся в ней восклицательному знаку приписать еще два. Результат вывести на экран. Задание 2. С клавиатуры вводится строка. Заменить в ней все слова dog на cat. Результат вывести на экран. Задание 3. Выделить с помощью мышки некоторый диапазон ячеек. Все ячейки, в которых в тексте встречается слово dog, закрасить зеленым цветом. Задание 4. Выделить с помощью мышки некоторый диапазон ячеек на первом листе. Переписать содержимое этих ячеек на второй лист в те же ячейки, заменив все встретившиеся слова dog на cat. Задание 5. С клавиатуры вводится строка. Переставить в ней слова таким образом, чтобы они располагались по алфавиту. Задание 6*. С клавиатуры вводится строка вида Ax^2+Bx+C=0, где A, B, C – вещественные числа, На месте любого плюса может стоять минус. Решить данное квадратное уравнение. Результат вывести на экран.
10 Задачи по теме дата и время Задание 1. В столбце A записаны даты. Вывести в столбце B дни недели соответствующие датам из столбца A, а в столбце C названия месяцев. Задание 2. С клавиатуры вводится дата. Вывести на экран, сколько полных лет, месяцев и дней отделяет введенную дату от текущего момента времени. Задание 3. Выделить с помощью мышки некоторый диапазон ячеек. Все ячейки, в которых записаны даты в текущем году, закрасить красным цветом.
11 Задачи по теме файлы Задача 1 Написать программу, которая переписывает в текстовый файл содержимое всех выделенных ячеек (для каждой ячейки отдельная строка файла). Имя файла вводится с клавиатуры. Задача 2 Написать программу, которая подсчитает сколько раз встречается в текстовом файле заданная строка. Имя файла и искомая строка вводятся с клавиатуры. Задача 3 Написать программу, которая запишет во второй текстовый файл номера тех строк первого текстового файла, которые совпадают с заданной строкой. Имена файлов и искомая строка вводятся с клавиатуры.
12 Задачи по теме файлы (продолжение ) Задача 1 В текстовом файле в каждой строке записано произвольное количество слов, отделенных друг от друга одним или несколькими пробелами. Написать программу, которая переписывает в другой текстовый файл все слова длиной пять символов. Имена файлов вводятся через диалог. Задача 2 В текстовом файле в каждой строке записаны фамилия и рост человека, отделенных друг от друга одним пробелом. Написать программу, которая 1)Рассчитывает средний рост всех людей 2)Находит минимальный и максимальный рост 3*) Находит фамилии всех людей с максимальным ростом. Результаты вывести на первый лист книги. Задача 3 В текстовом файле в каждой строке записано произвольное количество слов и целых чисел, отделенных друг от друга одним или несколькими пробелами. Посчитать сумму всех встретившихся чисел.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.