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

программы по информатике

13.07.2012, 15:27. Просмотров 975. Ответов 2
Метки нет (Все метки)

задачки
0
Миниатюры
программы по информатике   программы по информатике  
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.07.2012, 15:27
Ответы с готовыми решениями:

Олимпиада по информатике: Что выводит на экран фрагмент программы, приведенный ниже?
Что выводит на экран фрагмент программы, приведенный ниже? for i:=1 to N do if i=1 then x:=A...

С4 по информатике
Как решать задание С4 по информатике? В командных олимпиадах по программированию для решения...

~ в информатике
Здравствуйте, не подскажите что значит этот знак ~ в информатике

Задача по информатике
Подбросьте идею как решить такую задачку:

2
319 / 269 / 128
Регистрация: 24.05.2012
Сообщений: 629
13.07.2012, 16:05 2
2.
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
 
int main() {
    unsigned i, n, f = 1;
    float x, s = .0;
    scanf("%u%f", &n, &x);
    for (i = 2; i <= n; i++)
        f *= i;
    for (i = 0; i < n; i++)
        s += x / (f *= n + i + 1);
    printf("%f", s);
}
1
161 / 161 / 68
Регистрация: 23.02.2011
Сообщений: 392
13.07.2012, 16:31 3
Лучший ответ Сообщение было отмечено Sonic как решение

Решение

В первой y0 чему равно?

Добавлено через 8 минут
Если это приближение задаётся вручную, то
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
28
29
#include <iostream>
 
using namespace std;
 
int main()
{
    double x;
    cout << "Enter x to find its cube root:" << endl;
    cin >> x;
 
    double yNext, yPrev;
    const double e = 1e-6;
 
    cout << "Enter y0 :" << endl;
    cin >> yNext;
 
    double delta;
 
    do{
        yPrev = yNext;
        yNext = (1./3.) * (2*yPrev + x/(yPrev*yPrev));
        cout << yNext << endl;
 
        delta = yNext - yPrev >= 0 ? yNext - yPrev : yPrev - yNext;
 
    }while(delta > e);
 
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.07.2012, 16:31

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

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

Тест по информатике.
Здравствуйте Уважаемые Форумчане. Помогите проверить мои ответы на тест по Информатике. A1 - 4 A2...

2 задачи по информатике
помогите пожалуйста решить 2 задачи по информатике!!!!! очень срочно!!!!! заранее огромнейшее...

Курсовая по информатике на С++
Мы студенты-заочники, будущие инженеры-почтовики. От программирования люди достаточно далекие....


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

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

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