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

Вывести наибольшее из целых чисел K по условию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Используя один цикл, найти сумму чисел http://www.cyberforum.ru/cpp-beginners/thread1048151.html
Парни, помогите новичку. Проверьте пожалуйста соответствует ли решение задачи условию и верно ли решение. Если что исправьте как надо. Условие: Используя оператор цикла for Дано вещественное число A и целое число N (> 0). Используя один цикл, найти сумму 1 + A + A^2 + A^3 + … + A^N Решение:
C++ Рекурсия. Написать программу поиска минимального пути для произвольной пары городов Привет. Помогите пожалуйста решить задачку: Расстояния между городами заданы матрицей (Если между городами i,j есть прямой путь с расстоянием N, то элементы матрицы A(i,j) и A(j,i) содержат значение N, иначе 0). Написать программу поиска минимального пути для произвольной пары городов. Нужно использовать рекурсию. Буду очень благодарен http://www.cyberforum.ru/cpp-beginners/thread1048148.html
C++ Найти квадрат данного числа, используя для его вычисления формулу
Парни, помогите новичку. Проверьте пожалуйста соответствует ли решение задачи условию и верно ли решение. Если что исправьте как надо. Условие: Используя оператор цикла for Дано целое число N (> 0).Найти квадрат данного числа,используя для его вычисления следующую формулу: N^2 = 1 + 3 + 5 + … + (2· N – 1). Решение:
C++ Ошибки в функциях
В общем задание такое: Даны матрицы А(4,3) и В(3,5). Для каждой матрицы вычислить сумму элементов над главной диагональю. Ввод, вывод матрицы и вычисление суммы оформить в виде отдельных процедур. #include "stdafx.h" #include <iostream> #include<math.h> using namespace std; void vvod(double* Ar, const char *Ch) { int i=0, j=0, count=0,sum=0;
C++ Дана матрица размером n*m инвертировать каждый столбец матрицы http://www.cyberforum.ru/cpp-beginners/thread1048126.html
Дана матрица размером n*m инвертировать каждый столбец матрицы
C++ Вывести на экран таблицу Вывести на экран таблицу перевода расстояний в дюймах в сантиметры для значений 2,4,6,…12 дюймов (1 дюйм=25.4 мм) подробнее

Показать сообщение отдельно
Blackz
0 / 0 / 0
Регистрация: 10.12.2013
Сообщений: 14

Вывести наибольшее из целых чисел K по условию - C++

19.12.2013, 11:55. Просмотров 323. Ответов 2
Метки (Все метки)

Парни, помогите новичку. Проверьте пожалуйста соответствует ли решение задачи условию и верно ли решение.
Если что исправьте как надо.

Условие:
Используя оператор цикла while
Дано число A (> 1). Вывести наибольшее из целых чисел K, для которых сумма 1 + 1/2 +
… + 1/K будет меньше A, и саму эту сумму.

Решение:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <math.h>
#include <conio.h>
#include <iostream.h>
 
 
void main()  
{
    int N,K,S;
    
    cout<<"vvedite N";
    cin>>N;
 
    K=1;
    S=0;
 
    while(S<N) 
    {S+=K; K++;} 
    K--;
 
    cout<<"Naimenshee celoe" << K << endl;
    cout<<"Summa" << S << endl;
}
getch();
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru