Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
6 / 6 / 0
Регистрация: 27.10.2014
Сообщений: 120
1

Составить и отладить программу с использованием цикла for

23.12.2014, 11:33. Просмотров 377. Ответов 6
Метки нет (Все метки)


Дано число а (1 < a < 1,5). Среди чисел 1+1/2, 1+1/3, … найти первое, меньшее а.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.12.2014, 11:33
Ответы с готовыми решениями:

Составить и отладить программу с использованием цикла for
Даны действительные числа х, а, натуральное число n. Вычислить : ((… ((х+а)2+…а)2+а)2+а (n...

Составить и отладить программу с использованием цикла for
Составить и отладить программу с использованием цикла for ...

Составить и отладить программу с использованием цикла for
Объясните пожалуйста, не понимаю этого вообще ни как. Дано n вещественных чисел. Заменить те из...

Составить и отладить программу с использованием вложенного цикла
На предприятии выработка продукции за одну неделю месяца составляла n единиц. Еженедельно она...

6
339 / 339 / 331
Регистрация: 02.10.2014
Сообщений: 666
23.12.2014, 15:23 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main(){
 
    cout << "1 < à < 1,5" << endl;
    double a;
    do{
        cout << "a = ";
        cin >> a;
    }while(a <= 1 || 1.5 <= a);
    
    double an = 1 + 1./2;
    for (int n = 2; an >= a; ++n)
        an = 1 + 1./n;
 
    cout << an <<endl;
}
0
:)
Эксперт С++
4765 / 3259 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
23.12.2014, 16:22 3
D_in_practice, цикл 15-16 не нужен.
C++
1
2
int n = 1/(a-1) + 1;
double an = 1 + 1./n;
1
6 / 6 / 0
Регистрация: 27.10.2014
Сообщений: 120
23.12.2014, 22:55  [ТС] 4
D_in_practice, не робит и 15-16 строки убрал, тож самое(

Добавлено через 5 минут
D_in_practice, или робит я число вводил не с точкой а с запятой
0
339 / 339 / 331
Регистрация: 02.10.2014
Сообщений: 666
24.12.2014, 06:07 5
Цыпленок Цыпа,
Если вводить с зяпятой то прочитает до запятой например 1,3 = 1, надо с точкой
Ничего не надо убирать первый код берите, Tulosba предложил другую программу без цикла просто
0
6 / 6 / 0
Регистрация: 27.10.2014
Сообщений: 120
25.12.2014, 00:16  [ТС] 6
D_in_practice, спасибо! А что значит точка например в дроби 1./n?
0
:)
Эксперт С++
4765 / 3259 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
25.12.2014, 10:40 7
Цитата Сообщение от Цыпленок Цыпа Посмотреть сообщение
точка например в дроби 1./n?
Это позволяет получить вещественный результат. А не целый. Если было бы написано
1/n, то результат был бы нулевым для всех n по модулю больших 1. Т.е. при делении целого на целое получается целое (целая часть без остатка). А если хотя бы один из аргументов вещественное число (переменная), то и результат будет вещественный.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.12.2014, 10:40

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Составить и отладить программу с использованием цикла с предусловием
#include &lt;iostream.h&gt; #include &lt;conio.h&gt; main(){ float s,x1, x2; int y; x1=0+s ; x2=1+s;...

Составить и отладить программу с использованием цикла с предусловием
Вычислить значение функции y=f(x), начиная от значения x=xнач до значения x=конеч с шагом s....

Написать и отладить программу с использованием оператора цикла с предусловием и постусловием
Помогите пожалуйста ! написать прогу, найти максимальное из n отрицательных чисел! Работаю на...

Составить и отладить программу с использованием вложенных циклов
Вычислить функцию f(x,a)=ln(3x)+\sqrt{\frac{a^3}{2x}} при x=0.3,0.4,...,0.9 и a=2,3,...,6 с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.