среда, 9 августа 2017 г.
четверг, 27 апреля 2017 г.
Информационные системы и базы данных
Презентация "Информационные системы и базы данных".
Выучить определения, подготовиться к понятийному диктанту.
воскресенье, 5 марта 2017 г.
Дом. задание по теме "Программирование условных циклов"
Написать программы с помощью цикла "ДО" и цикла "ПОКА"
1. Вычислить сумму чисел: S=1+3+5+ ... + N. где N - нечетное число.
2. Вычислить произведение чисел: P=2*4*6*8* ...* N, где N - четное число.
Для тех, кто сдает экзамен по информатике, дополнительные задачи.
3. Дан ряд натуральных чисел от 1 до N. Найти среднее арифметическое этих чисел.
4. Найти значение: X: X=(1*3*5* ... *N)/(1+3+5+ ... +N) (N - нечетное)
5. Даны числа от 1 до N (N - нечетное). Найти S=1/1 + 1/3 + 1/5 + ... + 1/N.
1. Вычислить сумму чисел: S=1+3+5+ ... + N. где N - нечетное число.
2. Вычислить произведение чисел: P=2*4*6*8* ...* N, где N - четное число.
Для тех, кто сдает экзамен по информатике, дополнительные задачи.
3. Дан ряд натуральных чисел от 1 до N. Найти среднее арифметическое этих чисел.
4. Найти значение: X: X=(1*3*5* ... *N)/(1+3+5+ ... +N) (N - нечетное)
5. Даны числа от 1 до N (N - нечетное). Найти S=1/1 + 1/3 + 1/5 + ... + 1/N.
понедельник, 27 февраля 2017 г.
Тексты программ с одномерными массивами
Разобрать алгоритмы решения задач, тексты программ. Переписать в тетрадь. Составить блок-схему для каждой задачи.
Ввод и вывод элементов массива
program Pr1;
const K = 100; // Размер массива
var A: Array [1..K] of integer; I: integer;
N: integer; // Количество элементов в массиве
begin
WriteLn('Введите количество элементов в массиве: ');
ReadLn(N);
WriteLn('Введите элементы массива: ');
for i:=1 to N do Read(A[I]); // Заполнение массива с клавиатуры
Write('Вывод элементов массива: ');
for I:=1 to N do Write(A[I],' '); //Вывод элементов массива в строчку через пробел
end.
Ввод и вывод элементов массива
program Pr1;
const K = 100; // Размер массива
var A: Array [1..K] of integer; I: integer;
N: integer; // Количество элементов в массиве
begin
WriteLn('Введите количество элементов в массиве: ');
ReadLn(N);
WriteLn('Введите элементы массива: ');
for i:=1 to N do Read(A[I]); // Заполнение массива с клавиатуры
Write('Вывод элементов массива: ');
for I:=1 to N do Write(A[I],' '); //Вывод элементов массива в строчку через пробел
end.
Домашнее задание на цикл с параметром
Задан одномерный массив из N чисел.
Изменить значения элементов массива:
1) все уменьшить на 100:
2) если элемент больше 100, то заменить его на 100;
3) если элемент отрицательный - заменить на его квадрат.
воскресенье, 26 февраля 2017 г.
Домашнее задание "Одномерные массивы"
Дан одномерный целочисленный массив А размерности N. Составить блок-схему и написать программу:
- Заполнить массив вручную и вывести его элементы в обратном порядке.
- Найти максимальный элемент массива.
- Найти минимальный элемент массива.
- Найти сумму и произведение всех элементов массива.
- Найти среднее арифметическое всех элементов массива.
- Найти сумму положительных и произведение отрицательных элементов массива.
- Заполнить массив А с клавиатуры целыми числами. Сформировать новый массив В, в котором все отрицательные элементы массива заменить на противоположные, т.е. взять со знаком "минус", а положительные - удвоить. Вывести на экран оба массива: исходный и новый.
Подписаться на:
Сообщения (Atom)