#include <iostream> using namespace std; int main() { setlocale (0,""); int n1,n2,n3,p1,p2,p3; cout<<"введите количество учеников в каждом классе"<<endl; cout<<"1-"; cin>>n1; cout<<"2-"; cin>>n2; cout<<"3-"; cin>>n3; p1=n1/2; if (n1%2!=0) p1++; p2=n2/2; if (n2%2!=0) p2++; p3=n3/2; if (n3%2!=0) p3++; cout<<"для первого класса - "<<p1<<endl; cout<<"для второго класса - "<<p2<<endl; cout<<"для третьего класса - "<<p3<<endl; return 0; }
// определим функцию add, которая принимает 2 числа: а и b - и возвращает сумму этих двух чисел
function add(a, b) {
return a+b;
}
Функция для умножения двух чисел:
// определим функцию multiply, которая принимает 2 числа: а и b - и возвращает произведение этих двух чисел.
function multiply(a, b) {
return a*b;
}
Дано выражение: 36325 * 9824 + 777
С двух данных функций выражение можно записать так:
// сначала находим произведение чисел 36325 и 9824, потом находим сумму результата произведения и 777. В результате получим число 356857577
add(multiply(36325, 9824), 777)
2.
Функция проверки равенства двух массивов:
// сначала проверяем, равны ли длины двух массивов с свойства length, которое возвращает количество элементов в массиве. Если длины не равны, то возвращаем false. Далее в цикле проверяем равны ли соответствующие элементы массива между собой. Если есть пара элементов, которые неравны, то возвращаем false.
function areArraysSame(array_one, array_two) {
if (array_one.length != array_two.length) return false;
using namespace std;
int main()
{
setlocale (0,"");
int n1,n2,n3,p1,p2,p3;
cout<<"введите количество учеников в каждом классе"<<endl;
cout<<"1-";
cin>>n1;
cout<<"2-";
cin>>n2;
cout<<"3-";
cin>>n3;
p1=n1/2; if (n1%2!=0) p1++;
p2=n2/2; if (n2%2!=0) p2++;
p3=n3/2; if (n3%2!=0) p3++;
cout<<"для первого класса - "<<p1<<endl;
cout<<"для второго класса - "<<p2<<endl;
cout<<"для третьего класса - "<<p3<<endl;
return 0;
}
Язык программирования javascript
1.
Функция для сложения двух чисел:
// определим функцию add, которая принимает 2 числа: а и b - и возвращает сумму этих двух чисел
function add(a, b) {
return a+b;
}
Функция для умножения двух чисел:
// определим функцию multiply, которая принимает 2 числа: а и b - и возвращает произведение этих двух чисел.
function multiply(a, b) {
return a*b;
}
Дано выражение: 36325 * 9824 + 777
С двух данных функций выражение можно записать так:
// сначала находим произведение чисел 36325 и 9824, потом находим сумму результата произведения и 777. В результате получим число 356857577
add(multiply(36325, 9824), 777)
2.
Функция проверки равенства двух массивов:
// сначала проверяем, равны ли длины двух массивов с свойства length, которое возвращает количество элементов в массиве. Если длины не равны, то возвращаем false. Далее в цикле проверяем равны ли соответствующие элементы массива между собой. Если есть пара элементов, которые неравны, то возвращаем false.
function areArraysSame(array_one, array_two) {
if (array_one.length != array_two.length) return false;
for (let i = 0; i < array_one.length; i++)
if (array_one[i] != array_two[i])
return false;
return true;
}