* Не использовать функции и методы, которые не учили
Язык програмирования (Python)
1. Дан список чисел. Превратите его в список квадратов этих чисел.
Пример
Входные данные:
[1, 2, 3]
Выходные данные:
[1, 4, 9]
2. Необходимо вывести список в обратном порядке.
Пример:
Входные:
[1, 2, 3]
Выходные:
[3, 2, 1]
3. Создать список, у которого первый елемент равен 1, потом сто нулей и в конце елемент который равен 1. Всего 102 елемента
4. Пользователь вводит число. Определить, содержит ли список данное число x.
ПРИМЕР
x = [3, 6,5 ,4]
Входные:
3
Выходные:
True
5. Найти наибольший элемент списка и вывести его на экран
ПРИМЕР
Входные:
[3, 6,5 ,4]
Выходные:
6
Гироскопический датчик предназначен для измерения угла вращения робота или скорости вращения. Сверху на корпусе датчика нанесены две стрелки, обозначающие плоскость, в которой работает датчик. Поэтому важно правильно установить датчик на робота. Также для более точного измерения крепление гироскопического датчика должно исключать его подвижность относительно корпуса робота. Даже во время прямолинейного движения робота гироскопический датчик может накапливать погрешность измерения угла и скорости вращения, поэтому непосредственно перед измерением следует осуществить сброс в 0 текущего показания датчика. Вращение робота против часовой стрелки формирует отрицательные значения измерений, а вращение по часовой стрелке - положительные.
Объяснение:
#include <iostream>
using namespace std;
int main()
{
int n, m;
int **arr;
int min;
cout << "Enter dimension of array (n/m)" << endl;
cin >> n >> m;
arr = new int *[n];
for (int i = 0; i < n; i++) {
arr[i] = new int[m];
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
cout << "arr[" << i << "][" << j << "] = ";
cin >> arr[i][j];
}
}
cout << "Your array:" << endl;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
cout << arr[i][j] << " ";
}
cout << endl;
}
cout << "Min is: ";
min = arr[0][0];
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
if (min > arr[i][j]) {
min = arr[i][j];
}
}
}
cout << min << endl;
return 0;
}