Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
p1ka4y777
2 / 2 / 0
Регистрация: 04.10.2013
Сообщений: 155
#1

Обработка исключений. Среди x1,..., х100 найти ближайшее к какому-либо целого - C++

20.12.2013, 03:15. Просмотров 223. Ответов 0
Метки нет (Все метки)

Вот условие: пусть x1 = 0.3, х2 = -0.3, xi = i + sin (xi-2), i = 2,3, ... Среди x1, ..., х100 найти ближайшее к какому-либо целого

вот решенеие:
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
#include <stdio.h>
#include <math.h>
#include "conio.h"
#define N 100
 
int main(void)
{
    double X[N]; 
    int min_i = 0; 
    double min = 1, f = min-1;
    
    X[0] = 0.3; 
    X[1] = -0.3;
    for (int i = 2; i < N; i++) 
    {
        X[i] = i + sin(X[i-2]);
        if ((f = X[i] = fabs(X[i] - int(X[i]))) < min) 
        { 
        min = f; 
        min_i = i; 
     }
    }
    printf("X[%d] = %f\n", min_i, min);
    _getch(); 
        return 0;
}
вопрос в том, как редактировать код с обработкой исключений?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2013, 03:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Обработка исключений. Среди x1,..., х100 найти ближайшее к какому-либо целого (C++):

Найти число ближайшее к какому-нибудь целому - C++
Нужна помощь, вот задача Даны натуральное число n, действительное число х. Среди чисел ,ecos(x2k)sin(x3k) k=1,...,n найти ближайшее к...

В массиве вещественных чисел найти ближайшее к какому-нибудь целому. - C++
Пусть х1=0.3; х2=-0.3; хi=i+sin(xi-2), i=3, 4, … Среди х1, …, х100 найти бли- жайшее к какому-нибудь целому. Не могу никак понять как...

Обработка исключений с пмощью структурированной обработки исключений - C++
Есть функция, которая определенным образом работает с файлами,но при работе с файлами &quot;не подходящего&quot; типа вызывается необработанное...

Найти максимальное значение среди разрядов целого числа a - C++
зависает программа, стыдно что не получается даже такое решить( в чем ошибка: #include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include...

Решить задачу слияния 2 списков по какому-либо условию - C++
4.Решить задачу слияния 2 списков по какому-либо условию. Например, к концу очереди добавить список, добавить список к началу стэка или из...

Создать программу, на основе ответов пользователя, приходящую к какому-либо выводу. - C++
Как сделать простой ответчик , допустим программа задает вопросы , а пользователь отвечает только &quot;да&quot; или &quot;нет&quot; , в итоге этих ответов...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2013, 03:15
Привет! Вот еще темы с ответами:

Дана матрица размера N×M. Найти максимальный среди элементов тех строк|столбцов, которые упорядочены либо по возрастанию - C++
Дана матрица размера N×M. Найти максимальный среди элементов тех строк|столбцов, которые упорядочены либо по возрастанию, либо по убыванию....

Среди х1,..., х100 найти ближайшее к какому-нибудь целому - C#
Пусть х1 = 0.3; х2= -0.3; хi = i + sin(xi-2), i = 3, 4,..., 100. Среди х1,..., х100 найти ближайшее к какому-нибудь целому.

Найти ближайшее к какому-либо целому - Turbo Pascal
дано натуральное n и действительное x среди чисел (x*x)*sin(k*x) (k=1..n) найти ближайшее к какому нибудь целому.

Среди последовательности найти ближайшее к какому-нибудь целому - C#
Помогите решить Пусть х1=0,3; х2=-0,3; хi=i+sin(xi-2), i=3,4,…100. Среди x1,….x100 найти ближайшее к какому-нибудь целому.


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

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

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