1. Совершает ли ученик механическую работу, опускаясь
на лифте с верхнего этажа здания на первый?
2. Какой из блоков (подвижный или неподвижный) дает
выигрыш в силе? Во сколько раз?
3. Какую работу надо совершить для того, чтобы поднять
груз весом 2 Н на высоту 50 см? (ответ: 1 Дж)
4. Мальчик, сев на один конец доски, положенной на
бревно, качается на ней. Чем уравновешивается сила тяжести
мальчика?
5. Трактор равномерно тянет плуг, прилагая силу 10 кН. За
10 мин он проходит путь, равный 1200 м. Определите
мощность, развиваемую при этом двигателем трактора.
(ответ: 20 кВт)
6. Рабочий поднимает груз массой 100 кг на высоту 0,3 м,
пользуясь рычагом. К большому плечу рычага приложена
сила 700 Н, под действием которой конец рычага опускается
на 0,6м. Определите КПД рычага. (ответ: 70%)
7. Найдите мощность потока воды, протекающей через
плотину, если высота падения воды 25 м, а расход ее — 120
м 3 в минуту. (ответ: 0,5 МВт)
8. Почему грузовой автомобиль должен иметь более
сильные тормоза, чем легковой?
9. По наклонной плоскости перемещают груз весом 3,5 кН
на высоту 1,4 м. Вычислите работу, совершаемую при этом,
если КПД наклонной плоскости 60%. (ответ: 8,2 кДж)
Відповідь:
#include<iostream>
class Money{
public:
Money(){
register unsigned int amount;
std::cout<<"Введите количество рублей: \n";
std::cin>>amount;
if(amount%10!=0){
std::cout<<"\nЯ не могу разбить эту сумму!";
}
else{
std::cout<<"Я могу разбить эту сумму на минимальную, которая состоит из "<<amount/100+amount%100/50+amount%50/10<<" купюр:\n---"
<<amount/100<<" купюр достоинством в 100 рублей\n---"<<
amount%100/50<<" купюр достоинством в 50 рублей\n---"<<
amount%50/10<<" купюр достоиством в 10 рублей";
}
}
};
int main(){
setlocale(0,"");
Money money;
return 0;
}
ответ:ОБЪЯВЛЕНИЕ МАССИВА
Массивы в Паскале используются двух типов: одномерные и двумерные.
Определение одномерного массива в Паскале звучит так: одномерный массив — это определенное количество элементов, относящихся к одному и тому же типу данных, которые имеют одно имя, и каждый элемент имеет свой индекс — порядковый номер.
Описание массива в Паскале (объявление) и обращение к его элементам происходит следующим образом:
Описание массива в Паскале
Объявление массива
var dlina: array [1..3] of integer;
begin
dlina[1]:=500;
dlina[2]:=400;
dlina[3]:=150;
...
dlina — идентификатор (имя) массива;
для объявления используется служебное слово Array (в переводе с англ. «массив» или «набор»);
[1..3] — в квадратных скобках ставится номер (индекс) первого элемента, затем две точки и индекс последнего элемента массива, т.е. по сути, указывается количество элементов; количество элементов массива называется размерностью массива
of integer (с англ. «из целых чисел») — указывает, к какому типу относится массив, of здесь — служебное слово.
Объявить размер можно через константу:
размер массива через константу
ИНИЦИАЛИЗАЦИЯ МАССИВА
Кроме того, массив может быть сам константным, т.е. все его элементы в программе заранее определены. Описание такого массива выглядит следующим образом:
const a:array[1..4] of integer = (1, 3, 2, 5);
Заполнение последовательными числами:
заполнение массива
Результат:
A[1] = 8, A[2] = 9, A[3] = 10, ..., A[N] = A[N-1] + 1
Ввод с клавиатуры:
Пример: Рассмотрим, как происходит ввод массива в Паскале:
writeln ('введите кол-во элементов: ');
readln(n); {если кол-во заранее не известно, - запрашиваем его}
for i := 1 to n do begin
write('a[', i, ']=');
read(a[i]);
...
end;
...
Объяснение: