Определите этапы решения задачи. Укажите этапы решения задачи в порядке следования.
Ученик строит блок-схему для своей задачи
2
Ученик будет решать задачу по нахождению периметра треугольника со сторонами a, b, c, Данные вводятся с клавиатуры
1
Делает вывод по созданию своей программы
Вводит данные и исправляет ошибки
Реализует блок-схему в среде программирования
Заполните таблицу
Арифметические операции
Действие
Тип переменных
Тип результата
Интерактивный режим IDLE Python
x-y
любой
84-23,1=60,9
X+y
73.5+254.5=328.0
Умножение
Любой
20*5=100
x\y
25\5=5.0
x\\y
целый
41\\3=13
Типы данных -
А) это инструкция, которую должен выполнить Python
Б) ставящее в соответствие одному или нескольким элементам множества (аргументам) другой элемент (значение).
В) множество допустимых значений, которые могут принимать данные, принадлежащие к этому типу
Д) отображение, областью определения которого является прямое произведение нескольких множеств
4. Укажите верные варианты
Integer
Float point
5
0.03
-45
0
789
-3.77
1.45
-48
2.222235
-4
-1.23
87
…..- это алгоритмы , которые выполняются последовательно сверху вниз , команда за командой
А) типы данных
Б) Линейные алгоритмы
В) типы допустимых данных
Д)логический типы
Объяснение:
Информационные технологии занимают важное место в жизни каждого человека. Основные задачи этой отрасли — ускорение работы электронной техники, обновление программного обеспечения для снижения затрат времени и других ресурсов. Специалистов, которые работают в этой области, называют IT-специалистами.
Преимущества IT-технологий:
быстрое получение и обработка данных;
доступ к нужной информации из любого места;
эффективное обслуживание клиентов;
качественные гаджеты;
дистанционное обучение.
Технический прогресс требует от IT-специалистов постоянного совершенствования существующих программ и технических устройств. Все направления в области информационных технологий являются самыми перспективными и востребованными во всем мире.
В Казахстане активно развивается отрасль информационных технологий. Она разделяется на телекоммуникации и создание нового программного обеспечения. Правительство является самым крупным заказчиком IT-услуг в своей стране. За последнее время рост отрасли достиг 20% в год. Информационные технологии стали затрагивать и улучшать все сферы человеческой жизни.
1)
#include <iostream>
using namespace std;
signed main(){
int n, res = 0;
cin >> n;
int a[n];
for(int i = 0; i < n; i++){
cin >> a[i];
res = max(res, abs(a[i] - a[0]));
}
cout << res;
}
2)
#include <iostream>
using namespace std;
signed main(){
int n, mn_val = 1e9, mn_in = 0;
cin >> n;
int a[n];
for(int i = 0; i < n; i++){
cin >> a[i];
if(a[i] < mn_val){
mn_val = a[i];
mn_in = i;
}
}
swap(a[mn_in], a[n-1]);
for(int i = 0; i < n; i++)
cout << a[i] << " ";
}
3)
#include <iostream>
using namespace std;
signed main(){
int n, mx = -1e9;
cin >> n;
int a[n];
for(int i = 0; i < n; i++){
cin >> a[i];
if(a[i] < 0)
mx = max(mx, a[i]);
}
cout << mx;
}
4)
#include <iostream>
using namespace std;
signed main(){
int n, mx1 = -1e9, mx2 = -1e9;
cin >> n;
int a[n];
for(int i = 0; i < n; i++){
cin >> a[i];
if(a[i] > mx1){
mx2 = mx1;
mx1 = a[i];
}
else if(a[i] > mx2)
mx2 = a[i];
}
cout << mx2;
}