Информатика Родионова.pptx
- Количество слайдов: 76
Родионова Анжелика Группа 248 ИНФОРМАТИКА
Mathcad
1. Вычисление неопределенных интегралов
2
3
Visual Basic
1 Моя первая программа.
начало Ввод: A, B X=A+B Вывод: X конец
2 Задание значений переменным и выполнение математических операций с ними.
начало Ввод: A, b, x Z=(a+b)/x Y=…. Вывод: у конец
начало A, b, x, c Z=… Y=…. вывод конец
3 Работа с оператором условия IF.
начало Ввод: x X>5 да Y=sqrt(x) нет X<0 да Y=Cos^2(x) нет 0=
начало Ввод: X, a, b A>b да Y=5*x^2+4*x нет A=b да y=3*x - 1 нет A
начало Ввод: A, b X=(5 a-4 b)/2 ab X>0 да У=1 нет X=0 да У=0 нет X<0 нет да У=1 Вывод: у конец
4 Операторы цикла. 3 задачи.
Задача 1.
Форма
Цикл с предусловием
начало ввод: N, X I=1 S=0 Z=… Y=… I<=N нет да S=… I=I+1 Вывод: S конец
Цикл с постусловием
начало ввод: N, X I=1 S=0 Z=… Y=… S=… I=I+1 да I<=N нет Вывод: S конец
Цикл с параметром
начало ввод: N, X Z=… Y=… S=0 да I=1, N нет S=… Вывод: S конец
Задача 2.
Форма
Цикл с предусловием
начало ввод: N B=1*2*3*4*5 P=1 I<=N нет A=1 I=1 да P=P*I I<=(N+4) I=I+1 нет да A=A*I I=I+1 C=(P+A)/B Вывод: C конец
Цикл с постусловием
начало ввод: N B=1*2*3*4*5 P=1 I=1 P=P*I I=I+1 да I<=N A=1 I=1 нет A=A*I I=I+1 да I<=(N+4) нет C=(P+A)/B Вывод: C конец
Цикл с параметром
начало ввод: N B=1*2*3*4*5 P=1 I=1, N да A=1 нет P=P*I I=1, (N+4) да нет A=A*I C=(P+A)/B Вывод: C конец
Задача 3
Форма
Цикл с предусловием
начало X=-5 X<=5 да нет X<1 нет да Y=x^2 нет 1<=x<=2 да Y=e^x нет X>2 да Y=5 x X=x+1 Вывод: y конец
Цикл с постусловием
начало X=-5 X=x+1 нет X<1 да Y=x^2 нет 1<=x<=2 да Y=e^x нет X>2 да Y=5 x да X<=5 нет Вывод: y конец
Цикл с параметром 5
начало X=-5, 5 да нет X<1 нет да Y=x^2 нет 1<=x<=2 да Y=e^x нет X>2 да Y=5 x Вывод: y конец
5 Вложенные циклы.
начало ввод: N S=0 I=1 I<=N нет конец Вывод: S да P=1 F<=N да P=P*F F=F+1 нет A=1 K<=(N-1) да A=A*K K=K+1 нет S=S+(5*I+P)/A I=I+1
начало ввод: N S=0 I=1, N да P=1 F=1, N да P=P*F нет конец Вывод: S A=1 K=1, (N-1) да A=A*K нет S=S+(5*I+P)/A
начало ввод: N S=0 I=1, N да нет конец Вывод: S P=1 F<=N да P=P*F F=F+1 нет A=1 K<=(N-1) да A=A*K K=K+1 нет S=S+(5*I+P)/A I=I+1
6 Ввод и вывод массивов.
Задание: Ввести и вывести массив А(7)={3, 8, 5, 9, 1, 2, 6}
7 Выполнение операций с массивами.
Задача 1
Задача 2
8 Двумерные массивы.
Форма для двух способов вывода массива
Вывод массива в textbox по строке
Вывод массива в Inputbox по столбцу
9 Работа с функциями и процедурами
Работа с таблицами excel и выполнение арифметических функций