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

Подсчитать количество слагаемых - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Классы с векторами и матрицами http://www.cyberforum.ru/cpp-beginners/thread189985.html
Создать два класса вектор (float*)и матрица ( float**). Определить конструкторы по умолчанию, с параметром, для класса матрица с двумя параметрами, копирования, деструкторы,. Определить функцию умножения матрицу на вектор как дружественную.
C++ Перенос символов строки Дано слово, перенести первые К его букв в конец Блин не знаю каким способом переносить символы в конец строки(((( http://www.cyberforum.ru/cpp-beginners/thread189983.html
C++ Класс типа CPoint, только с 4 точками
пытаюсь сделать такой класс, типа как CPoint, но тока что бы можно было вводить 4 параметра, для добавления в массив пример: MyArray.Add(CPoint(x,y)); надо: MyArray.Add(MyClass(x1,y1,x2,y2)); как это правильно сделать? а то пытался, но ничего не выходит )
C++ Азбука Морзе, декодирование
#include <iostream> #include <cstring> using namespace std; void convert (char); int main(){ char eng; cin.getline (eng,sizeof(eng)); convert(eng); return 0; }
C++ перераспределение динамической памяти http://www.cyberforum.ru/cpp-beginners/thread189964.html
дан двумерный массив 3х5 выделить динамически память под него, затем перераспределить ее в массив 5х3, затем удалить(выделить и удалить там все понятно, помогите найти ошибку в перераспределении) int**a=(*int)calloc(3,sizeof(*int)); for(int i=0; i<3; i++) a=(*int)calloc(5,sizeof(int)); realloc(a, 5*sizeof(int*)); for(int i=0; i<5; i++) realloc(a, 4*sizeof(int));
C++ Бесплатный компилятор C++ Доброго времени суток. Помогите плз с выбором. Дело в том, что нужен бесплатный и по возможности хороший компилятор под виндой. А то погуглил, вышел на Watcom, скачал, но он мне как-то не особо понравился. Да кстати VS Express не предлагать)) подробнее

Показать сообщение отдельно
zidans
0 / 0 / 0
Регистрация: 30.10.2010
Сообщений: 45
12.11.2010, 13:55     Подсчитать количество слагаемых
Всем добрый день. Помогите, пожалуйста защитить лабу.

По заданию:
Дано вещественное число А>0. Найти среди чисел 1, 1+1/2, 1+1/2+1/3, ...первое число больше А в Microsoft Visual C++ 6.0 была написана програмка:

#include <stdio.h>
int main()
{
float a,b,c; //задание переменных с плавающей точкой
a=1; //присваиваем а значение 1
printf("4islo:"); //выводим на экран
scanf("%f", &c); //присваиваем переменной с значение полоученное при вводе
for (b=2; a<c; b=b+1) //запускаем цикл, присваиваем b=2 при а>c b=b+1
a=a+1.0/b; //присваиваем a=a+1.0/b (результат b получаем выше)
printf("%f\n",a); //выводим на экран полученное значение перемнной а
// return(0); //завершаем
}

А теперь долполнительный вопрос: надо подсчитать количество слагаемых, т.е. надо как то изменить немного программу.
Заранее благодарю.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru