Помогите расписать программу по строкам (за что любая строка отвечает)include
Помогите расписать программку по строкам (за что любая строка отвечает)
include lt;iostreamgt;
include lt;cstdlibgt;
using namespace std;
int main()
int n;
float sum=0;
coutlt;lt;"Vvedite n: ";
cingt;gt;n;
float a[n+1], b[n+1];
for (int i=1; ilt;=n; i++)
system("cls");
coutlt;lt;"Vvedite "lt;lt;ilt;lt;"-e chislo massiva a: ";
cingt;gt;a[i];
sum+=a[i];
b[i]= sum/i;
system("cls");
coutlt;lt;"B = [";
for (int i=1; ilt;n; i++)
coutlt;lt;b[i]lt;lt;", ";
coutlt;lt;b[n]lt;lt;"] ";
system("pause");
return 0;
1 ответ
Роман Поломкин
include lt;iostreamgt; /*Заголовочный файл, который отвечает за потоковый ввод/вывод (cout/cin).*/
include lt;cstdlibgt;/*Заголовочный файл, подключается для функции system().*/
using namespace std;/*Место имен std. Все имена стандартных функций размещены конкретно в этом пространстве имен. */
int main() //Начало основной программки.
int n; /*Количество чисел в массиве а и b.*/
float sum=0; //Переменная, которая отвечает за сумму.
coutlt;lt;"Vvedite n: "; /*Ввод количества элементов массива. (Тут ошибка,
если вы желаете вводить количество частей массива, для вас необходимо использовать динамическое выделение памяти. То есть, float *a = new float [n], тогда эти две строчки пойдут. А так лучше задать постоянную размерность 2-ух массивов (const int n = 10 (например))).*/
cingt;gt;n;
float a[n+1], b[n+1]; /*Массивы.*/
/*Сейчас идет запись частей в массив A, индекс пробегает по каждому
элементу массива записывает значение, которое вводит юзер.*/
for (int i=1; ilt;=n; i++)
system("cls"); /*Очищение консоли (экрана).*/
coutlt;lt;"Vvedite "lt;lt;ilt;lt;"-e chislo massiva a: "; /*На экран выбивает сообщение юзеру, что бы он ввел с клавиатуры значения a[i] элемента.*/
cingt;gt;a[i]; /*Ввод значения с клавиатуры.*/
sum+=a[i]; /*Прибавление элемента к сумме. (sum = sum+a[i])*/
b[i]= sum/i; /*Запись в массив b. */
system("cls"); /*Очищение экрана.*/
/* Вывод массива b.*/
coutlt;lt;"B = [";
for (int i=1; ilt;n; i++)
coutlt;lt;b[i]lt;lt;", ";
coutlt;lt;b[n]lt;lt;"] ";
system("pause"); /*Если не будет этой строки, экран (консоль) будет сходу же запираться. Вы не успеете ничего прочесть.*/
return 0; /*Употребляется для возврата значения (так как main типа int).*/
include lt;cstdlibgt;/*Заголовочный файл, подключается для функции system().*/
using namespace std;/*Место имен std. Все имена стандартных функций размещены конкретно в этом пространстве имен. */
int main() //Начало основной программки.
int n; /*Количество чисел в массиве а и b.*/
float sum=0; //Переменная, которая отвечает за сумму.
coutlt;lt;"Vvedite n: "; /*Ввод количества элементов массива. (Тут ошибка,
если вы желаете вводить количество частей массива, для вас необходимо использовать динамическое выделение памяти. То есть, float *a = new float [n], тогда эти две строчки пойдут. А так лучше задать постоянную размерность 2-ух массивов (const int n = 10 (например))).*/
cingt;gt;n;
float a[n+1], b[n+1]; /*Массивы.*/
/*Сейчас идет запись частей в массив A, индекс пробегает по каждому
элементу массива записывает значение, которое вводит юзер.*/
for (int i=1; ilt;=n; i++)
system("cls"); /*Очищение консоли (экрана).*/
coutlt;lt;"Vvedite "lt;lt;ilt;lt;"-e chislo massiva a: "; /*На экран выбивает сообщение юзеру, что бы он ввел с клавиатуры значения a[i] элемента.*/
cingt;gt;a[i]; /*Ввод значения с клавиатуры.*/
sum+=a[i]; /*Прибавление элемента к сумме. (sum = sum+a[i])*/
b[i]= sum/i; /*Запись в массив b. */
system("cls"); /*Очищение экрана.*/
/* Вывод массива b.*/
coutlt;lt;"B = [";
for (int i=1; ilt;n; i++)
coutlt;lt;b[i]lt;lt;", ";
coutlt;lt;b[n]lt;lt;"] ";
system("pause"); /*Если не будет этой строки, экран (консоль) будет сходу же запираться. Вы не успеете ничего прочесть.*/
return 0; /*Употребляется для возврата значения (так как main типа int).*/
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов