|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.01.2009, 14:48 | #1 |
Регистрация: 20.01.2009
Сообщений: 7
|
C++ Одномерные массивы.
Нужно написать программу, которая вычисляет среднее арифметическое
ненулевых элементов массива. На экран также должны выводиться количество ненулевых элементов и сумма элементов массива. Код: #include <iostream.h> #include <stdlib.h> #include <conio.h> using namespace std; main() { const int n=5; int mas[n]; int i; int a; float sred; a=0; sred=0; for( i=0; i<n; i++) { cout<<"mas["<<i<<"]=?"<<endl; cin>>mas[i]; cin.get(); } for(int i=0; i<n; i++) { sred+=mas[i]; a=i; if(mas[i]==0)break ; cout<<i; } sred/=a; cout<<endl<<sred; return 0; getch(); } Код скорее всего не верный - программа не запускается... Прошу меня строго не судить.. Заранее благодарен за помощь. |
20.01.2009, 15:31 | #2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Исправлено:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент | LyaLya | Помощь студентам | 15 | 20.12.2009 14:12 |
Одномерные массивы | Дашуня | Помощь студентам | 1 | 06.12.2008 11:20 |