2) и 4)
Объяснение:
1) x+3y/5xy
2) x+3*y/5*xy
3) (x+3y)/5xy
4) (x+3*y)/(5*x*y)
Если переменные имеют имена х и у, то ни одна из записей не верна.
НО...
1) и 3) имен 3у, 5ху и 5ху4 не бывает, они не могут начинаться с цифры, поэтому запись неверна в любом случае.
2) если имена переменных х, у, и ху, то выражение корректно.
4) выражение корректно
#include <iostream>
using namespace std;
int main() {
// Variables
int firtstNumber = 0;
char chFirstNumber[10];
int secondNumber = 0;
int countIntDivSecondNumber = 0;
int averageIntDivSecnodNumber = 0;
// Input data
while (firtstNumber < 100 || secondNumber < 100) {
cout << "Input two nubmers above 100" << endl;
cout << "Firtst Number = ";
cin >> firtstNumber;
cout << "Second Number = ";
cin >> secondNumber;
}
// Convert int to char (save to chFirstNumber)
_itoa_s(firtstNumber, chFirstNumber, 10);
// arithmetic average of the integer divisors
for (int i = 1; i < secondNumber; i++) {
if (secondNumber % i == 0) {
countIntDivSecondNumber++;
averageIntDivSecnodNumber += i;
}
}
averageIntDivSecnodNumber /= countIntDivSecondNumber;
// Output solution
cout << "Second digit of firtst number is " << chFirstNumber[1] << endl;
cout << "Arithmetic avarage of the integer divisors of the second number is " << averageIntDivSecnodNumber << endl;
}
Поделитесь своими знаниями, ответьте на вопрос:
Выберите верное представление арифметического выражения на алгоритмическом языке: 1)x+3y/5xy; 2)x+3*y/5*xy; 3)(x+3y)/5xy4)(x+3*y)/(5*x*y)
2 и 4