
Виктор
4 год назад
Нужно написать код на JavaScript.Создайте функцию, которая будет перечислять элементы массива в виде, привычном человеку. То есть, если у нас есть массив на один элемент, она вернёт только его. Если элементов в массиве два, то они будут связаны союзом «и».Если элементов три, то после нулевого будет поставлена запятая,а последние два будут выведены через союз «и». Если элементов больше, то первые будут перечислены через запятую, а последние два — через союз «и».
ОТВЕТЫ

Мариана
Oct 24, 2020
Извиняюсь, но я не силен в JavaScript, поэтому могу предложить вид программы на С и все пояснить.
Если надо то вот:
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int le[n];
for(int i=0;i<n;i++){
cin >> le[i];
}
int j=0;
for(;j<n-2;j++){
cout << le[j] << ", ";
}
cout << le[j] << " и " << le[j+1] << endl;
return 0;
}
Если надо то вот:
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int le[n];
for(int i=0;i<n;i++){
cin >> le[i];
}
int j=0;
for(;j<n-2;j++){
cout << le[j] << ", ";
}
cout << le[j] << " и " << le[j+1] << endl;
return 0;
}
353
Смежные вопросы: