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

Вывести наибольшее из целых N, для которых сумма 1+1\2+...+1\N будет меньше А, и саму эту сумму. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести наименьшое число K, при котором выполняется неравенство 3К>N, и само значение 3К. http://www.cyberforum.ru/cpp-beginners/thread455018.html
1)Дано вещественное число А, и целое число N (>0).Ввывести 1-А+А2-А3+...+А(-1)NAN. 2)ДАНО целое число N(>1).Вывести наименьшое число K, при котором выполняется неравенство 3К>N, и само значение 3К. Добавлено через 2 часа 1 минуту ПОМОГИТЕ!! ХОТЯБЫ сО ВТОРОЙ ЗАДАЧЕЙ!!! Избегайте использования слишком большого количества смайлов в сообщениях в тематических разделах форума, а также...
C++ Написать программу для вычисления суммы квадратов чисел от 1 до 20 и вывести на экран Всем привет :) Нужна помощь. Задача на операторы циклов. Написать программу для вычисления суммы квадратов чисел от 1 до 20 и вывести на экран. Нужно сделать так, чтобы эта программа работала в компиляторе Turbo C + +. Спасибо всем за помощь. http://www.cyberforum.ru/cpp-beginners/thread455013.html
Вычислить производную? C++
Нaйти произведение K=3,4...,30 Массивом не пользоваться.
Записать из файла в двумерный массив информацию об оценках каждого из N студентов группы по заданному предмету C++
Помогите, пожалуйста, найти ошибки. Нужно записать из файла в двумерный массив информацию об оценках каждого из N студентов группы по тому или иному предмету (в первой строке – информация об оценках первого студента, во второй – второго и т. д.). Общее число предметов равно K. Сформировать список оценок студентов, которые по всем K предметам учатся на 4 и 5. Упорядочить этот список по...
C++ Реализация класса "Студент" http://www.cyberforum.ru/cpp-beginners/thread454971.html
Ребят, помогите остаться на степендии)) Нужно как-то переделать код: // F_08_L_3.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <conio.h> #include <string> #include <iostream> #include <stdio.h>
C++ Сортировка и двоичный поиск в массиве. Помогите чайнику изменить следующий код: // F_08_L_2.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <iomanip> #include <time.h> #include <windows.h> подробнее

Показать сообщение отдельно
NIKBER
19 / 19 / 1
Регистрация: 06.02.2012
Сообщений: 171
29.02.2012, 13:43     Вывести наибольшее из целых N, для которых сумма 1+1\2+...+1\N будет меньше А, и саму эту сумму.
Хорошо считает для А=до 11, дольше что-то проблемы, ну вот как то так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int A;
int i=2;
cout<<"Vvedite A\n";
cin>>A;
float sum = 1;
while(sum<A)
{
sum=sum+1/(i*1.0);
if(sum>=A)
 {
  sum=sum-1/(i*1.0);
  break;
 }
i++;
}
cout<<"Naibolchee N = "<<i<<"\n";
cout<<"Sum = "<<sum;
 
 
        getch();
        return 0;
}
 
Текущее время: 19:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru