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

Найти наиболее близкий элемент к целому - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти все трёхзначные числа http://www.cyberforum.ru/cpp-beginners/thread94322.html
Народ, помогите плз с этой задачей: Найти все трёхзначные числа, которые можно представить разностью между квадратом числа, образованного первыми двумя цифрами, и квадратом третьей цифры. надо написать на С ПЛЗ :help: :wall:
C++ Взаимное расположение прямых Люди.ПЛЗ помогите::wall::help: Даны вещественные числа A1, B1, C1, А, В, С. Выяснить взаимное расположение прямых A1*x+B1*y=C1 и A*x+B*y=C. Если прямые пересекаются, напечатать координаты точки пересечения. :help: http://www.cyberforum.ru/cpp-beginners/thread94320.html
C++ Найти такие натуральные числа P и Q, не имеющие общих делителей, что P/Q = M/N
1) Даны натуральные числа M и N. Найти такие натуральные числа P и Q, не имеющие общих делителей, что P/Q = M/N. 2) Даны натуральное число N и ломаная линия, состоящая из N отрезков и заданная координатами своих вершин. Найти действительные числа A1, L1, A2, L2, …, AN, LN, где Ai – угол наклона отрезка к положительному направлению горизонтальной полуоси, Li – длина отрезка (Li>=0). 3) Дана...
C++ Факториал
Здравствуйте. Нужна программа для расчета факториала. Факториал числа n — произведение всех натуральных чисел до n включительно. Пример: Факториал числа 5 5! = 1*2*3*4*5 = 120 Сделал, но где-то допустил ошибку: #include <cstdlib> #include <iostream.h>
C++ динамический массив!!!! http://www.cyberforum.ru/cpp-beginners/thread94293.html
пожалуйста, помогите!!!!! нужно написать программки до завтра 1) В одномерном массиве, состоящем из п целых элементов, преобразовать массив таким образом, чтобы сначала располагались все элементы, целая часть которых не превышает 1, а потом — все остальные. 2) В одномерном массиве, состоящем из п целых элементов, преобразовать массив таким образом, чтобы сначала располагались все элементы,...
C++ Найдите и запишите вместо первого элемента массива наибольший его элемент Найдите и запишите вместо первого элемента массива наибольший элемент этого массива, а вместо второго элемента массива наименьший элемент этого же массива. В массиве 20 вещественных чисел. Помогите. Плиз!!! подробнее

Показать сообщение отдельно
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
10.02.2010, 22:39     Найти наиболее близкий элемент к целому
Пробуй, главное идея, если что ни так, сам попробуй доработать, или изменить не которые параметры.
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
#include <stdio.h>
#include <conio.h>
 
#define size 10
int main(){
   double mass[size]= {2.4, 2.2, 2.1, 2.0 ,7,8,9,0};
   int a = 2;
   //ищем ближайшее число с точностью 0.1
int i;
bool found = false;
for(i=0;i<size;i++){
    if(mass[i]-0.1==a){
        printf("%f ",mass[i]);
        found = true;
    }
}
printf("\n");
 
if(found)printf("Elemen found\n");
 
  getch();
 
return 0;
}
 
Текущее время: 15:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru