Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Вычислить ср.арифметическое (цикл do while) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ реализовать функцию http://www.cyberforum.ru/cpp-beginners/thread238112.html
реализовать функцию char *strcpy (char* char*,int)
C++ Программа не компилируется Установил Borland С+++ 5,5 в папку C:\BCC, в папке bin как положено создал bcc32.cfg и link32.cfg как полагается с соответствующим содержанием ввожу в cmd команду C:\BCC\Bin\bcc32.exe... http://www.cyberforum.ru/cpp-beginners/thread238110.html
Перегрузка операций ввода/вывода C++
Всем доброго времени суток! Подскажите, в чем ошибка - есть класс, в котором присутствуют 2 функции-друга, которые перегружают операции ввода/вывода. Но они не работают - компилятор выдает ошибки......
C++ Матрицы
Подскажите, плз, как на С++ задать перемножение матриц. Нужно перемножить 4 матрицы 4х4. Нужен код этого действия на С++
C++ "Научный" формат http://www.cyberforum.ru/cpp-beginners/thread238100.html
1. Написать программу решения квадратного уравнения. Ввод и вывод – через потоки ввода-вывода. Вывод результата в "научном" формате. Установить ширину поля 12 символов, установить точность 4 цифры,...
C++ функции Описать функцию Power4(x, a, е(епсилен)) вещественного типа (параметры x, a, е — вещественные,|x| < 1; a, e > 0), находящую приближенное значение функции (1 + x)^a: (1 + x)^a = 1 + a•x +... подробнее

Показать сообщение отдельно
NNN777
299 / 157 / 19
Регистрация: 27.02.2010
Сообщений: 317
04.02.2011, 20:27
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main()
{
        int i, k=0;
        float sum=0;
        do
        {
                cout<<"Enter number: ";
                cin>>i;
                if (i%2==0)
                {
                        sum+=i;
                        k++;
                }
        }
        while (i!=0);
        cout<<"Rezultat: "<<sum<<"/"<<k-1<<" ="<<float(sum/(k-1))<<endl;
        return 0;
}
"например 1,2,3,4,5,6,0 выводится 12/4=3.00"
это потому, что когда вы вводите 0, цикл все рано выполняется, а 0 считается четным числом 0%2=0...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru