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

Массивы, поиск последовательных элементов, создающих прогрессию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ что плохого если я делаю ф-ю main типа void http://www.cyberforum.ru/cpp-beginners/thread561797.html
привет всем, кто может объяснить, что плохого если я делаю ф-ю main типа void ?
C++ синхронизация в windows есть два консольных приложения, родительского и дочернего процесса (должны ли они быть консольными), хочу обменяться между ними данными.Выбрал самый сложный путь. Использую пейпы в комментариях я... http://www.cyberforum.ru/cpp-beginners/thread561770.html
C++ Функции
Здравствуйте!!! =) помогите пожалуйста с одной задачкой!)) Написать программу для вычисления суммы четных положительных элементов массивов А(30), В(30), С(30), используя прототип функции.
C++ Пытаюсь вывести латинские буквы но не могу реализовать затею
Доброе время суток необходимо сделать лабораторную работу но не могу понять как составить условие. Дана строка из 20 символов. Вывести из нее на печать только строчные буквы латинского алфавита ...
C++ Удаление элементов http://www.cyberforum.ru/cpp-beginners/thread561733.html
Помогите пожалуйста надо из одномерного динамического массива удалить n элементов начиная с номера к, ниже программа на формирование и вывод одном динамич массива....буду очень признателен, нужно...
C++ Cведения о месячной заработной плате рабочих завода Создать файл, содержащий сведения о месячной заработной плате рабочих завода. Каждая запись содержит поля - фамилия рабочего, наименование цеха, размер заработной платы за месяц. Количество записей... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1522 / 1227 / 70
Регистрация: 21.04.2012
Сообщений: 2,565
Завершенные тесты: 3
29.04.2012, 23:38
Цитата Сообщение от fenixgaurd Посмотреть сообщение
То есть для геометр прогрессии нужно вводить тип данных вещественный?
Да. Т.е. примерно так:
C++
1
if (a[i + 1] != 0 && a[i] != 0 && (std::fabs((double)a[i + 2] / a[i+1] - (double)a[i+1] / a[i]) < epsilon))
где epsilon - некое малое число (два числа с плавающей точкой просто сравнивать нельзя, т.к. имеет место потеря точности)
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.