Рабочие листы
к вашим урокам
Скачать
1 слайд
Составление простых линейных программ
10.04.2021
Ввод a, b
с=2*a+b
начало
Вывод D
Академический лицей «International house - Tashkent» ТИИИМСХ
Преподаватель: Мавлянова Нодира
2 слайд
ЛИНЕЙНЫЕ АЛГОРИТМЫ
это такие алгоритмы, в которых действия выполняются последовательно одно за другим.
Как правило в них есть ввод данных, вычисление и вывод результата.
3 слайд
Задача №1
Вводится три числа a, b, c - стороны треугольника. Найти площадь треугольника с точностью до 3 знаков
4 слайд
Решение задачи1 в C++
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a, b, c;
cin >> a >> b >> c;
double p = (a + b + c) / 2;
double S = sqrt(p * (p - a) * (p - b) * (p - c));
cout << setprecision(3) << fixed << S;
return 0;
}
5 слайд
Задача 2:
«Расстояние между двумя точками на плоскости»
Найти расстояние между двумя точками с заданными координатами
(x1, y1) и (x2, y2) на плоскости. Расстояние вычисляется по формуле:
6 слайд
Решение задачи 2
#include <bits/stdc++.h>
using namespace std;
//эта строка позволяет создавать свою пользовательскую процедуру
#define sqr(a) ((a)*(a))
int main()
{
/*эта строка для распознавания кириллицы*/
setlocale(LC_ALL, "Russian");
int x1,x2,y1,y2; float distance;
cout << "Введите координаты первой точки=";
cin>>x1>>y1;
cout<<"Введите координаты второй точки=";
cin>>x2>>y2;
distance=sqrt(sqr(x2-x1)+sqr(y2-y1));
//distance=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));
cout<<setprecision(3)<<fixed //с точностью до 3-х знаков после точки
<<"Расстояние между двумя точками="<<distance;
return 0;
}
7 слайд
Задача 3:
8 слайд
Решение задачи 3
#include <bits/stdc++.h>
using namespace std;
int main() { setlocale(LC_ALL, "Russian"); //эта строка для распознавания кириллицы
float V1, V2, T, S, St, So;
cout << "введите скорости машин=";
cin>>V1>>V2;
cout << "введите расстояние между машинами=";
cin>>S;
cout << "введите время=";
cin>>T;
So=T*(V1+V2); // Общий путь
St=abs(S-So); // Расстояние между машинами через Т часов
cout << "Расстояние между машинами через "<< T<< "часов будет="<<St<<"км"<<endl;
return 0; }
9 слайд
Домашнее задание
Фруктовый магазин продает яблоки по А руб. за кг., груши по В руб. за кг., апельсины по С руб. за кг. В первые два дня недели продано: понедельник - Х кг. яблок, Y кг. груш, Z кг. апельсинов; вторник - X кг. яблок, Y кг. груш, Z кг. Апельсинов (X, Y, Z - принимают разные значения в понедельник и во вторник). Напишите программу, которая будет вычислять, на какую сумму продал магазин фруктов в каждый из этих дней и за оба дня вместе.
Рабочие листы
к вашим урокам
Скачать
6 656 258 материалов в базе
Настоящий материал опубликован пользователем Мавлянова Нодира Зиявитдиновна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
36 ч. — 144 ч.
Мини-курс
2 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.