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

Нахождение среднего арифметического без переполнения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ошибка в коде http://www.cyberforum.ru/cpp-beginners/thread553548.html
//--------------------------------------------------------------------------- #include <stdio.h> #include <conio.h> //--------------------------------------------------------------------------- int main() { FILE *f; int i,n,d; f=fopen("out.txt","w");
C++ выход из программы как выйти досрочно из программы если я например нахажусь в функции а мне сразу надо выйти.return не поможет. http://www.cyberforum.ru/cpp-beginners/thread553546.html
OpenGL и материалы C++
Здравствуйте. Есть программа: #include <GL/glut.h> static int kv= 1; static int kd = 1; void reshape(int w, int h) { glViewport(0, 0, w, h);
Исправить класс сокращения дроби C++
класс реализует сокращение дроби , но он не работает выводит теже числа помогите может сам алгоритм неправильный , или ещё что то #include <cstdlib> #include <iostream> using namespace std; class rational { private: int a,b;
C++ исправьте код http://www.cyberforum.ru/cpp-beginners/thread553440.html
#include <cstdlib> #include <iostream> using namespace std; class rational { private: int a,b; public:
C++ Определить тип соединения сопротивлений - последовательное или параллельное Написать программу, выводящую на экран сопротивление участка электрической цепи, состоящей из двух сопротивлений. Основная программа запрашивает значения сопротивлений и тип соединения (1-последовательное, 2-параллельное). Вычисление и вывод на экран реализовать в виде функции. borland C++ подробнее

Показать сообщение отдельно
saserlend
10 / 10 / 1
Регистрация: 25.11.2011
Сообщений: 139
20.04.2012, 19:10     Нахождение среднего арифметического без переполнения
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <math.h>
void main()
{
int a, b=0,c=0;
double d;
printf("chislo, 0 vihod\t\n");
do
{scanf("%d",&a);
c++;
d=b+a/c;
b+=a;
printf("shag %d result = %f\n", c, d); 
 }
while (a!=);
}
Не знаю может где ошибся, с телефона написал

Добавлено через 14 минут
while (a!=0); и d=(b+a)/c
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru